mlsanityData to 7 Oct 2026

Optimal Hashing-based Time-Space Trade-offs for Approximate Near Neighbors

arXiv 1608.03580 ↗First posted 11 Aug 2016cs.DS cs.CC cs.CGcited by 18

Not on the map. Why?

Abstract (arXiv)

[See the paper for the full abstract.] We show tight upper and lower bounds for time-space trade-offs for the c-Approximate Near Neighbor Search problem. For the d-dimensional Euclidean space and n-point datasets, we develop a data structure with space n1 + ρu + o(1) + O(dn) and query time nρq + o(1) + d no(1) for every ρu, ρq ≥ 0 such that: beginequation c2 √ρq + (c2 - 1) √ρu = √2c2 - 1. endequation This is the first data structure that achieves sublinear query time and near-linear space for every approximation factor c > 1, improving upon [Kapralov, PODS 2015]. The data structure is a culmination of a long line of work on the problem for all space regimes; it builds on Spherical Locality-Sensitive Filtering [Becker, Ducas, Gama, Laarhoven, SODA 2016] and data-dependent hashing [Andoni, Indyk, Nguyen, Razenshteyn, SODA 2014] [Andoni, Razenshteyn, STOC 2015]. Our matching lower bounds are of two types: conditional and unconditional. First, we prove tightness of the whole above trade-off in a restricted model of computation, which captures all known hashing-based approaches. We then show unconditional cell-probe lower bounds for one and two probes that match the above trade-off for ρq = 0, improving upon the best known lower bounds from [Panigrahy, Talwar, Wieder, FOCS 2010]. In particular, this is the first space lower bound (for any static data structure) for two probes which is not polynomially smaller than the one-probe bound. To show the result for two probes, we establish and exploit a connection to locally-decodable codes.

Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Aug 2016.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 6; 2022: 3; 2023: 2; 2024: 2; 2025: 3; 2026: 2.

18 papers.

Sort:

By area:

  1. 2023Deja Vu: Contextual Sparsity for Efficient LLMs at Inference Timecited by 247
  2. 2021Breaking the Linear Iteration Cost Barrier for Some Well-known Conditional Gradient Methods Using MaxIP Data-structurescited by 19
  3. 2021Sublinear Least-Squares Value Iteration via Locality Sensitive Hashingcited by 15
  4. 2023A Theoretical Analysis Of Nearest Neighbor Search On Approximate Near Neighbor Graphcited by 10
  5. 2024Fundamental Limitations on Subquadratic Alternatives to Transformerscited by 9
  6. 2021Linear Bandit Algorithms with Sublinear Time Complexitycited by 8
  7. 2021DEANN: Speeding up Kernel-Density Estimation using Approximate Nearest Neighbor Searchcited by 8
  8. 2022Sublinear Time Algorithm for Online Weighted Bipartite Matchingcited by 7
  9. 2021Terminal Embeddings in Sublinear Timecited by 6
  10. 2022Falconn++: A Locality-sensitive Filtering Approach for Approximate Nearest Neighbor Searchcited by 6
  11. 2026Scout Before You Attend: Sketch-and-Walk Sparse Attention for Efficient LLM Inferencecited by 4
  12. 2021Sampling a Near Neighbor in High Dimensions -- Who is the Fairest of Them All?cited by 3
6 more
  1. 2024Statistical-Computational Trade-offs for Density Estimationcited by 2
  2. 2025Explaining the Success of Nearest Neighbor Methods in Predictioncited by 2
  3. 2022Hashing Learning with Hyper-Class Representationcited by 0
  4. 2025Sublinear Sketches for Approximate Nearest Neighbor and Kernel Density Estimationcited by 0
  5. 2025Graph-based Nearest Neighbors with Dynamic Updates via Random Walkscited by 0
  6. 2026Learning Partition Trees for Nearest Neighbor Searchcited by 0