Fast-convergent Proximity Graphs For Approximate Nearest Neighbor Search
2025 Β· Binhong Li, Xiao Yan, Shangqi Lu
Abstract
Approximate nearest neighbor (ANN) search in high-dimensional metric spaces is a fundamental problem with many applications. Over the past decade, proximity graph (PG)-based indexes have demonstrated superior empirical performance over alternatives. However, these methods often lack theoretical guarantees regarding the quality of query results, especially in the worst-case scenarios. In this paper, we introduce the \{\alpha\}-convergent graph (\{\alpha\}-CG), a new PG structure that employs a carefully designed edge pruning rule. This rule eliminates candidate neighbors for each data point p by applying the shifted-scaled triangle inequalities among p, its existing out-neighbors, and new candidates. If the distance between the query point q and its exact nearest neighbor v* is at most \{\tau\} for some constant \{\tau\} > 0, our \{\alpha\}-CG finds the exact nearest neighbor in poly-logarithmic time, assuming bounded intrinsic dimensionality for the dataset; otherwise, it can find an A
Authors
(none)
Tags
Stats
Related papers
- Revisiting The Index Construction Of Proximity Graph-based Approximate Nearest Neighbor Search (2024)7.16
- Understanding And Generalizing Monotonic Proximity Graphs For Approximate Nearest Neighbor Search (2021)0.00
- A Theoretical Analysis Of Nearest Neighbor Search On Approximate Near Neighbor Graph (2023)0.00
- Symphonyqg: Towards Symphonious Integration Of Quantization And Graph For Approximate Nearest Neighbor Search (2024)7.50
- Pgtuner: An Efficient Framework For Automatic And Transferable Configuration Tuning Of Proximity Graphs (2025)1.69
- Fast Approximate Nearest Neighbor Search With The Navigating Spreading-out Graph (2017)18.20
- GGNN: Graph-based GPU Nearest Neighbor Search (2019)13.39
- Worst-case Performance Of Popular Approximate Nearest Neighbor Search Implementations: Guarantees And Limitations (2023)5.84