Abstract

Let PP be a set of nn points in R2\mathrm{R}^2, and let DT(P)\mathrm{DT}(P) denote its Euclidean Delaunay triangulation. We introduce the notion of an edge of DT(P)\mathrm{DT}(P) being {\it stable}. Defined in terms of a parameter α>0α>0, a Delaunay edge pqpq is called αα-stable, if the (equal) angles at which pp and qq see the corresponding Voronoi edge epqe_{pq} are at least αα. A subgraph GG of DT(P)\mathrm{DT}(P) is called {\it (cα,α)(cα, α)-stable Delaunay graph} (SDG\mathrm{SDG} in short), for some constant c≥1c \ge 1, if every edge in GG is αα-stable and every cαcα-stable of DT(P)\mathrm{DT}(P) is in GG. We show that if an edge is stable in the Euclidean Delaunay triangulation of PP, then it is also a stable edge, though for a different value of αα, in the Delaunay triangulation of PP under any convex distance function that is sufficiently close to the Euclidean norm, and vice-versa. In particular, a 6α6α-stable edge in DT(P)\mathrm{DT}(P) is αα-stable in the Delaunay triangulation under the distance function induced by a regular kk-gon for k≥2π/αk \ge 2π/α, and vice-versa. Exploiting this relationship and the analysis in~\cite{polydel}, we present a linear-size kinetic data structure (KDS) for maintaining an (8α,α)(8α,α)-SDG\mathrm{SDG} as the points of PP move. If the points move along algebraic trajectories of bounded degree, the KDS processes nearly quadratic events during the motion, each of which can processed in O(log⁡n)O(\log n) time. Finally, we show that a number of useful properties of DT(P)\mathrm{DT}(P) are retained by SDG\mathrm{SDG} of PP.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.