Incremental Construction of the Delaunay Triangulation and the Delaunay Graph in Medium Dimension

被引:46
作者
Boissonnat, Jean-Daniel [1 ]
Devillers, Olivier [1 ]
Hornus, Samuel [1 ]
机构
[1] INRIA Sophia Antipolis Mediterranee, F-06902 Sophia Antipolis, France
来源
PROCEEDINGS OF THE TWENTY-FIFTH ANNUAL SYMPOSIUM ON COMPUTATIONAL GEOMETRY (SCG'09) | 2009年
关键词
Delaunay triangulation; Delaunay graph;
D O I
10.1145/1542362.1542403
中图分类号
O29 [应用数学];
学科分类号
070104 [应用数学];
摘要
We describe a new implementation of the well-known incremental algorithm for constructing Delaunay triangulations in any dimension. Our implementation follows the exact computing paradigm and is fully robust. Extensive comparisons show that our implementation outperforms the best currently available codes for exact convex hulls and Delaunay triangulations, compares very well to the fast non-exact Qhull implementation and can be used for quite big input sets in spaces of dimensions up to 6. To circumvent prohibitive memory usage, we also propose a modification of the algorithm that uses and stores only the Delaunay graph (the edges of the full triangulation). We show that a careful implementation of the modified algorithm performs only 6 to 8 times slower than the original algorithm while drastically reducing memory usage in dimension 4 or above.
引用
收藏
页码:208 / 216
页数:9
相关论文
共 24 条
[1]
AGANJ E, 2007, IEEE INT C COMP VIS
[2]
Amenta N., 2003, PROC 19 ANN ACM SYMP, P211, DOI [10.1145/777792.777824, DOI 10.1145/777792.777824]
[3]
Blandford DK, 2003, SIAM PROC S, P679
[4]
BLANDFORD DK, 2003, P 12 INT MESH ROUNDT, P135
[5]
BOARD CE, 2007, CGAL USER REFERENCE
[6]
Triangulations in CGAL [J].
Boissonnat, JD ;
Devillers, O ;
Pion, S ;
Teillaud, M ;
Yvinec, M .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2002, 22 (1-3) :5-19
[7]
ON THE RANDOMIZED CONSTRUCTION OF THE DELAUNAY TREE [J].
BOISSONNAT, JD ;
TEILLAUD, M .
THEORETICAL COMPUTER SCIENCE, 1993, 112 (02) :339-354
[8]
Interval arithmetic yields efficient dynamic filters for computational geometry [J].
Brönnimann, H ;
Burnikel, C ;
Pion, S .
DISCRETE APPLIED MATHEMATICS, 2001, 109 (1-2) :25-47
[9]
[10]
4 RESULTS ON RANDOMIZED INCREMENTAL CONSTRUCTIONS [J].
CLARKSON, KL ;
MEHLHORN, K ;
SEIDEL, R .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 1993, 3 (04) :185-212