• Keine Ergebnisse gefunden

Discrete and Computational Geometry, WS1516 Exercise Sheet “3”: Graph and Geometric Detour University of Bonn, Department of Computer Science I

N/A
N/A
Protected

Academic year: 2022

Aktie "Discrete and Computational Geometry, WS1516 Exercise Sheet “3”: Graph and Geometric Detour University of Bonn, Department of Computer Science I"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Discrete and Computational Geometry, WS1516 Exercise Sheet “3”: Graph and Geometric Detour University of Bonn, Department of Computer Science I

• Written solutions have to be prepared untilWednesday 18th of Novem- ber, 12:00 pm.

• There is a letterbox in front of Room E.01 in the LBH builiding.

• You may work in groups of at most two participants.

Exercise 7: Visibility and maximum Detour (4 Points) The graph-theoretic detour of a planar graph G with vertex setV is

δgraph(G) := sup

p6=q∈V

qp|

|pq|

where |pq| is the euclidean distance from p to q and |πpq| is the length of a shortest path in G fromp to q.

• Construct a planar graphGwhere the maximum graph-theoretic detour of G is attained by a pair of non-visible vertices.

• Recall the definition of geometric detour of a planar graph. Prove that for a planar, simply connected graphG there is always a pair of points p, q ∈G with maximal detour so that pand q are co-visible.

Exercise 8: Detour and AVDs (4 Points)

The decision problem for the geometric detour of a polygonal chain C = (p1, p2, . . . , pn) was translated into the problem of tracing the chainCthrough an additively weighted Voronoi diagram.

(2)

We proved the following statement: If for a point(qx, qy)∈Cappearing after Ci = (p1, p2, . . . , pi) onC, the point (qx, qy, aq)with aq := |C

q p1|

K lies below any cone Kpi starting at height api := |CKpip1| at pi, the detour δC(pi, q) between q and pi is smaller thanK.

• Why do we trace the chainpi, pi+1, . . . , pnthrough the additively weighted Voronoi diagram of p1, p2, . . . , pi with weigths api?

• Why can we compute the Voronoi diagram for all points p1, p2, . . . , pn with weights api and trace the complete chain (for one direction) only once? Or the other way round: Why is it not necessary to incrementally compute the Voronoi diagrams for p1, p2, . . . , pi and successively trace the chains pi, pi+1, . . . , pn?

Bonus 1: Non-Crossing Vertex-Edge Cuts (4 Points) In the lecture, we have shown that a detour can be attained by a vertex- edge cut and if two vertex-edge cuts intersects with each other, one of them can be neglected. Please prove that the maximum number of non-crossing vertex-edge cuts is O(n) for a polygonal chain of n vertices.

2

Referenzen

ÄHNLICHE DOKUMENTE

[r]

We make a general position assumption that no more than three points of S are located on the same circle.. Please explain that the number of vertices will not increase without

Discrete and Computational Geometry, WS1516 Exercise Sheet “7”: Convexity.. University of Bonn, Department of Computer

Discrete and Computational Geometry, WS1516 Exercise Sheet “9”: Convex Polytope.. University of Bonn, Department of Computer

Please describe the probability function Pr by illustrating the proba- bility for the elements in the sample space4. (just one element for

Exercise 16: Randomized Incremental Algorithm for Abstract Voronoi Diagrams (History Graph) (4 Points) Consider an admissible bisecting curve system (S, J ), and make a general

• Present an argument that the Minkowski Theorem (Theorem 7) actu- ally says that 2 lattice points different from the origin will be inside the set C.. • Argue that the boundedness

Discrete and Computational Geometry, SS 14 Exercise Sheet “10”: Spanners and WSPDs.. University of Bonn, Department of Computer