Hardness of Approximate Nearest Neighbor Search under L-infinity
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 that, assuming SETH, near-linear query time is required for any approximation factor less than under . This shows a conditional separation between ANN under the norm and the norm since there are sublinear time algorithms achieving better than -approximation for the and norm. Lastly, we show that the approximation factor of is a barrier for any naive gadget reduction from the Orthogonal Vectors problem.
Keywords
Cite
@article{arxiv.2011.06135,
title = {Hardness of Approximate Nearest Neighbor Search under L-infinity},
author = {Young Kun Ko and Min Jae Song},
journal= {arXiv preprint arXiv:2011.06135},
year = {2020}
}
Comments
16 pages