

| Þ für alle Kreise zusammen O( | n | log n) = O(n) Work |
| log n |
| für | n | Verbindungen der Kreise: |
| log n |
| es sei m := | n | |
| log n |
| O(log m) = O(log | n | ) = O(log n - log log n) Î O(log n) Zeit |
| log n |
| O(m log m) = O( | n |
|
||||||||||||
| log n |
| 1. Reduziere die Liste, bis nur | n | Knoten bleiben |
| log n |


| ist eine unabhängige Menge der Größe Ω( | n | ) |
| k |



| Das Intervall n wird damit in mindestens | n | Teile geteilt |
| m |
| Þ | n |
|
||||||||
| m |
| R(i) := | 1, falls Knoten nicht Ende der Liste 0, falls Knoten = Endknoten |



| 2. while nk > | n | do |
| log n |
| // Menge der lokalen Minima liefert I: |I| ≥ | nk | |
| 5 |
| jeder Reduktionsalgorithmus reduziert auf maximal | 4 |
|
||||
| 5 |
| nk+1 ≤ | 4 | nk |
| 5 |
| k Iterationen: nk ≤ ( | 4 | )k·n |
| 5 |
| abzusichern: (n( | 4 |
|
||||||||||||
| 5 |
| es gilt: ( | 4 |
|
||||||||
| 5 |
| Þ log ( | 5 | )k ≤ log log n |
| 4 |
| Þ k log ( | 5 | ) ≤ log log n |
| 4 |
| →( | 5 | )log log n ≈ log n (größenordnungsmäßig) |
| 4 |
| nach jeder Iteration verringert sich die Zahl der Restelemente nach nk+1 ≤ ( | 4 | )kn |
| 5 |
| Work: Σ | log log n | ( | 4 | )k-1n Î O(n) |
| k=1 | 5 |

| →2 < | n | |
| log n |





