4.7 Article

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

Journal

ADVANCES IN ENGINEERING SOFTWARE
Volume 169, Issue -, Pages -

Publisher

ELSEVIER SCI LTD
DOI: 10.1016/j.advengsoft.2022.103129

Keywords

Delaunay triangulation; Voronoi diagram; Computational geometry; Incremental algorithms; Data structures; Point Insertion

Ask authors/readers for more resources

This paper introduces a new incremental algorithm with O(nlogn) complexity for constructing 2D Voronoi diagrams and Delaunay triangulations, and proposes a more cost-effective face-based data structure, allowing easy extraction of neighborhoods and geometric information.
In this paper, a new incremental algorithm with an overall complexity of O(nlogn) for constructing both the 2D Voronoi diagram (VD) and Delaunay triangulation (DT) is proposed. Moreover, a new face-based data structure is proposed which is more cost-effective in terms of memory than the previous edge-based data structures. The proposed data structure maintains the VD and DT in separate matrices, while establishing a connection between these two, allowing extracting neighborhoods and geometric information without the need for further processing in many applications. Moreover, the proposed data structure can be easily converted to the other edge-based data structures such as the Doubly Connected Edge List. The proposed algorithm for finding the nearest neighbor to the added point, in this incremental algorithm, has O(logn) complexity. Evaluations performed by points with different numbers and distributions confirm the high robustness of the proposed algorithm against different point distributions and its O(nlogn) overall complexity.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available