English

Approximate Near Neighbors for General Symmetric Norms

Data Structures and Algorithms 2017-07-25 v2 Computational Geometry Machine Learning Metric Geometry

Abstract

We show that every symmetric normed space admits an efficient nearest neighbor search data structure with doubly-logarithmic approximation. Specifically, for every nn, d=no(1)d = n^{o(1)}, and every dd-dimensional symmetric norm \|\cdot\|, there exists a data structure for poly(loglogn)\mathrm{poly}(\log \log n)-approximate nearest neighbor search over \|\cdot\| for nn-point datasets achieving no(1)n^{o(1)} query time and n1+o(1)n^{1+o(1)} space. The main technical ingredient of the algorithm is a low-distortion embedding of a symmetric norm into a low-dimensional iterated product of top-kk norms. We also show that our techniques cannot be extended to general norms.

Keywords

Cite

@article{arxiv.1611.06222,
  title  = {Approximate Near Neighbors for General Symmetric Norms},
  author = {Alexandr Andoni and Huy L. Nguyen and Aleksandar Nikolov and Ilya Razenshteyn and Erik Waingarten},
  journal= {arXiv preprint arXiv:1611.06222},
  year   = {2017}
}

Comments

27 pages, 1 figure