• Keine Ergebnisse gefunden

Laufzeit: Closest Pair 1-dim

N/A
N/A
Protected

Academic year: 2022

Aktie "Laufzeit: Closest Pair 1-dim"

Copied!
8
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Zusammenfassung Sweep

Elmar Langetepe University of Bonn

(2)

Ziele der Vorlesung

• Fachlich: Erlernen und Ein¨uben grundlegender und typischer

Techniken der algorithmischen Geometrie und ihre Anwendung auf praxisrelevante Probleme

• Integrative Schl¨usselkompetenzen: Pr¨asentation eigener

L¨osungsans¨atze und zielorientierte Diskussion im Rahmen der Ubungen¨

(3)

Kapitel 2 Sweep Technik

• Ausfegen der Ebene mit Sweepline

• Komplexit¨atsreduktion: 2-Dim nach 1-Dim

• Sortieren und gem. Sort. fegen

• SSS (Sweep-Status-Struktur): Invariante in der N¨ahe der Sweepline

• ES (Ereignisstruktur): Haltepunkte der Sweepline

• Ereignisverarbeitung: Aktualisierung SSS

• Laufzeitanalyse: (# Ereignisse) x Kosten(Verab)

• Korrektheit Ergebnis: Invariante erf¨ullt

• Einfache Beispiele, komplexere Beispiele

(4)

Laufzeit: Closest Pair 1-dim

Korollar 2.1 Die Berechnung des Closest Pairs von n reellen Zahlen hat Zeitkomplexit¨azt O(n log n) .

Modell

• Real RAM Modell

• Reelle Zahlen

• Standard Arithmetik: +, −, ∗, /; (Erweiterte Arithmetik)

• Exakte Vergleiche: <, ≤, =, 6=, ≥, >

• 1 Speicherplatz je Zahl

• Kosten einer Berechnung: konstant

• Analyse der Laufzeit: O/Ω-Notation

(5)

Maximum Subvektor, MaxSoFar, MaxEndingHere

−1 2 −3 5 −2 −1 6 −2 0 −1 −9 3 −1 3 ?

Theorem 2.2 Die Berechnung des Maximum Subvektors n konsekutiver reeller Zahlen hat Zeitkomplexit¨azt Θ(n).

Erweiterung der SSS manchmal notwendig!

(6)

Closest Pair 2-dim: SSS!

• n Ereignisse, SSS: AVL Baum nach Y Koordinate

• Einf¨ugen/Entfernen O(log n) Aufwand

• Rechteck-Anfrage f¨ur Streifen O(log n + k), Gr¨oße k?

(7)

Laufzeit MinDist(SSS, P [rechts ], MinSoFar )

Lemma 2.3: Sei M > 0 und P eine Menge von Punkten im IR2 von denen je zwei den Abstand ≥ M haben. Ein Rechteck mit

Kantenl¨angen M und 2M enth¨alt h¨ochstens 10 Punkte.

(Also k ≤ 10! Gleich!)

Theorem 2.4: Der minimale Abstand aller Paare einer n-elementigen Punktmenge in der Ebene l¨aßt sich in Zeit O(n log n) bestimmen.

Korollar 2.5: Das dichteste Punktepaar aller Paare einer n-elementigen Punktmenge in der Ebene l¨asst sich in Zeit O(n log n) bestimmen.

(8)

Buchkapitel, Seiten

Kapitel 2, 2.1, 2.2, 2.3 bis einschließlich 2.2.2 Seite 51 – 64 oben

Referenzen

ÄHNLICHE DOKUMENTE

Es wird ein Beweis ohne Worte dazu gegeben. 2 Beweis

Die Spirale ist eine logarithmische Spirale mit folgender Drehstreck- symmetrie: Drehung um 45° mit gleichzeitiger Streckung mit 2 ist eine Deckabbil- dung

Es werden allerdings nicht alle pythagoreischen Tripel generiert... Jedes pythagoreische Dreieck ist zwei

Die zu den Tripeln gehörenden Dreiecke nähern sich eben- falls einem rechtwinklig gleichschenkligen Dreieck an.. Die beiden Kathetenlängen un- terscheiden sich immer nur

In this case the proportion of the golden section can be constructed in a square lattice, using circles going through lattice points.?. This gives

Die Abbildung 1 zeigt zwei verschiedene Anordnungen der Fibonacci-Quadrate. Die Anordnung der Abbildung 1a) ist spiralförmig. Bei der Anordnung der Abbildung 1b) wird von links

Wir können mit vier Farben so färben, dass wir vier Punktgitter erhalten, die zum Aus- gangspunktgitter ähnlich sind mit dem Streckfaktor 2... 4.2

Im Folgenden (39) die ersten 11 Folgenglieder a n in allgemeiner Form. Die Spalten sind je mit einem zusätzlichen Versatz nach unten verschoben. Die Zeilensummen