• DocumentCode
    2801458
  • Title

    Constructing Two-Dimensional Voronoi Diagrams via Divide-and-Conquer of Envelopes in Space

  • Author

    Setter, Ophir ; Sharir, Micha ; Halperin, Dan

  • Author_Institution
    Sch. of Comput. Sci., Tel-Aviv Univ., Tel-Aviv, Israel
  • fYear
    2009
  • fDate
    23-26 June 2009
  • Firstpage
    43
  • Lastpage
    52
  • 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.
  • Keywords
    computational complexity; computational geometry; divide and conquer methods; 3-space envelopes; Computational Geometry Algorithm Library; degenerate input; distance functions; divide-and-conquer approach; minimum-width disk annuli sets; surface envelope construction; two-dimensional Voronoi diagrams; two-dimensional parametric surfaces; Computational geometry; Computer science; Electronic design automation and methodology; Graphics; Heuristic algorithms; Libraries; Robustness; Voronoi diagrams; envelopes; minimum-width annulus; randomization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Voronoi Diagrams, 2009. ISVD '09. Sixth International Symposium on
  • Conference_Location
    Copenhagen
  • Print_ISBN
    978-1-4244-4769-5
  • Electronic_ISBN
    978-0-7695-3781-8
  • Type

    conf

  • DOI
    10.1109/ISVD.2009.20
  • Filename
    5362421