Elsevier

Computer-Aided Design

Volume 30, Issue 5, April 1998, Pages 333-341
Computer-Aided Design

DeWall: A fast divide and conquer Delaunay triangulation algorithm in Ed

https://doi.org/10.1016/S0010-4485(97)00082-1Get rights and content

Abstract

The paper deals with Delaunay Triangulations (DT) in Ed space. This classic computational geometry problem is studied from the point of view of the efficiency, extendibility to any dimensionality, and ease of implementation. A new solution to DT is proposed, based on an original interpretation of the well-known Divide and Conquer paradigm. One of the main characteristics of this new algorithm is its generality: it can be simply extended to triangulate point sets in any dimension. The technique adopted is very efficient and presents a subquadratic behaviour in real applications in E3, although its computational complexity does not improve the theoretical bounds reported in the literature. An evaluation of the performance on a number of datasets is reported, together with a comparison with other DT algorithms.

References (19)

  • V. Akman et al.

    Geometric computing and uniform grid technique

    Computer-Aided Design

    (1989)
  • F. Aurenhammer

    Voronoi diagrams—a survey of a fundamental geometric data structure

    ACM Computing Survey

    (1991)
  • P. Su et al.

    A comparison of sequential delaunay triangulation algorithms

  • B. Delaunay

    Sur la sphere vide

    Bull. Acad. Science USSR VII: Class. Sci. Mat. Nat.

    (1934)
  • F.P. Preparata et al.
  • H. Edelsbrunner et al.

    Simulation of simpicity: a technique to cope with degenerate cases in geometric algorithms

    ACM Transaction on Graphics

    (1990)
  • D. Avis et al.

    How good are convex hull algorithms?

  • H. Edelsbrunner et al.

    Incremental topological flipping works for regula triangulaions

  • L.J. Guibas et al.

    Randomized incremental construction of Delaunay and voronoy diagrams

There are more references available in the full text version of this article.

Cited by (187)

  • An incremental algorithm for simultaneous construction of 2D Voronoi diagram and Delaunay triangulation based on a face-based data structure

    2022, Advances in Engineering Software
    Citation Excerpt :

    Based on these data structures, several algorithms are proposed for constructing the DT and the VD. Based on the classification of Su and Drysdale [26], the proposed algorithms are divided into different categories such as divide and conquer [6,14,27], incremental algorithms [10,28–32], Plane Sweep Algorithms [9,15,33]), Convex Hull Based Algorithms [34], Gift Wrapping Algorithms [35,36]. The algorithms proposed for constructing the DT and the VD are often complex in terms of implementation and programming.

  • The Delaunay triangulation learner and its ensembles

    2020, Computational Statistics and Data Analysis
  • Parallel computation of alpha complexes for biomolecules

    2020, Computational Geometry: Theory and Applications
View all citing articles on Scopus
View full text