English

Plane-Sweep Incremental Algorithm: Computing Delaunay Tessellations of Large Datasets

Computational Geometry 2012-10-15 v1

Abstract

We present the plane-sweep incremental algorithm, a hybrid approach for computing Delaunay tessellations of large point sets whose size exceeds the computer's main memory. This approach unites the simplicity of the incremental algorithms with the comparatively low memory requirements of plane-sweep approaches. The procedure is to first sort the point set along the first principal component and then to sequentially insert the points into the tessellation, essentially simulating a sweeping plane. The part of the tessellation that has been passed by the sweeping plane can be evicted from memory and written to disk, limiting the memory requirement of the program to the "thickness" of the data set along its first principal component. We implemented the algorithm and used it to compute the Delaunay tessellation and Voronoi partition of the Sloan Digital Sky Survey magnitude space consisting of 287 million points.

Keywords

Cite

@article{arxiv.1210.3595,
  title  = {Plane-Sweep Incremental Algorithm: Computing Delaunay Tessellations of Large Datasets},
  author = {Márton Trencséni and István Csabai},
  journal= {arXiv preprint arXiv:1210.3595},
  year   = {2012}
}

Comments

Technical Report from 2008

R2 v1 2026-06-21T22:20:48.988Z