English

On Locality-Sensitive Orderings and their Applications

Computational Geometry 2020-04-16 v3

Abstract

For any constant dd and parameter ε>0\varepsilon > 0, we show the existence of (roughly) 1/εd1/\varepsilon^d orderings on the unit cube [0,1)d[0,1)^d, such that any two points p,q[0,1)dp,q\in [0,1)^d that are close together under the Euclidean metric are "close together" in one of these linear orderings in the following sense: the only points that could lie between pp and qq in the ordering are points with Euclidean distance at most εpq\varepsilon\| p - q \| from pp or qq. These orderings are extensions of the Z\mathcal{Z}-order, and they can be efficiently computed. Functionally, the orderings can be thought of as a replacement to quadtrees and related structures (like well-separated pair decompositions). We use such orderings to obtain surprisingly simple algorithms for a number of basic problems in low-dimensional computational geometry, including (i) dynamic approximate bichromatic closest pair, (ii) dynamic spanners, (iii) dynamic approximate minimum spanning trees, (iv) static and dynamic fault-tolerant spanners, and (v) approximate nearest neighbor search.

Keywords

Cite

@article{arxiv.1809.11147,
  title  = {On Locality-Sensitive Orderings and their Applications},
  author = {Timothy M. Chan and Sariel Har-Peled and Mitchell Jones},
  journal= {arXiv preprint arXiv:1809.11147},
  year   = {2020}
}

Comments

Appeared in ITCS 2019, and to appear in SICOMP

R2 v1 2026-06-23T04:22:22.420Z