Pith. sign in

REVIEW 2 major objections 5 minor 23 references

Sparse Navigable Graphs for Nearest Neighbor Search: Algorithms and Hardness

T0 review · 2 major / 5 minor · reviewed 2026-08-06 · deepseek-v4-flash

Pith's one-line read The paper proves that finding the sparsest graph that guarantees greedy nearest-neighbor search is as hard as Set Cover, with matching upper and lower approximation bounds.

desk verdict The Set Cover equivalence is the right idea, but Claim 4.3's graph is not navigable, so the average-degree hardness half of Theorem 2 does not hold as written. read the letter →

arxiv 2507.14060 v1 pith:XX2WQSCX submitted 2025-07-18 cs.DS

classification cs.DS MSC 68Q1768W2505C85
keywords graph-basednearestneighborsearchalpha-navigablegraphsSetCoverequivalenceapproximationalgorithmsNP-hardnessofquerycomplexitylowerboundDiskANNgreedy
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

This paper asks how hard it is to build the sparsest graph that guarantees greedy nearest-neighbor search: an $\alpha$-navigable graph, where for every pair of dataset points $s,t$, some outgoing edge $(s,u)$ satisfies $d(u,t) < d(s,t)/\alpha$. The central result is that this construction problem is approximation-equivalent to Set Cover: a $(\ln n+1)$-approximation exists, and beating $c\ln n$ is NP-hard, even for the weakest navigability $\alpha=1$. The paper also shows that a common practical preprocessing heuristic (slow-preprocessing DiskANN) can be nearly as suboptimal as possible on Euclidean points, and proves a query-complexity barrier saying any $o(n)$-approximation must inspect essentially all pairwise distances. If true, these results mean that no polynomial-time algorithm can reliably find the sparsest navigable graph, and that near-optimal preprocessing for general metrics is inherently quadratic unless extra metric structure is available.

What carries the argument

The load-bearing object is the set $Z_\alpha(s,u) = \{ t \in P : d(u,t) < d(s,t)/\alpha \}$, the collection of navigability constraints that a single edge $(s,u)$ 'covers'. A graph is $\alpha$-navigable exactly when, for every source $s$, the sets $Z_\alpha(s,u)$ over its outgoing edges form a set cover of all other points. This covering reformulation lets the paper invoke the greedy Set Cover algorithm (yielding $\ln n + 1$) and hardness results, and it drives two faster algorithms: a membership-query version of greedy in which each $\text{contains}(S,x)$ test is a single $O(1)$ distance comparison, and a batched verifier that uses fast Boolean matrix multiplication to find all uncovered constraints across all sources simultaneously. The query lower bound rests on a family of path metrics with one hidden short edge, where discovering that edge requires examining essentially all pairs.

What would settle it

Find a polynomial-time algorithm that, given the coordinates of $n$ Euclidean points, outputs an $O(1)$-approximation to the sparsest $1$-navigable graph; because the paper's equivalence transfers Set Cover hardness, such an algorithm would contradict the main theorem unless Set Cover itself has a constant-factor approximation.

Watch

Extended reading notes

Core claim

The paper establishes a two-way approximation-preserving reduction between the Sparsest Navigable Graph problem and Set Cover. For any metric and any $\alpha \ge 1$, the $\alpha$-navigability constraints can be written as $n$ separate covering instances: for each source vertex $s$, the set of possible outgoing edges covers exactly those targets $t$ for which $d(u,t) < d(s,t)/\alpha$. Conversely, any Set Cover instance can be embedded as a metric such that the sparsest $1$-navigable graph's root out-degree encodes the optimal cover size, magnified by duplication. Consequently the approximation threshold of Set Cover transfers: a $(\ln n + 1)$-approximation algorithm exists, and approximating within $c\ln n$ for an absolute constant $c$ is NP-hard even when $\alpha = 1$. On the algorithmic side, the paper gives an output-sensitive randomized $O(\ln n)$-approximation running in $\widetilde{O}(n \cdot \mathrm{OPT})$ time, a fast matrix-multiplication-based bicriteria approximation running in $\widetilde{O}(n^\omega \log \Delta/\varepsilon)$ time that relaxes the navigability parameter to $2\alpha(1+\varepsilon)$, and a query lower bound showing any $o(n)$-approximation requires $\Omega(n^2)$ distance queries in the black-box metric access model.

Load-bearing premise

The query lower bound and the claimed near-optimality of the $\widetilde{O}(n \cdot \mathrm{OPT})$-time algorithm assume the metric is accessed only through a distance oracle that answers each queried pair in $O(1)$ time and returns nothing else; if the input provides coordinates, an index, or any other structure, those barriers may disappear.

Editorial extensions

If this is right

  • Slow-preprocessing DiskANN can output graphs that are $\Omega(n/\log n)$ times larger than optimal even on Euclidean instances, so good doubling-dimension guarantees do not translate to instance-level near-optimality.
  • Any improvement over $c\ln n$ approximation for sparsest navigable graphs would yield a corresponding improvement for Set Cover, making the $\ln n$ barrier inherent unless Set Cover itself can be beaten.
  • For instances whose optimal navigable graph has $\mathrm{OPT}$ edges, the $\widetilde{O}(n \cdot \mathrm{OPT})$-time algorithm achieves an $O(\ln n)$-approximation; the quadratic query lower bound shows this is essentially best possible when $\mathrm{OPT}$ is linear.
  • The bicriteria algorithm computes an $O(\ln n)$-approximation to the sparsest $2\alpha(1+\varepsilon)$-navigable graph in near-matrix-multiplication time, trading a small relaxation in navigability for a subcubic preprocessing time.
  • Any algorithm achieving an $o(n)$-approximation must examine $\Omega(n^2)$ distances, so general-metric sparsity guarantees require essentially reading the whole distance matrix.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • The Set Cover equivalence suggests that navigable-graph construction is a covering problem in disguise; practical search-graph heuristics likely succeed on datasets whose effective metric structure makes the covering instances easy, which the worst-case analysis cannot see.
  • If the lower bound is taken seriously, the only route to subquadratic preprocessing is to exploit metric structure beyond the oracle—coordinate embeddings, doubling dimension, or approximate distance oracles—so future work should target bicriteria or model-specific guarantees rather than exact optimality in the oracle model.
  • The membership-query Set Cover algorithm may be reusable in other geometric covering tasks where sets are implicit and membership tests are cheap, such as range searching or covering by balls.
  • The dense-output-as-certificate view is a practical byproduct: when the algorithm returns a dense graph, it simultaneously certifies that no substantially sparser navigable graph exists for that instance.
Share X Bluesky LinkedIn Reddit HN

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

2 major / 5 minor

Summary. The paper initiates an approximation-algorithmic study of the Sparsest Navigable Graph problem: given an n-point metric and α ≥ 1, find the sparsest directed graph in which every pair (s,t) has an edge (s,u) with d(u,t) < d(s,t)/α. The main claims are: a worst-case Ω(n/log n) approximation lower bound for slow DiskANN; an approximation-preserving equivalence with Set Cover, yielding a (ln n + 1)-approximation and NP-hardness of o(ln n)-approximation for both max-out-degree and average-degree objectives; a membership-query Set Cover algorithm giving an O(ln n)-approximation in Õ(n·OPT) time; a fast matrix-multiplication-based bicriteria O(ln n)-approximation in Õ(n^ω log Δ/ε) time; and an Ω(n^2) distance-query lower bound for any o(n)-approximation.

Significance. If the central equivalence were established, the paper would significantly advance the theory of graph-based nearest neighbor search by pinpointing the approximability of constructing navigable graphs and transferring Set Cover hardness. The membership-query Set Cover algorithm and the FMM-based verification subroutine are genuinely interesting and could be useful beyond this application. The query-complexity lower bound is clean and correctly framed in the black-box distance-oracle model. The paper also gives explicit credit to the independent work of Conway et al. However, the main reduction from Set Cover to navigable graphs contains a concrete flaw in its central gadget (Claim 4.3), and this flaw undermines the claimed hardness direction for the average-degree objective and the upper-bound side of Lemma 4.5 as written. The significance is therefore conditional on a repair of that reduction.

major comments (2)
  1. [§4.2, Claim 4.3 and Lemma 4.5] Claim 4.3 is false as stated. In the case 's ∈ P(q), t ∉ P(q), t ≠ r_1', the proof claims that the edge (s,r_1) satisfies d(r_1,t) ≤ 2−γ < 2 ≤ d(s,t). But for s = S_i^{(q)} and t = r_{ℓ'} with ℓ' ≠ 1, Definition 4.2 gives d(s,t) = 1 (the edge (S_i^{(q)}, r_{ℓ'}) has weight 1), while d(r_1,t) = 2. Thus d(r_1,t) is not less than d(s,t). Moreover, no other out-edge of s helps: every S_{i'}^{(q)} in the same gadget is at distance 1 from r_{ℓ'}, every x_{j'}^{(q)} is at distance 2−γ, and r_1 is at distance 2. So the constructed graph is not 1-navigable. Since Claim 4.3 supplies the upper bound used in both parts of Lemma 4.5, the reduction's '≤' side is unsupported. For the average-degree objective, adding the missing S_i^{(q)} → r_{ℓ'} edges would contribute L^2·m edges, which is not bounded by a constant times L^2·OPT when OPT = o(m). Consequently the second part of Theorem 2, in particular the claimed NP-hardness for the average-degree objective, is not established by the current proof.
  2. [§3.2, Remark 3.1] Theorem 1's proof of the DiskANN lower bound in Lemma 3.4 relies on an adversarial tie-breaking order in the sorted distance list. Remark 3.1 asserts, without proof, that shrinking the bottom-level vectors x_{0,j} by a factor of (1−ε) enforces that tie-breaking while still preserving Lemma 3.3. This is a nontrivial perturbation claim: after rescaling, the points are no longer unit vectors, all inner-product computations in Claim 3.2 need to be redone, and the navigability argument in Lemma 3.3 may change. Since Theorem 1 is stated for the algorithm in general, this either needs a rigorous proof or the theorem statement should be restricted to the specific tie-breaking behavior analyzed.
minor comments (5)
  1. [§5.1.1, Lemma 5.4] The proof of Lemma 5.4 contains inconsistent constants: Algorithm 3 returns a set only when the sample count is at least 24 log(mn), but the second bullet of the proof writes '≥ 18 log n = αT/2'. Replacing that line with '≥ 24 log(mn) = αT/2' and setting α = 48 log(mn)/T makes the argument consistent.
  2. [§5.1.1, Lemma 5.4] In the first bullet of Lemma 5.4's proof, the iteration for which ℓ ∈ [2^i, 2^{i+1}] can require i = 0 when ℓ = 1, but Algorithm 3's outer loop starts at i = 1. This off-by-one case should be handled explicitly (for example by starting the loop at i = 0 or treating ℓ = 1 separately).
  3. [§3.2, Lemma 3.4] The proof of Lemma 3.4 states deg_G(x_{0,1}) = n−2, but the described process adds an edge to x_{1,1} and then to x_{0,3},...,x_{0,n}, which is n−1 edges total. The exact count is not important for the Ω(n) conclusion, but the statement should be corrected.
  4. [§6, Theorem 5 and abstract] The Ω(n^2) query lower bound and the accompanying 'essentially best possible' statement are proved in the black-box distance-oracle model, where each query returns only the requested distance and no coordinate structure is available. This modeling assumption is load-bearing for the lower bound and should be stated more prominently in the abstract and introduction, since any explicit-coordinate representation could in principle circumvent the bound.
  5. [§4.2, Claim 4.4] In Claim 4.4, the proof says that 'only two conditions may arise' for a vertex p in P(q) with d(p, x_j^{(q)}) < d(r_ℓ, x_j^{(q)}). It should explicitly exclude the case p = S_i^{(q)} with x_j ∉ S_i, where the distance can equal 2−γ (via S_i^{(q)} → S_{i'}^{(q)} → x_j^{(q)}) and hence does not satisfy the strict inequality. The conclusion is still correct, but the case analysis is incomplete as written.

Circularity Check

0 steps flagged · score 0.0 of 10

No significant circularity: the paper's derivations are reductions against independent benchmarks, not fits, self-citations, or definitional identities.

full rationale

The derivation chain is self-contained in the relevant sense. Theorem 2 is an approximation-preserving equivalence between Sparsest Navigable Graph and Set Cover: Claim 4.1 restates alpha-navigability as a covering condition from the paper's own Definition 1.1, but that reformulation is a valid mathematical reduction rather than a fitted or assumed conclusion. The Set Cover to Navigable Graph direction builds an explicit metric (Definition 4.2) and uses the external hardness theorem of Dinur-Steurer (Lemma 2.2) and the external greedy algorithm of Johnson (Lemma 2.1). The reverse direction in Lemma 4.2 is a standard reduction that inherits the approximation factor from an oracle for Set Cover, and no parameter is estimated from the target graph. The faster algorithms in Section 5 use a membership-query Set Cover solver (Lemma 5.1) and fast matrix multiplication; their running times depend on OPT or n^omega, but the approximation guarantees are not produced by fitting any quantity to the claimed output. The query lower bound in Section 6 is a Yao-style distribution over path metrics with a hidden shortcut; it is a genuine lower-bound argument, not a restatement of the model. The paper cites [IX23] and [DGM+24] for the navigability definition and motivation, but the central claims do not rest on those citations. A possible flaw in Claim 4.3's navigability proof would be a correctness issue, not circularity, and therefore it does not affect this score.

Assumptions & free parameters 2 free parameters · 5 assumptions · 0 invented entities

The central results depend on standard external theorems (greedy Set Cover, Dinur-Steurer hardness) and on the black-box metric oracle model. The only hand-chosen numbers in the constructions are the gadget parameters γ and L, which are standard reduction parameters, not fitted to data. No new physical or mathematical entities are introduced; the equivalence itself is the paper's contribution, not an input.

free parameters (2)
  • γ = small positive constant < 1
    Introduced in Definition 4.2 to make the strict inequality d(S_i,x_j)=1 < d(r,x_j)=2−γ hold for inclusion edges while keeping the root-to-element shortcut distance 2−γ. Chosen by hand; not fitted to data.
  • L = (m+n+1)^2 in Lemma 4.5
    Number of root vertices and gadget copies in the Set Cover reduction; chosen to magnify the optimum so that the average-degree objective yields a 2ρ approximation. A standard polynomial amplification parameter.
assumptions (5)
  • standard math Johnson's greedy algorithm gives a (ln n+1)-approximation for Set Cover in O(mn) time (Lemma 2.1).
    Used in the forward reduction (Lemma 4.2) and as the baseline for the approximation guarantee.
  • standard math Dinur-Steurer hardness: NP-hard to approximate Set Cover within (1−ε) ln n for constant ε (Lemma 2.2).
    Used to derive NP-hardness of an o(ln n)-approximation for navigable graphs in Theorem 2.
  • domain assumption Input is a finite metric space satisfying the triangle inequality.
    Used in Definition 2.1 and the reductions; Claim 5.8 and the path metric lower bound rely on the triangle inequality.
  • domain assumption The metric is accessible only via a distance oracle (black-box access).
    Used in Theorem 3's membership queries and Theorem 5's query complexity lower bound; if coordinates were available the lower bound would not apply.
  • standard math Yao's minimax principle for randomized lower bounds.
    Used to reduce Theorem 5 to deterministic algorithms against a distribution over perturbed path metrics.

how reviews work

0 comments
Cite this review

Pith. "Pith review of Sparse Navigable Graphs for Nearest Neighbor Search: Algorithms and Hardness." pith.science (2026). https://pith.science/paper/XX2WQSCX

@misc{pith2026250714060,
  author       = {Pith},
  title        = {Pith review of: Sparse Navigable Graphs for Nearest Neighbor Search: Algorithms and Hardness},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/XX2WQSCX}},
  note         = {Machine review of arXiv:2507.14060}
}
abstract

We initiate the study of approximation algorithms and computational barriers for constructing sparse $\alpha$-navigable graphs [IX23, DGM+24], a core primitive underlying recent advances in graph-based nearest neighbor search. Given an $n$-point dataset $P$ with an associated metric $\mathsf{d}$ and a parameter $\alpha \geq 1$, the goal is to efficiently build the sparsest graph $G=(P, E)$ that is $\alpha$-navigable: for every distinct $s, t \in P$, there exists an edge $(s, u) \in E$ with $\mathsf{d}(u, t) < \mathsf{d}(s, t)/\alpha$. We consider two natural sparsity objectives: minimizing the maximum out-degree and minimizing the total size. We first show a strong negative result: the slow-preprocessing version of DiskANN (analyzed in [IX23] for low-doubling metrics) can yield solutions whose sparsity is $\widetilde{\Omega}(n)$ times larger than optimal, even on Euclidean instances. We then show a tight approximation-preserving equivalence between the Sparsest Navigable Graph problem and the classic Set Cover problem, obtaining an $O(n^3)$-time $(\ln n + 1)$-approximation algorithm, as well as establishing NP-hardness of achieving an $o(\ln n)$-approximation. Building on this equivalence, we develop faster $O(\ln n)$-approximation algorithms. The first runs in $\widetilde{O}(n \cdot \mathrm{OPT})$ time and is thus much faster when the optimal solution is sparse. The second, based on fast matrix multiplication, is a bicriteria algorithm that computes an $O(\ln n)$-approximation to the sparsest $2\alpha$-navigable graph, running in $\widetilde{O}(n^{\omega})$ time. Finally, we complement our upper bounds with a query complexity lower bound, showing that any $o(n)$-approximation requires examining $\Omega(n^2)$ distances. This result shows that in the regime where $\mathrm{OPT} = \widetilde{O}(n)$, our $\widetilde{O}(n \cdot \mathrm{OPT})$-time algorithm is essentially best possible.

Figures

Figures reproduced from arXiv: 2507.14060 by the authors.

Figure 1
Figure 1. Depiction of a sparse 1-navigable graph on the pointset of Definition 3.1 with maximum degree O(log n), for n = 16. The horizontal bands represent “levels” of the binary tree h = 0 to h = 4. Blue edges denote parent–child edges in the tree; grey dashed edges point from a node to its ancestors; the shaded red cells and their circled numbers depict the traversal of a navigable path from s = x0,2 to t = x1,4. Proof. We… view at source ↗
Figure 2
Figure 2. Weighted subgraph induced by a single gadget and one root vertex [PITH_FULL_IMAGE:figures/full_fig_p012_2.png] view at source ↗

Discussion (0). Continue with ORCID to comment.

Reference graph

Works this paper leans on

23 extracted references · 20 canonical work pages

  1. [1]

    Raykar, Kirankumar Shiragur, and Haike Xu

    Piyush Anand, Piotr Indyk, Ravishankar Krishnaswamy, Sepideh Mahabadi, Vikas C. Raykar, Kirankumar Shiragur, and Haike Xu. Graph-based algorithms for diverse similarity search. In Forty-second International Conference on Machine Learning , 2025

  2. [2]

    Distance adaptive beam search for provably accurate graph-based nearest neighbor search

    Yousef Al-Jazzazi, Haya Diwan, Jinrui Gou, Cameron Musco, Christopher Musco, and Torsten Suel. Distance adaptive beam search for provably accurate graph-based nearest neighbor search. arXiv preprint arXiv:2505.15636 , 2025

  3. [3]

    Cover trees for nearest neighbor

    Alina Beygelzimer, Sham Kakade, and John Langford. Cover trees for nearest neighbor. In Proceedings of the 23rd International Conference on Machine Learning , ICML '06, page 97–104, New York, NY, USA, 2006. Association for Computing Machinery

  4. [4]

    Efficiently constructing sparse navigable graphs, 2025

    Alex Conway, Laxman Dhulipala, Martin Farach-Colton, Rob Johnson, Ben Landrum, Christopher Musco, Yarin Shechter, Torsten Suel, and Richard Wen. Efficiently constructing sparse navigable graphs, 2025

  5. [5]

    Clarkson

    Kenneth L. Clarkson. Nearest-neighbor searching and metric space dimensions. In Gregory Shakhnarovich, Trevor Darrell, and Piotr Indyk, editors, Nearest-Neighbor Methods in Learning and Vision: Theory and Practice , pages 15--59. MIT Press, 2006

  6. [6]

    Navigable graphs for high-dimensional nearest neighbor search: Constructions and limits

    Haya Diwan, Jinrui Gou, Cameron N Musco, Christopher Musco, and Torsten Suel. Navigable graphs for high-dimensional nearest neighbor search: Constructions and limits. In The Thirty-eighth Annual Conference on Neural Information Processing Systems , 2024

  7. [7]

    Beyond the Worst-Case Analysis of Algorithms , chapter Nearest Neighbor Classification and Search

    Sanjoy Dasgupta and Samory Kpotufe. Beyond the Worst-Case Analysis of Algorithms , chapter Nearest Neighbor Classification and Search. Cambridge University Press, 2020

  8. [8]

    Analytical approach to parallel repetition

    Irit Dinur and David Steurer. Analytical approach to parallel repetition. In Proceedings of the Forty-Sixth Annual ACM Symposium on Theory of Computing , 2014

Show all 23 references
  1. [9]

    Fast approximate nearest neighbor search with the navigating spreading-out graph

    Cong Fu, Chao Xiang, Changxu Wang, and Deng Cai. Fast approximate nearest neighbor search with the navigating spreading-out graph. In Proceedings of the VLDB Endowment , volume 12, pages 461--474, 2019

  2. [10]

    Gupta, R

    A. Gupta, R. Krauthgamer, and J.R. Lee. Bounded geometries, fractals, and low-distortion embeddings. In 44th Annual IEEE Symposium on Foundations of Computer Science, 2003. Proceedings. , pages 534--543, 2003

  3. [11]

    Sort before you prune: Improved worst-case guarantees of the disk ANN family of graphs

    Siddharth Gollapudi, Ravishankar Krishnaswamy, Kirankumar Shiragur, and Harsh Wardhan. Sort before you prune: Improved worst-case guarantees of the disk ANN family of graphs. In Forty-second International Conference on Machine Learning , 2025

  4. [12]

    Set Cover in Sub-linear Time

    Piotr Indyk, Sepideh Mahabadi, Ronitt Rubinfeld, Ali Vakilian, and Anak Yodpinyanee. Set Cover in Sub-linear Time . 2018

  5. [13]

    Worst-case performance of popular approximate nearest neighbor search implementations: Guarantees and limitations

    Piotr Indyk and Haike Xu. Worst-case performance of popular approximate nearest neighbor search implementations: Guarantees and limitations. In Thirty-seventh Conference on Neural Information Processing Systems , 2023

  6. [14]

    David S. Johnson. Approximation algorithms for combinatorial problems. In Proceedings of the Fifth Annual ACM Symposium on Theory of Computing , 1973

  7. [15]

    Diskann: Fast accurate billion-point nearest neighbor search on a single node

    Suhas Jayaram Subramanya, Fnu Devvrit, Harsha Vardhan Simhadri, Ravishankar Krishnawamy, and Rohan Kadekodi. Diskann: Fast accurate billion-point nearest neighbor search on a single node. In Advances in Neural Information Processing Systems , volume 32, 2019

  8. [16]

    Robert Krauthgamer and James R. Lee. Navigating nets: simple algorithms for proximity search. In Proceedings of the Fifteenth Annual ACM-SIAM Symposium on Discrete Algorithms , SODA '04, page 798–807, USA, 2004. Society for Industrial and Applied Mathematics

  9. [17]

    Christos Koufogiannakis and Neal E. Young. A nearly linear-time ptas for explicit fractional packing and covering linear programs. Algorithmica , 70(4):648--674, 2014

  10. [18]

    Graph-based time-space trade-offs for approximate near neighbors

    Thijs Laarhoven. Graph-based time-space trade-offs for approximate near neighbors. In 34th International Symposium on Computational Geometry (SoCG 2018) . Schloss Dagstuhl--Leibniz-Zentrum f \"u r Informatik, 2018

  11. [19]

    Efficient and robust approximate nearest neighbor search using hierarchical navigable small world graphs

    Yu A Malkov and Dmitry A Yashunin. Efficient and robust approximate nearest neighbor search using hierarchical navigable small world graphs. IEEE Transactions on Pattern Analysis and Machine Intelligence , 42(4):824--836, 2018

  12. [20]

    Graph-based nearest neighbor search: From practice to theory

    Liudmila Prokhorenkova and Aleksandr Shekhovtsov. Graph-based nearest neighbor search: From practice to theory. In International Conference on Machine Learning , pages 7803--7813. PMLR, 2020

  13. [21]

    Results of the big ann: Neurips'23 competition, 2024

    Harsha Vardhan Simhadri, Martin Aumüller, Amir Ingber, Matthijs Douze, George Williams, Magdalen Dobson Manohar, Dmitry Baranchuk, Edo Liberty, Frank Liu, Ben Landrum, Mazin Karjikar, Laxman Dhulipala, Meng Chen, Yue Chen, Rui Ma, Kai Zhang, Yuzheng Cai, Jiayang Shi, Yizhuo Ch...

  14. [22]

    Results of the NeurIPS'21 challenge on billion-scale approximate nearest neighbor search

    Harsha Vardhan Simhadri, George Williams, Martin Aum\" u ler, Matthijs Douze, Artem Babenko, Dmitry Baranchuk, Qi Chen, Lucas Hosseini, Ravishankar Krishnaswamy, Gopal Srinivasa, Shuas Jayaram Subramanya, and Jingdong Wang. Results of the NeurIPS'21 challenge on billion-scale ...

  15. [23]

    A bi-metric framework for fast similarity search

    Haike Xu, Sandeep Silwal, and Piotr Indyk. A bi-metric framework for fast similarity search. arXiv preprint arXiv:2406.02891 , 2024

Pith tools

Reviewed August 6, 2026 · model on record in the stance chip above.