A divide-and-conquer Delaunay triangulation algorithm with a vertex array and flip operations in two-dimensional space

被引:0
|
作者
Sang-Wook Yang
Young Choi
Chang-Kyo Jung
机构
[1] Chung-Ang University,School of Mechanical Engineering
来源
International Journal of Precision Engineering and Manufacturing | 2011年 / 12卷
关键词
Delaunay triangulation; Divide-and-conquer; Flip-based merge; Geometric algorithms; Graphics data structure;
D O I
暂无
中图分类号
学科分类号
摘要
Divide-and-conquer algorithms provide computational efficiency for constructing Delaunay triangulations; however, their implementation is complicated. Most divide-and-conquer algorithms for Delaunay triangulation utilize edge-based structures, because triangles are frequently deleted and created during the merge process. However, as our proposed divide-and-conquer algorithm does not require existing edges to be deleted in the merge process, a simple array-based data structure can be used for the representation of the triangulation topology. Rather than deleting the edges of the conflicting triangles, which was used in previous methods, the Delaunay property is also preserved with a new flip propagation method in the merge phase. This array-based data structure is much simpler than the commonly used edge-based data structures and requires less memory allocation. The proposed algorithm arranges sites into a permutation vector that represents a kdtree with an array; thus, the space partitioning information is internally represented in the array without any additional data. Since the proposed divide-and-conquer algorithm is compact, the implementation complexity of conventional divideand-conquer triangulation algorithms can be avoided. Despite of the simplicity of this new algorithm, the experimental results indicate that the computational efficiency is comparable to the previous divide-and-conquer algorithms.
引用
收藏
页码:435 / 442
页数:7
相关论文
共 50 条
  • [21] Efficient surface reconstruction from contours based on two-dimensional Delaunay triangulation
    Wang, DS
    Hassan, O
    Morgan, K
    Weatherill, N
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2006, 65 (05) : 734 - 751
  • [22] A DIVIDE-AND-CONQUER ALGORITHM FOR TWO-POINT L1 SHORTEST PATH QUERIES IN POLYGONAL DOMAINS
    Wang, Haitao
    JOURNAL OF COMPUTATIONAL GEOMETRY, 2020, 11 (01) : 235 - 282
  • [23] Two-dimensional network scene design for traffic simulation: An approach using computational Delaunay triangulation
    Zhang, Wanning
    Chen, Bokui
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2025, 36 (06):
  • [24] Divide-and-Conquer Solver in Tensor-Train Format for d-Dimensional Time-Space Fractional Diffusion Equations
    Yun-Chi Huang
    Lot-Kei Chou
    Siu-Long Lei
    Journal of Scientific Computing, 2023, 96
  • [25] Divide-and-Conquer Solver in Tensor-Train Format for d-Dimensional Time-Space Fractional Diffusion Equations
    Huang, Yun-Chi
    Chou, Lot-Kei
    Lei, Siu-Long
    JOURNAL OF SCIENTIFIC COMPUTING, 2023, 96 (01)
  • [26] IMPLEMENTATION OF MATRIX OPERATIONS ON THE TWO-DIMENSIONAL SYSTOLIC ARRAY TESTBED
    SYMANSKI, JJ
    PROCEEDINGS OF THE SOCIETY OF PHOTO-OPTICAL INSTRUMENTATION ENGINEERS, 1983, 431 : 136 - 142
  • [28] Simultaneous Operations in a Two-Dimensional Array of Singlet-Triplet Qubits
    Fedele, Federico
    Chatterjee, Anasua
    Fallahi, Saeed
    Gardner, Geoffrey C.
    Manfra, Michael J.
    Kuemmeth, Ferdinand
    PRX QUANTUM, 2021, 2 (04):
  • [29] Convolution Kernel Operations on a Two-Dimensional Spin Memristor Cross Array
    Zhu, Saike
    Wang, Lidan
    Dong, Zhekang
    Duan, Shukai
    SENSORS, 2020, 20 (21) : 1 - 20
  • [30] Approximation algorithm for embedding metrics into a two-dimensional space
    Badoiu, M
    PROCEEDINGS OF THE FOURTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2003, : 434 - 443