Fast Cross-Polytope Locality-Sensitive Hashing
Data Structures and Algorithms
2016-09-22 v3 Computational Geometry
Abstract
We provide a variant of cross-polytope locality sensitive hashing with respect to angular distance which is provably optimal in asymptotic sensitivity and enjoys hash computation time. Building on a recent result (by Andoni, Indyk, Laarhoven, Razenshteyn, Schmidt, 2015), we show that optimal asymptotic sensitivity for cross-polytope LSH is retained even when the dense Gaussian matrix is replaced by a fast Johnson-Lindenstrauss transform followed by discrete pseudo-rotation, reducing the hash computation time from to . Moreover, our scheme achieves the optimal rate of convergence for sensitivity. By incorporating a low-randomness Johnson-Lindenstrauss transform, our scheme can be modified to require only random bits
Keywords
Cite
@article{arxiv.1602.06922,
title = {Fast Cross-Polytope Locality-Sensitive Hashing},
author = {Christopher Kennedy and Rachel Ward},
journal= {arXiv preprint arXiv:1602.06922},
year = {2016}
}
Comments
14 pages, 6 figures