Title
Constructing Two-Dimensional Voronoi Diagrams via Divide-and-Conquer of Envelopes in Space
Abstract
We present a general framework for computing two-dimensional Voronoi diagrams of different classes of sites under various distance functions. Most diagrams mentioned in the paper are in the plane. However, the framework is sufficiently general to support diagrams embedded on a family of two-dimensional parametric surfaces in three-dimensions. The computation of the diagrams is carried out through the construction of envelopes of surfaces in 3-space provided by CGAL (the Computational Geometry Algorithm Library). The construction of the envelopes follows a divide-and-conquer approach. A straightforward application of the divide-and-conquer approach for Voronoi diagrams yields algorithms that are inefficient in the worst case. We prove that through randomization, the expected running time becomes near-optimal in the worst case. We also show how to apply the new framework and other existing tools from CGAL to compute minimum-width annuli of sets of disks, which requires the computation of two Voronoi diagrams of two different types, and of the overlay of the two diagrams.We do not assume general position. Namely, we handle degenerate input, and produce exact results.Additional material is available at:http://acg.cs.tau.ac.il/projects/internal-projects/vd-via-dc-of-envelopes/project-page
Year
DOI
Venue
2010
10.1007/978-3-642-16007-3_1
Clinical Orthopaedics and Related Research
Keywords
DocType
Volume
divide-and-conquer approach,two-dimensional voronoi diagram,voronoi diagrams yields algorithm,constructing two-dimensional voronoi diagrams,new framework,general framework,different class,general position,worst case,computational geometry algorithm library,different type,voronoi diagram,divide and conquer,distance function,three dimensions,parametric surface,computational geometry
Journal
9
ISSN
ISBN
Citations 
0302-9743
3-642-16006-9
11
PageRank 
References 
Authors
0.86
70
3
Name
Order
Citations
PageRank
Ophir Setter1292.21
Micha Sharir284051183.84
Dan Halperin31291105.20