• Keine Ergebnisse gefunden

Grundlagen der Algorithmischen Geometrie SS 2014 ¨Ubungsblatt 07 Universit¨at Bonn, Institut f¨ur Informatik I

N/A
N/A
Protected

Academic year: 2022

Aktie "Grundlagen der Algorithmischen Geometrie SS 2014 ¨Ubungsblatt 07 Universit¨at Bonn, Institut f¨ur Informatik I"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Grundlagen der Algorithmischen Geometrie SS 2014 Ubungsblatt 07 ¨

Universit¨ at Bonn, Institut f¨ ur Informatik I

Aufgabe 1: Konvexe H¨ulle (4 Punkte)

Sei M eine Menge vonn Punkten in der Ebene derart, dass alle Koordinaten der Punkte aus M nat¨urliche Zahlen ≤m ∈N sind. Die Punkte aus M liegen also auf einem m×m Gitter.

Formulieren Sie einen Algorithmus, der die konvexe H¨ulle vonM in ZeitO(m+n) bestimmt.

Wie lauten Ihre Laufzeitargumente?

Aufgabe 2: 2d-Baum (4 Punkte)

Bauen Sie f¨ur folgende Punktemenge in der Euklidischen Ebene einen 2-d-Baum auf. (W¨ahlen Sie dabei die Splitgerade stets m¨oglichst ’mittig’.)

{(0,0),(0,12),(2,12),(2,14),(4,12),(6,6),(8,2),(8,14),(10,12),(12,4),(14,0),(14,6)}

Aufgabe 3: 3d-Baum (4 Punkte)

Wie sieht ein 3-d-Baum aus (Skizze)? Wieviel Zeit wird f¨ur eine Bereichsanfrage ben¨otigt (Beweis)? Verallgemeinern Sie dazu den Beweis zur Bereichsanfrage beim 2-d-Baum aus der Vorlesung.

1

Referenzen

ÄHNLICHE DOKUMENTE

L¨asst sich der Sweep-Algorithmus zur Berechnung der Schnittpunkte von n Liniensegmenten so modifizieren, dass er zur Berechnung der s Schnittpunkte von n Geraden geeignet ist. Was

Zeigen Sie: Der Durchmesser von S entspricht dem Durchmesser der konvexen H¨ ulle von S und die Punkte mit maximalem Abstand liegen auf dem Rand der konvexen H¨ ulle. Aufgabe

Wir skizzieren ein weiteres Verfahren (Jarvis’ March ) zur Berechnung der konvexen H¨ulle von n Punkten in der Ebene in allgemeiner Lage (hier: keine 3 Punkte auf einer Geraden,

Danach wird die konvexe H¨ ulle dieser Punkte berechnet, wodurch die X-Koordinaten sortiert ausgegeben werden k¨onnen, siehe Beweis von

In dieser Aufgabe soll das Polygon Cutting Theorem bewiesen werden. Es besagt, dass in jedem einfachen Polygon mit n Kanten eine Diagonale gefunden werden kann, die das Polygon in

a) F¨ ur ein beliebiges einfaches Polygon P und zwei beliebige Punkte p, q aus P gilt: Ist der Schnitt der Sichtbarkeitspolygone vis P (p) und vis P (q) nicht leer, so ist er

Sie haben f¨ ur das Voronoi-Diagramm einer Punktmenge S in der euklidischen Ebene gelernt, dass ein Punkt p ∈ S genau dann eine unbeschr¨ankte Voronoi-Region besitzt, wenn p auf

Ist es m¨oglich, ein Labyrinth zu konstruieren, in dem der Algorithmus jedem St¨ uck Mauer von beiden Seiten