The projector algorithm: a simple parallel algorithm for computing Voronoi diagrams and Delaunay graphs

From MaRDI portal
Publication:6168083

DOI10.1016/J.TCS.2023.114054arXiv1212.1095OpenAlexW2886674261MaRDI QIDQ6168083FDOQ6168083


Authors: Daniel Reem Edit this on Wikidata


Publication date: 8 August 2023

Published in: Theoretical Computer Science (Search for Journal in Brave)

Abstract: The Voronoi diagram is a certain geometric data structure which has numerous applications in various scientific and technological fields. The theory of algorithms for computing 2D Euclidean Voronoi diagrams of point sites is rich and useful, with several different and important algorithms. However, this theory has been quite steady during the last few decades in the sense that no essentially new algorithms have entered the game. In addition, most of the known algorithms are serial in nature and hence cast inherent difficulties on the possibility to compute the diagram in parallel. In this paper we present the projector algorithm: a new and simple algorithm which enables the (combinatorial) computation of 2D Voronoi diagrams. The algorithm is significantly different from previous ones and some of the involved concepts in it are in the spirit of linear programming and optics. Parallel implementation is naturally supported since each Voronoi cell can be computed independently of the other cells. A new combinatorial structure for representing the cells (and any convex polytope) is described along the way and the computation of the induced Delaunay graph is obtained almost automatically.


Full work available at URL: https://arxiv.org/abs/1212.1095




Recommendations




Cites Work






This page was built for publication: The projector algorithm: a simple parallel algorithm for computing Voronoi diagrams and Delaunay graphs

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6168083)