atlas

Research map / Graph learning / Graph algorithms and clustering

Distance Adaptive Beam Search for Provably Accurate Graph-Based Nearest Neighbor Search

NeurIPS 2025 · Graph learning › Graph algorithms and clustering · approach: Graph distance and retrieval · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Adaptive Beam Search, which replaces beam-width termination with a distance-based stopping rule, and proves it returns approximate k-NN on navigable graphs while reducing distance computations versus beam search on HNSW, Vamana, NSG, and EFANNA graphs.

Problem

Graph-based approximate nearest neighbor search typically uses beam search with a fixed beam width as its termination rule, which lacks theoretical guarantees and does not adapt to query difficulty.

Approach

Decouple beam search into a search order and a stopping criterion, and replace the fixed beam-width stopping rule with a distance-based rule: stop when k discovered points satisfy (1+gamma)·d(q,j) ≤ d(q,x) for the expanded candidate x. Proven to return approximate k-NN whenever the graph is navigable.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace fixed beam-width termination with distance-adaptive terminationGraph-based nearest-neighbor search · Navigable graphs (SIFT1M, DEEP96, MNIST)distance computations at fixed recallHelped
Replace fixed beam-width termination with distance-adaptive terminationGraph-based nearest-neighbor search · Heuristic graphs (NSG, Vamana, EFANNA, HNSW)distance computations at fixed recallHelped
Use distance-adaptive termination instead of classic beam searchHNSW search · GIST, k = 1distance computations at fixed recallHurt
Replace the threshold (1+γ)·d_k with the more aggressive threshold d_1 + γ·d_k (ablation)Adaptive Beam Search · Navigable graphsdistance computations at fixed recallHurt
Combine beam width b with distance slack γ in the stopping rule (ablation)Adaptive Beam Search · Three datasets (hybrid-rule experiments)distance computations at fixed recallNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: MNIST SIFT1M DEEP96 DEEP256 GloVe GIST

Benchmarks: MNIST SIFT1M DEEP96 DEEP256 GloVe GIST

Metrics: recall distance computations per query

Baselines: standard beam search classic greedy search Adaptive Beam Search V2 HNSW Vamana NSG EFANNA

Builds on: HNSW Vamana NSG beam search Indyk and Xu shortcut reachability

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy