Time-Space Trade-offs for Triangulations and Voronoi Diagrams
Abstract
Let be a planar -point set. A triangulation for is a maximal plane straight-line graph with vertex set . The Voronoi diagram for is the subdivision of the plane into cells such that all points in a cell have the same nearest neighbor in . Classically, both structures can be computed in time and space. We study the situation when the available workspace is limited: given a parameter , an -workspace algorithm has read-only access to an input array with the points from in arbitrary order, and it may use only additional words of bits for reading and writing intermediate data. The output should then be written to a write-only structure. We describe a deterministic -workspace algorithm for computing an arbitrary triangulation of in time and a randomized -workspace algorithm for finding the Voronoi diagram of in expected time .
Keywords
Cite
@article{arxiv.1507.03403,
title = {Time-Space Trade-offs for Triangulations and Voronoi Diagrams},
author = {Matias Korman and Wolfgang Mulzer and Andre van Renssen and Marcel Roeloffzen and Paul Seiferth and Yannik Stein},
journal= {arXiv preprint arXiv:1507.03403},
year = {2020}
}
Comments
17 pages, 4 figures, a preliminary version appeared in WADS 2015