Optimal compression of approximate inner products and dimension reduction
Abstract
Let be a set of points of norm at most in the Euclidean space , and suppose . An -distance sketch for is a data structure that, given any two points of enables one to recover the square of the (Euclidean) distance between them up to an {\em additive} error of . Let denote the minimum possible number of bits of such a sketch. Here we determine up to a constant factor for all and all . Our proof is algorithmic, and provides an efficient algorithm for computing a sketch of size for each point, so that the square of the distance between any two points can be computed from their sketches up to an additive error of in time linear in the length of the sketches. We also discuss the case of smaller and obtain some new results about dimension reduction in this range. In particular, we show that for any such and any there are configurations of points in that cannot be embedded in for with a small absolute positive constant, without distorting some inner products (and distances) by more than . On the positive side, we provide a randomized polynomial time algorithm for a bipartite variant of the Johnson-Lindenstrauss lemma in which scalar products are approximated up to an additive error of at most . This variant allows a reduction of the dimension down to , where is the number of points.
Cite
@article{arxiv.1610.00239,
title = {Optimal compression of approximate inner products and dimension reduction},
author = {Noga Alon and Bo'az Klartag},
journal= {arXiv preprint arXiv:1610.00239},
year = {2017}
}
Comments
29 pages