Hashing embeddings of optimal dimension, with applications to linear least squares
Not on the map. Why?
Abstract (arXiv)
The aim of this paper is two-fold: firstly, to present subspace embedding properties for s-hashing sketching matrices, with s≥ 1, that are optimal in the projection dimension m of the sketch, namely, m=O(d), where d is the dimension of the subspace. A diverse set of results are presented that address the case when the input matrix has sufficiently low coherence (thus removing the log2 d factor dependence in m, in the low-coherence result of Bourgain et al (2015) at the expense of a smaller coherence requirement); how this coherence changes with the number s of column nonzeros (allowing a scaling of √s of the coherence bound), or is reduced through suitable transformations (when considering hashed -- instead of subsampled -- coherence reducing transformations such as randomised Hadamard). Secondly, we apply these general hashing sketching results to the special case of Linear Least Squares (LLS), and develop Ski-LLS, a generic software package for these problems, that builds upon and improves the Blendenpik solver on dense input and the (sequential) LSRN performance on sparse problems. In addition to the hashing sketching improvements, we add suitable linear algebra tools for rank-deficient and for sparse problems that lead Ski-LLS to outperform not only sketching-based routines on randomly generated input, but also state of the art direct solver SPQR and iterative code HSL on certain subsets of the sparse Florida matrix collection; namely, on least squares problems that are significantly overdetermined, or moderately sparse, or difficult.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 13 of its 56 references that are in the map. First posted on arXiv 25 May 2021.
Builds on
13 of 56 references.
References · 13
- 2014Sketching as a Tool for Numerical Linear Algebracited by 288
- 2013Toward a unified theory of sparse dimensionality reduction in Euclidean spacecited by 15
- 2013Lower bounds for oblivious subspace embeddingscited by 11
- 2018Fully Understanding the Hashing Trickcited by 11
- 2019Lower Memory Oblivious (Tensor) Subspace Embeddings with Fewer Random Bits: Modewise Methods for Least Squarescited by 10
- 2020Optimal Randomized First-Order Methods for Least-Squares Problemscited by 10
- 2019Understanding Sparse JL for Feature Hashingcited by 9
- 2018Gradient-based Sampling: An Adaptive Importance Sampling for Least-squarescited by 8
- 2019Convergence Analysis of Inexact Randomized Iterative Methodscited by 8
- 2019Faster Least Squares Optimizationcited by 8
- 2018Error Estimation for Randomized Least-Squares Algorithms via the Bootstrapcited by 6
- 2019Randomized Iterative Methods for Linear Systems: Momentum, Inexactness and Gossipcited by 1
1 more
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 1; 2024: 1.
4 papers.
- 2023Optimal Embedding Dimension for Sparse Subspace Embeddingscited by 11
- 2021Global optimization using random embeddingscited by 6
- 2024Optimal Oblivious Subspace Embeddings with Near-optimal Sparsitycited by 4
- 2022Johnson-Lindenstrauss embeddings for noisy vectors -- taking advantage of the noisecited by 0
- 2024Optimal Oblivious Subspace Embeddings with Near-optimal Sparsity13 Nov 2024
- 2023Optimal Embedding Dimension for Sparse Subspace Embeddings17 Nov 2023
- 2022Johnson-Lindenstrauss embeddings for noisy vectors -- taking advantage of the noise1 Sep 2022
- 2021Global optimization using random embeddings26 Jul 2021