Incremental Planar Nearest Neighbor Queries with Optimal Query Time

๐Ÿ“… 2025-04-10
๐Ÿ“ˆ Citations: 0
โœจ Influential: 0
๐Ÿ“„ PDF
๐Ÿค– AI Summary
This paper addresses the long-standing challenge of balancing query and insertion efficiency in two-dimensional semi-dynamic nearest-neighbor search, where existing methods fail to simultaneously achieve $O(log n)$ query time and sublinear insertion time. We introduce a novel variant of fractional cascading tailored to geometric properties, integrated with a planar divide-and-conquer indexing structure and dynamic point location techniques. Our approach achieves, for the first time in the plane, optimal $O(log n)$ worst-case nearest-neighbor query time and $O(log^{1+varepsilon} n)$ amortized insertion time for any arbitrarily small $varepsilon > 0$. This result breaks a fundamental theoretical barrier, substantially improving upon all prior semi-dynamic solutions. Moreover, our framework is generalizable to other semi-dynamic geometric range-searching problems, offering a new paradigm for designing efficient dynamic geometric data structures.

Technology Category

Application Category

๐Ÿ“ Abstract
In this paper we show that two-dimensional nearest neighbor queries can be answered in optimal $O(log n)$ time while supporting insertions in $O(log^{1+varepsilon}n)$ time. No previous data structure was known that supports $O(log n)$-time queries and polylog-time insertions. In order to achieve logarithmic queries our data structure uses a new technique related to fractional cascading that leverages the inherent geometry of this problem. Our method can be also used in other semi-dynamic scenarios.
Problem

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

Achieve optimal query time for 2D nearest neighbor searches
Support efficient insertions with polylogarithmic time complexity
Introduce geometric-aware fractional cascading for semi-dynamic scenarios
Innovation

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

Optimal O(log n) query time
O(log^(1+ฮต)n) insertion time
New fractional cascading technique
๐Ÿ”Ž Similar Papers
No similar papers found.