Constructing the Exact Voronoi Diagram of Arbitrary Lines in Three-Dimensional Space with Fast Point-Location

被引:0
作者
Hemmer, Michael [1 ]
Setter, Ophir [2 ]
Halperin, Dan [2 ]
机构
[1] INRIA Sophia Antipolis, Sophia Antipolis, France
[2] Tel Aviv Univ, Tel Aviv, Israel
来源
ALGORITHMS-ESA 2010 | 2010年 / 6346卷
基金
以色列科学基金会;
关键词
Voronoi Diagrams; Point Location; Lower Envelopes; Robust Geometric Computing; Computational Geometry; CGAL; LOWER ENVELOPES;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We introduce a new, efficient, and complete algorithm, and its exact implementation, to compute the Voronoi diagram of lines in space. This is a major milestone towards the robust construction of the Voronoi diagram of polyhedra. As we follow the exact geometric-computation paradigm, it is guaranteed that we always compute the mathematically correct result. The algorithm is complete in the sense that it can handle all configurations, in particular all degenerate ones. The algorithm requires O(n(3+epsilon)) time and space, where n is the number of lines. The Voronoi diagram is represented by a data structure that permits answering point-location queries in O(log(2) n) expected time. The implementation employs the CGAL packages for constructing arrangements and lower envelopes together with advanced algebraic tools.
引用
收藏
页码:398 / +
页数:3
相关论文
共 36 条
  • [31] Setter O., 2010, T COMPUTATI IN PRESS
  • [32] ALMOST TIGHT UPPER-BOUNDS FOR LOWER ENVELOPES IN HIGHER DIMENSIONS
    SHARIR, M
    [J]. DISCRETE & COMPUTATIONAL GEOMETRY, 1994, 12 (03) : 327 - 345
  • [33] The COAL Project, 2010, CGAL PROJ CGAL US RE
  • [34] The visibility-Voronoi complex and its applications
    Wein, Ron
    van den Berg, Jur P.
    Halperin, Dan
    [J]. COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2007, 36 (01): : 66 - 87
  • [35] Approximating the Pathway Axis and the Persistence Diagram of a Collection of Balls in 3-Space
    Yaffe, Eitan
    Halperin, Dan
    [J]. PROCEEDINGS OF THE TWENTY-FOURTH ANNUAL SYMPOSIUM ON COMPUTATIONAL GEOMETRY (SGG'08), 2008, : 260 - 269
  • [36] Yap C.-K., 1995, Lecture Notes Series on Computing, P452, DOI [10.1142/97898128316990011, DOI 10.1142/97898128316990011]