Beyond Worst-Case Dimensionality Reduction for Sparse Vectors
Not on the map. Why?
Abstract (arXiv)
We study beyond worst-case dimensionality reduction for s-sparse vectors. Our work is divided into two parts, each focusing on a different facet of beyond worst-case analysis: We first consider average-case guarantees. A folklore upper bound based on the birthday-paradox states: For any collection X of s-sparse vectors in ℝd, there exists a linear map to ℝO(s2) which exactly preserves the norm of 99% of the vectors in X in any ℓp norm (as opposed to the usual setting where guarantees hold for all vectors). We give lower bounds showing that this is indeed optimal in many settings: any oblivious linear map satisfying similar average-case guarantees must map to Omega(s2) dimensions. The same lower bound also holds for a wide class of smooth maps, including `encoder-decoder schemes', where we compare the norm of the original vector to that of a smooth function of the embedding. These lower bounds reveal a separation result, as an upper bound of O(s log(d)) is possible if we instead use arbitrary (possibly non-smooth) functions, e.g., via compressed sensing algorithms. Given these lower bounds, we specialize to sparse non-negative vectors. For a dataset X of non-negative s-sparse vectors and any p ≥ 1, we can non-linearly embed X to O(slog(|X|s)/ε2) dimensions while preserving all pairwise distances in ℓp norm up to 1± ε, with no dependence on p. Surprisingly, the non-negativity assumption enables much smaller embeddings than arbitrary sparse vectors, where the best known bounds suffer exponential dependence. Our map also guarantees exact dimensionality reduction for ℓ∞ by embedding into O(slog |X|) dimensions, which is tight. We show that both the non-linearity of f and the non-negativity of X are necessary, and provide downstream algorithmic improvements.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 23 of its 55 references that are in the map. First posted on arXiv 27 Feb 2025.
Builds on
23 of 55 references.
References · 23
- 2019Generating Long Sequences with Sparse Transformerscited by 1,523
- 2021Sparsity in Deep Learning: Pruning and growth for efficient inference and training in neural networkscited by 521
- 2014Sketching as a Tool for Numerical Linear Algebracited by 285
- 2018Performance of Johnson-Lindenstrauss Transform for k-Means and k-Medians Clusteringcited by 53
- 2014Dimensionality Reduction for k-Means Clustering and Low Rank Approximationcited by 48
- 2018Approximate Nearest Neighbor Search in High Dimensionscited by 45
- 2016Optimality of the Johnson-Lindenstrauss Lemmacited by 41
- 2021Dimensionality Reduction for Wasserstein Barycentercited by 13
- 2014The Johnson-Lindenstrauss lemma is optimal for linear dimensionality reductioncited by 12
- 2021The Fine-Grained Hardness of Sparse Linear Regressioncited by 12
- 2018Optimal terminal dimensionality reduction in Euclidean spacecited by 11
- 2016Approximate Sparse Linear Regressioncited by 8
11 more
- 2022Hardness and Algorithms for Robust and Sparse Optimizationcited by 8
- 2018Nonlinear Dimension Reduction via Outer Bi-Lipschitz Extensionscited by 7
- 2021Randomized Dimensionality Reduction for Facility Location and Single-Linkage Clusteringcited by 6
- 2021Terminal Embeddings in Sublinear Timecited by 6
- 2023Optimal Sketching Bounds for Sparse Linear Regressioncited by 6
- 2016Terminal Embeddingscited by 5
- 2022Streaming Euclidean Max-Cut: Dimension vs Data Reductioncited by 2
- 2023Moderate Dimension Reduction for k-Center Clusteringcited by 2
- 2021Sparse Nonnegative Convolution Is Equivalent to Dense Nonnegative Convolutioncited by 1
- 2021Deterministic and Las Vegas Algorithms for Sparse Nonnegative Convolutioncited by 1
- 2024Shaving Logs via Large Sieve Inequality: Faster Algorithms for Sparse Convolution and Morecited by 1
Built on by
Not cited yet.