Higher-Order Geodesic Voronoi Diagrams in a Polygonal Domain with Holes

被引:0
作者
Liu, Chih-Hung [1 ,2 ]
Lee, D. T. [3 ,4 ]
机构
[1] Acad Sinica, Res Ctr Informat Technol Innovat, Taipei, Taiwan
[2] Univ Bonn, Bonn, Germany
[3] Natl Chung Hsing Univ, Dept Comp Sci & Engn, Taichung, Taiwan
[4] Acad Sinica, Inst Informat Sci, Taipei, Taiwan
来源
PROCEEDINGS OF THE TWENTY-FOURTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS (SODA 2013) | 2013年
关键词
SHORTEST PATHS; ARRANGEMENTS; ALGORITHM;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We investigate the higher-order Voronoi diagrams of n point sites with respect to the geodesic distance in a simple polygon with h > 0 polygonal holes and c corners. Given a set of n point sites, the kth order Voronoi diagram partitions the plane into several regions such that all points in a region share the same k nearest sites. The nearest-site (first-order) geodesic Voronoi diagram has already been well-studied, and its total complexity is O (n + c). On the other hand, Bae and Chwa [3] recently proved that the total complexity of the farthest-site ((n - 1)st-order) geodesic Voronoi diagram and the number of faces in the diagram are Theta(nc) and Theta(nh), respectively. It is of high interest to know what happens between the first-order and the (n - 1)st-order geodesic Voronoi diagrams. In this paper we prove that the total complexity of the kth-order geodesic Voronoi diagram is Theta(k (n - k) + kc), and the number of faces in the diagram is Theta(k (n - k) + kh). Our results successfully explain the variation from the nearest-site to the farthest-site geodesic Voronoi diagrams, i.e., from k = 1 to k = n - 1, and also illustrate the formation of a disconnected Voronoi region, which does not occur in many commonly used distance metrics, such as the Euclidean, L-1, and city metrics. We show that the kth -order geodesic Voronoi diagram can be computed in O (k(2) (n + c) log(n + c)) time using an iterative algorithm.
引用
收藏
页码:1633 / 1645
页数:13
相关论文
共 16 条
[1]   Constructing levels in arrangements and higher order Voronoi diagrams [J].
Agarwal, PK ;
de Berg, M ;
Matousek, J ;
Schwarzkopf, O .
SIAM JOURNAL ON COMPUTING, 1998, 27 (03) :654-667
[2]   A SIMPLE ON-LINE RANDOMIZED INCREMENTAL ALGORITHM FOR COMPUTING HIGHER ORDER VORONOI DIAGRAMS [J].
Aurenhammer, Franz ;
Schwarzkopf, Otfried .
INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 1992, 2 (04) :363-381
[3]   The Geodesic Farthest-Site Voronoi Diagram in a Polygonal Domain with Holes [J].
Bae, Sang Won ;
Chwa, Kyung-Yong .
PROCEEDINGS OF THE TWENTY-FIFTH ANNUAL SYMPOSIUM ON COMPUTATIONAL GEOMETRY (SCG'09), 2009, :198-207
[4]   A SEMIDYNAMIC CONSTRUCTION OF HIGHER-ORDER VORONOI DIAGRAMS AND ITS RANDOMIZED ANALYSIS [J].
BOISSONNAT, JD ;
DEVILLERS, O ;
TEILLAUD, M .
ALGORITHMICA, 1993, 9 (04) :329-356
[5]   AN IMPROVED ALGORITHM FOR CONSTRUCTING KTH-ORDER VORONOI DIAGRAMS [J].
CHAZELLE, B ;
EDELSBRUNNER, H .
IEEE TRANSACTIONS ON COMPUTERS, 1987, 36 (11) :1349-1354
[6]   Farthest-polygon Voronoi diagrams [J].
Cheong, Otfried ;
Everett, Hazel ;
Glisse, Marc ;
Gudmundsson, Joachim ;
Hornus, Samuel ;
Lazard, Sylvain ;
Lee, Mira ;
Na, Hyeon-Suk .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2011, 44 (04) :234-247
[7]   NEW APPLICATIONS OF RANDOM SAMPLING IN COMPUTATIONAL GEOMETRY [J].
CLARKSON, KL .
DISCRETE & COMPUTATIONAL GEOMETRY, 1987, 2 (02) :195-222
[8]   APPLICATIONS OF RANDOM SAMPLING IN COMPUTATIONAL GEOMETRY .2. [J].
CLARKSON, KL ;
SHOR, PW .
DISCRETE & COMPUTATIONAL GEOMETRY, 1989, 4 (05) :387-421
[9]   CONSTRUCTING ARRANGEMENTS OF LINES AND HYPERPLANES WITH APPLICATIONS [J].
EDELSBRUNNER, H ;
OROURKE, J ;
SEIDEL, R .
SIAM JOURNAL ON COMPUTING, 1986, 15 (02) :341-363
[10]  
Gemsa Andreas, 2012, Algorithm Theory-SWAT 2012. Proceedings 13th Scandinavian Symposium and Workshops, P59, DOI 10.1007/978-3-642-31155-0_6