English

Locality-Sensitive Hashing without False Negatives for l_p

Data Structures and Algorithms 2016-11-29 v1

Abstract

In this paper, we show a construction of locality-sensitive hash functions without false negatives, i.e., which ensure collision for every pair of points within a given radius RR in dd dimensional space equipped with lpl_p norm when p[1,]p \in [1,\infty]. Furthermore, we show how to use these hash functions to solve the cc-approximate nearest neighbor search problem without false negatives. Namely, if there is a point at distance RR, we will certainly report it and points at distance greater than cRcR will not be reported for c=Ω(d,d11p)c=\Omega(\sqrt{d},d^{1-\frac{1}{p}}). The constructed algorithms work: - with preprocessing time O(nlog(n))\mathcal{O}(n \log(n)) and sublinear expected query time, - with preprocessing time O(poly(n))\mathcal{O}(\mathrm{poly}(n)) and expected query time O(log(n))\mathcal{O}(\log(n)). Our paper reports progress on answering the open problem presented by Pagh [8] who considered the nearest neighbor search without false negatives for the Hamming distance.

Keywords

Cite

@article{arxiv.1611.09317,
  title  = {Locality-Sensitive Hashing without False Negatives for l_p},
  author = {Andrzej Pacuk and Piotr Sankowski and Karol Wegrzycki and Piotr Wygocki},
  journal= {arXiv preprint arXiv:1611.09317},
  year   = {2016}
}

Comments

11 pages, 2 figures, COCOON 2016

R2 v1 2026-06-22T17:07:02.899Z