For many geometric problems, there are efficient algorithms that use surprisingly very little extra space other than the given array holding the input. For many geometric query problems, there are efficient data structures that need no extra space at all other than an array holding a permutation of the input. In this paper, we obtain the first such space-economical solutions for a number of fundamental problems, including three-dimensional convex hull and two-dimensional Delaunay triangulation computations, as well as fixed-dimensional range queries and fixed-dimensional nearest neighbor queries.
Hervé Brönnimann, Timothy M. Chan, Eri