Hardness of Approximate Nearest Neighbor Search under L-infinity
Young Kun Ko, Min Jae Song

TL;DR
This paper establishes the conditional computational hardness of approximate nearest neighbor search under the _ norm, showing near-linear query time is unlikely for certain approximation factors unless SETH is false.
Contribution
It introduces reductions linking SVP hardness to ANN under _, proving near-linear time hardness for _ with approximation factors less than 3, and identifies a barrier at factor 3.
Findings
Hardness of ANN under _ with _ approximation factor less than 3, assuming SETH.
Existence of sublinear algorithms for _1 and _2 norms with better than 3-approximation.
Barrier at approximation factor 3 for naive reductions from Orthogonal Vectors problem.
Abstract
We show conditional hardness of Approximate Nearest Neighbor Search (ANN) under the norm with two simple reductions. Our first reduction shows that hardness of a special case of the Shortest Vector Problem (SVP), which captures many provably hard instances of SVP, implies a lower bound for ANN with polynomial preprocessing time under the same norm. Combined with a recent quantitative hardness result on SVP under (Bennett et al., FOCS 2017), our reduction implies that finding a -approximate nearest neighbor under with polynomial preprocessing requires near-linear query time, unless the Strong Exponential Time Hypothesis (SETH) is false. This complements the results of Rubinstein (STOC 2018), who showed hardness of ANN under , , and edit distance. Further improving the approximation factor for hardness, we show…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Algorithms · Advanced Image and Video Retrieval Techniques · Complexity and Algorithms in Graphs
