English

Almost Optimal Explicit Johnson-Lindenstrauss Transformations

Data Structures and Algorithms 2015-03-17 v2 Computational Complexity Probability

Abstract

The Johnson-Lindenstrauss lemma is a fundamental result in probability with several applications in the design and analysis of algorithms in high dimensional geometry. Most known constructions of linear embeddings that satisfy the Johnson-Lindenstrauss property involve randomness. We address the question of explicitly constructing such embedding families and provide a construction with an almost optimal use of randomness: we use O(log(n/delta)log(log(n/delta)/epsilon)) random bits for embedding n dimensions to O(log(1/delta)/epsilon^2) dimensions with error probability at most delta, and distortion at most epsilon. In particular, for delta = 1/poly(n) and fixed epsilon, we use O(log n loglog n) random bits. Previous constructions required at least O(log^2 n) random bits to get polynomially small error.

Keywords

Cite

@article{arxiv.1011.6397,
  title  = {Almost Optimal Explicit Johnson-Lindenstrauss Transformations},
  author = {Raghu Meka},
  journal= {arXiv preprint arXiv:1011.6397},
  year   = {2015}
}

Comments

Updated references to prior work and minor formatting changes

R2 v1 2026-06-21T16:50:41.892Z