A ROBUST TOPOLOGY-ORIENTED INCREMENTAL ALGORITHM FOR VORONOI DIAGRAMS

被引:67
|
作者
Sugihara, Kokichi [1 ]
Iri, Masao [1 ]
机构
[1] Univ Tokyo, Fac Engn, Dept Math Engn & Informat Phys, Bunkyo Ku, Tokyo 113, Japan
关键词
Voronoi diagram; robust algorithm; topology-oriented method; incremental construction; combinatorial abstraction; asymptotic correctness;
D O I
10.1142/S0218195994000124
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The paper presents a robust algorithm for constructing Voronoi diagrams in the plane. The algorithm is based on an incremental method, but is quite new in that it is robust against numerical errors. Conventionally, geometric algorithms have been designed on the assumption that numerical errors do not take place, and hence they are not necessarily valid for real computers where numerical errors are inevitable. The algorithm to be proposed in this paper, on the other hand, is designed with the recognition that numerical errors are inevitable in real computation; i.e., in the proposed algorithm higher priority is placed on topological structures than on numerical values. As a result, the algorithm is "completely" robust in the sense that it always gives some output however poor the precision of numerical computation may be. In general, the output cannot be more than an approximation to the true Voronoi diagram which we should have got by infinite-precision computation. However, the algorithm is asymptotically correct in the sense that the output converges to the true diagram as the precision becomes higher. Moreover, careful choice of the way of numerical computation makes the algorithm stable enough; indeed the present version of the algorithm can construct in single-precision arithmetic a correct Voronoi diagram for one million generators randomly placed in the unit square in the plane.
引用
收藏
页码:179 / 228
页数:50
相关论文
共 50 条
  • [21] Topology-oriented self-organizing maps: a survey
    César A. Astudillo
    B. John Oommen
    Pattern Analysis and Applications, 2014, 17 : 223 - 248
  • [22] A SIMPLE ON-LINE RANDOMIZED INCREMENTAL ALGORITHM FOR COMPUTING HIGHER ORDER VORONOI DIAGRAMS
    Aurenhammer, Franz
    Schwarzkopf, Otfried
    INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 1992, 2 (04) : 363 - 381
  • [23] Cellular topology optimization on differentiable Voronoi diagrams
    Feng, Fan
    Xiong, Shiying
    Liu, Ziyue
    Xian, Zangyueyang
    Zhou, Yuqing
    Kobayashi, Hiroki
    Kawamoto, Atsushi
    Nomura, Tsuyoshi
    Zhu, Bo
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2023, 124 (01) : 282 - 304
  • [24] Performance Analysis of Topology-oriented Solutions on Energy Efficient Networks
    Manjate, Juvencio Arnaldo
    Hidell, Markus
    Sjoedin, Peter
    2017 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2017,
  • [25] Topology-oriented construction of three-dimensionial convex hulls
    Minakawa, T
    Sugihara, K
    OPTIMIZATION METHODS & SOFTWARE, 1998, 10 (02): : 357 - 371
  • [26] Intelligent topology-oriented load shedding scheme in power systems
    Zare, Farzaneh
    Ranjbar, Alimohammad
    Faghihi, Faramarz
    2019 27TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE 2019), 2019, : 652 - 656
  • [27] Incremental Construction of Generalized Voronoi Diagrams on Pointerless Quadtrees
    Yin, Quanjun
    Qin, Long
    Liu, Xiaocheng
    Zha, Yabing
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
  • [28] Topology-Oriented Virtual Network Embedding Approach for Data Centers
    Yuan, Ying
    Wang, Cong
    Peng, Sancheng
    Sood, Keshav
    IEEE ACCESS, 2019, 7 : 2429 - 2438
  • [29] Topology-oriented construction of three-dimensional convex hulls
    Minakawa, Tsuyoshi
    Sugihara, Kokichi
    Optimization Methods and Software, 10 (02): : 357 - 371
  • [30] SWEEPLINE ALGORITHM FOR VORONOI DIAGRAMS.
    Fortune, Steven
    1600, (02):