Almost Optimal Locality Sensitive Orderings in Euclidean Space

📅 2023-10-19
🏛️ arXiv.org
📈 Citations: 3
Influential: 0
📄 PDF
🤖 AI Summary
This work addresses the inefficiency and suboptimal size of locality-sensitive orderings (LSOs) in Euclidean space, where existing constructions fall significantly short of the theoretical lower bound. We propose a novel construction based on geometric partitioning, nested grids, and hierarchical randomized ordering. In ℝᵈ, our method achieves the first ε-LSO of size O(ε¹⁻ᵈ log(1/ε)), matching the Ω(ε¹⁻ᵈ) lower bound up to a logarithmic factor—thus attaining near-optimal size. Crucially, the ordering guarantees that for any two points, all intermediate points lie within ε-distance of at least one endpoint. Theoretically, this reveals an intrinsic compactness of LSOs in low-dimensional Euclidean spaces. Practically, it enables several breakthroughs in dynamic geometric algorithms: (i) dynamic spanner maintenance with insertion/deletion cost matching the known lower bound, and (ii) improved data structures for the bichromatic closest-pair problem.
📝 Abstract
$ ewcommand{Re}{mathbb{R}} ewcommand{ eals}{mathbb{R}} ewcommand{SetX}{mathsf{X}} ewcommand{ ad}{r} ewcommand{Eps}{Mh{mathcal{E}}} ewcommand{p}{Mh{p}} ewcommand{q}{Mh{q}} ewcommand{Mh}[1]{#1} ewcommand{query}{q} ewcommand{eps}{varepsilon} ewcommand{VorX}[1]{mathcal{V} pth{#1}} ewcommand{Polygon}{mathsf{P}} ewcommand{IntRange}[1]{[ #1 ]} ewcommand{Space}{overline{mathsf{m}}} ewcommand{pth}[2][!]{#1left({#2} ight)} ewcommand{polylog}{mathrm{polylog}} ewcommand{N}{mathbb N} ewcommand{}{mathbb Z} ewcommand{pt}{p} ewcommand{distY}[2]{left| {#1} - {#2} ight|} ewcommand{ptq}{q} ewcommand{pts}{s}$ For a parameter $eps in (0,1)$, we present a new construction of $eps$-locality-sensitive orderings (<LSOs) in $Re^d$ of size $M = O(Eps^{d-1} log Eps)$, where $Eps = 1/eps$. This improves over previous work by a factor of $Eps$, and is optimal up to a factor of $log Eps$. Such a set of LSOs has the property that for any two points, $p, q in [0,1]^d$, there exist an order in the set such that all the points between $p$ and $q$ in the order are $eps$-close to either $p$ or $q$. The existence of such LSOs is a fundamental property of low dimensional Euclidean space, conceptually similar to the existence of well-separated pairs decomposition, so the question of how to compute (near) optimal construction of LSOs is quite natural. As a consequence we get a flotilla of improved dynamic geometric algorithms, such as maintaining bichromatic closest pair, and spanners, among others. In particular, for geometric dynamic spanners the new result matches (up to the aforementioned $log Eps$ factor) the lower bound, Thus offering a near-optimal simple dynamic data-structure for maintaining spanners under insertions and deletions.
Problem

Research questions and friction points this paper is trying to address.

Constructs near-optimal locality-sensitive orderings in Euclidean space.
Improves dynamic geometric algorithms like closest pair maintenance.
Offers near-optimal dynamic data-structures for maintaining spanners.
Innovation

Methods, ideas, or system contributions that make the work stand out.

Constructs near-optimal locality-sensitive orderings in Euclidean space.
Improves previous LSO constructions by a factor of Eps.
Enables efficient dynamic geometric algorithms and data structures.
🔎 Similar Papers
No similar papers found.