Optimal Fast Johnson-Lindenstrauss Embeddings for Large Data Sets
Not on the map. Why?
Abstract (arXiv)
Johnson-Lindenstrauss embeddings are widely used to reduce the dimension and thus the processing time of data. To reduce the total complexity, also fast algorithms for applying these embeddings are necessary. To date, such fast algorithms are only available either for a non-optimal embedding dimension or up to a certain threshold on the number of data points. We address a variant of this problem where one aims to simultaneously embed larger subsets of the data set. Our method follows an approach by Nelson: A subsampled Hadamard transform maps points into a space of lower, but not optimal dimension. Subsequently, a random matrix with independent entries projects to an optimal embedding dimension. For subsets whose size scales at least polynomially in the ambient dimension, the complexity of this method comes close to the number of operations just to read the data under mild assumptions on the size of the data set that are considerably less restrictive than in previous works. We also prove a lower bound showing that subsampled Hadamard matrices alone cannot reach an optimal embedding dimension. Hence, the second embedding cannot be omitted.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Dec 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 0; 2024: 0; 2025: 0; 2026: 1.
3 papers.
- 2021An Introduction to Johnson-Lindenstrauss Transformscited by 10
- 2022The Fast Johnson-Lindenstrauss Transform is Even Fastercited by 5
- 2026On the Pseudo-Mixing of Kac's Walkcited by 0
- 2026On the Pseudo-Mixing of Kac's Walk18 Aug 2026
- 2022The Fast Johnson-Lindenstrauss Transform is Even Faster4 Apr 2022
- 2021An Introduction to Johnson-Lindenstrauss Transforms28 Feb 2021