From Average Embeddings To Nearest Neighbor Search
Data Structures and Algorithms
2021-05-13 v1
Abstract
In this note, we show that one can use average embeddings, introduced recently in [Naor'20, arXiv:1905.01280], to obtain efficient algorithms for approximate nearest neighbor search. In particular, a metric embeds into on average, with distortion , if, for any distribution on , the embedding is Lipschitz and the (square of) distance does not decrease on average (wrt ). In particular existence of such an embedding (assuming it is efficient) implies a approximate nearest neighbor search under . This can be seen as a strengthening of the classic (bi-Lipschitz) embedding approach to nearest neighbor search, and is another application of data-dependent hashing paradigm.
Cite
@article{arxiv.2105.05761,
title = {From Average Embeddings To Nearest Neighbor Search},
author = {Alexandr Andoni and David Cheikhi},
journal= {arXiv preprint arXiv:2105.05761},
year = {2021}
}