TRIANGULATING THE SQUARE AND SQUARING THE TRIANGLE: QUADTREES AND DELAUNAY TRIANGULATIONS ARE EQUIVALENT

被引:6
作者
Loffler, Maarten [1 ]
Mulzer, Wolfgang [2 ]
机构
[1] Univ Utrecht, Dept Informat & Comp Sci, NL-3584 CC Utrecht, Netherlands
[2] Free Univ Berlin, Inst Informat, D-14195 Berlin, Germany
关键词
well-separated pair decomposition; Delaunay triangulation; quadtree; MINIMUM SPANNING-TREES; IMPRECISE POINTS; LINEAR-TIME; ALGORITHMS; DECOMPOSITION;
D O I
10.1137/110825698
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We show that Delaunay triangulations and compressed quadtrees are equivalent structures. More precisely, we give two algorithms: the first computes a compressed quadtree for a planar point set, given the Delaunay triangulation; the second finds the Delaunay triangulation, given a compressed quadtree. Both algorithms run in deterministic linear time on a pointer machine. Our work builds on and extends previous results by Krznaric and Levcopolous and Buchin and Mulzer. Our main tool for the second algorithm is the well-separated pair decomposition (WSPD), a structure that has been used previously to find Euclidean minimum spanning trees in higher dimensions. We show that knowing the WSPD (and a quadtree) suffices to compute a planar Euclidean minimum spanning tree (EMST) in linear time. With the EMST at hand, we can find the Delaunay triangulation in linear time. As a corollary, we obtain deterministic versions of many previous algorithms related to Delaunay triangulations, such as splitting planar Delaunay triangulations, preprocessing imprecise points for faster Delaunay computation, and transdichotomous Delaunay triangulations.
引用
收藏
页码:941 / 974
页数:34
相关论文
共 51 条
[1]   EUCLIDEAN MINIMUM SPANNING-TREES AND BICHROMATIC CLOSEST PAIRS [J].
AGARWAL, PK ;
EDELSBRUNNER, H ;
SCHWARZKOPF, O ;
WELZL, E .
DISCRETE & COMPUTATIONAL GEOMETRY, 1991, 6 (05) :407-422
[2]   SELF-IMPROVING ALGORITHMS [J].
Ailon, Nir ;
Chazelle, Bernard ;
Clarkson, Kenneth L. ;
Liu, Ding ;
Mulzer, Wolfgang ;
Seshadhri, C. .
SIAM JOURNAL ON COMPUTING, 2011, 40 (02) :350-375
[3]  
[Anonymous], 1997, ART COMPUTER PROGRAM
[4]  
[Anonymous], PREPRINT
[5]  
[Anonymous], 1979, LECT NOTES COMPUTER
[6]  
[Anonymous], 2002, LECT DISCRETE GEOMET
[7]  
[Anonymous], LECT NOTES COMPUT SC
[8]  
[Anonymous], CBMS NSF REG C SER A
[9]  
[Anonymous], 1975, P 16 ANN IEEE S FDN
[10]  
[Anonymous], 1998, Algorithmic Geometry, chapter, chapter Voronoi diagrams: Euclidian metric, Delaunay complexes