Optimal approximate matrix product in terms of stable rank
Michael B. Cohen, Jelani Nelson, David P. Woodruff

TL;DR
This paper establishes optimal bounds for approximate matrix multiplication using stable rank, improving previous results and applying to various sketching methods, with implications for regression, clustering, and low-rank approximation.
Contribution
It introduces a spectral norm guarantee for approximate matrix multiplication based on stable rank, applicable to a broad class of sketching matrices, and extends deterministic row-sampling results.
Findings
Achieves spectral norm guarantee with $m=O( ilde{r}/ extvarepsilon^2)$ rows.
Improves bounds over previous work and is optimal for oblivious maps.
Extends deterministic sampling results to stable rank, strengthening prior theorems.
Abstract
We prove, using the subspace embedding guarantee in a black box way, that one can achieve the spectral norm guarantee for approximate matrix multiplication with a dimensionality-reducing map having rows. Here is the maximum stable rank, i.e. squared ratio of Frobenius and operator norms, of the two matrices being multiplied. This is a quantitative improvement over previous work of [MZ11, KVZ14], and is also optimal for any oblivious dimensionality-reducing map. Furthermore, due to the black box reliance on the subspace embedding property in our proofs, our theorem can be applied to a much more general class of sketching matrices than what was known before, in addition to achieving better bounds. For example, one can apply our theorem to efficient subspace embeddings such as the Subsampled Randomized Hadamard Transform or sparse subspace…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSparse and Compressive Sensing Techniques · Stochastic Gradient Optimization Techniques · Complexity and Algorithms in Graphs
