Sparse Dimensionality Reduction Revisited
Not on the map. Why?
Abstract (arXiv)
The sparse Johnson-Lindenstrauss transform is one of the central techniques in dimensionality reduction. It supports embedding a set of n points in ℝd into m=O(varepsilon-2 lg n) dimensions while preserving all pairwise distances to within 1 ± varepsilon. Each input point x is embedded to Ax, where A is an m × d matrix having s non-zeros per column, allowing for an embedding time of O(s |x|0). Since the sparsity of A governs the embedding time, much work has gone into improving the sparsity s. The current state-of-the-art by Kane and Nelson (JACM'14) shows that s = O(varepsilon -1 lg n) suffices. This is almost matched by a lower bound of s = Omega(varepsilon -1 lg n/lg(1/varepsilon)) by Nelson and Nguyen (STOC'13). Previous work thus suggests that we have near-optimal embeddings. In this work, we revisit sparse embeddings and identify a loophole in the lower bound. Concretely, it requires d ≥ n, which in many applications is unrealistic. We exploit this loophole to give a sparser embedding when d = o(n), achieving s = O(varepsilon-1(lg n/lg(1/varepsilon)+lg2/3n lg1/3 d)). We also complement our analysis by strengthening the lower bound of Nelson and Nguyen to hold also when d ll n, thereby matching the first term in our new sparsity upper bound. Finally, we also improve the sparsity of the best oblivious subspace embeddings for optimal embedding dimensionality.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 10 of its 28 references that are in the map. First posted on arXiv 13 Feb 2023.
Builds on
10 of 28 references.
References · 10
- 2014Sketching as a Tool for Numerical Linear Algebracited by 285
- 2016Optimality of the Johnson-Lindenstrauss Lemmacited by 41
- 2013Lower bounds for oblivious subspace embeddingscited by 11
- 2018Fully Understanding the Hashing Trickcited by 11
- 2019Understanding Sparse JL for Feature Hashingcited by 9
- 2017Practical Hash Functions for Similarity Estimation and Dimensionality Reductioncited by 7
- 2017On Using Toeplitz and Circulant Matrices for Johnson-Lindenstrauss Transformscited by 6
- 2022The Fast Johnson-Lindenstrauss Transform is Even Fastercited by 5
- 2020Fast and memory-optimal dimension reduction using Kac's walkcited by 2
- 2021Lower Bounds for Sparse Oblivious Subspace Embeddingscited by 2
Built on by
Citing papers per year: 2024: 1.
1 paper.