10.07.2015 Views

A Review of Properties and Variations of Voronoi Diagrams

A Review of Properties and Variations of Voronoi Diagrams

A Review of Properties and Variations of Voronoi Diagrams

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

A REVIEW OF PROPERTIES AND VARIATIONS OF VORONOI DIAGRAMS29We will let T be the set <strong>of</strong> vertices <strong>of</strong> V l−1 that will be in V (p l ). Assumethat T is non-empty. Also, assume that V l−1 (T ) (the components<strong>of</strong> V l−1 in T ) is a tree. Following the aforementioned assumptions <strong>and</strong>given P = (p 1 , p 2 , . . . , p l−1 , p l ) <strong>and</strong> V l−1 , we will implement the followingprocedure to compute a new <strong>Voronoi</strong> diagram V l :(1) Find the generator p i (1 ≤ i ≤ l − 1) such that d(p i , p l ) is minimized.(2) Among the vertices q ijk on ∂V (p i ), find the one that gives thesmallest value <strong>of</strong> H(p i , p j , p k , p l ). Let T be the set consisting <strong>of</strong>only this vertex.(3) Repeat 3.a until T cannot be further augmented.(a) For each vertex q ijk connected by an edge to an existingelement <strong>of</strong> T , add q ijkto T if H(p i , p j , p k , p l ) < 0 <strong>and</strong>if the resultant T is a tree (satisfying one <strong>of</strong> our initialassumptions).(4) For every generator p i associated with a vertex q ijk that satisfiesassumption 4.6.7., draw the perpendicular bisector betweenp i <strong>and</strong> p l from e(p i , p j ) to e(p i , p k ). Let this line segment bee(p i , p l ), the interesection <strong>of</strong> e(p i , p l ) <strong>and</strong> e(p i , p j ) be the vertexq ijl , <strong>and</strong> the intersection <strong>of</strong> e(p i , p l ) <strong>and</strong> e(p i , p k ) be the vertexq ikl . In the case that q ijk lies on the outer circuit <strong>of</strong> V l−1 , draw

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!