PVD: A Stable Implementation for Computing Voronoi Diagrams of Polygonal Pockets

  • Authors:
  • Saurabh Sethia;Martin Held;Joseph S. B. Mitchell

  • Affiliations:
  • -;-;-

  • Venue:
  • ALENEX '01 Revised Papers from the Third International Workshop on Algorithm Engineering and Experimentation
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Voronoi diagrams of pockets, i.e. polygons with holes, have a variety of important applications but are particularly challenging to compute robustly. We report on an implementation of a simple algorithm which does not rely on exact arithmetic to achieve robustness; rather, it achieves its robustness through carefully engineered handling of geometric predicates. Although we do not give theoretical guarantees for robustness or accuracy, the software has sustained extensive experimentation (on real and simulated data) and day-to-day usage on real-world data. The algorithm is shown experimentally to compare favorably in running time with prior methods.