English

Sparsity-Dimension Trade-Offs for Oblivious Subspace Embeddings

Data Structures and Algorithms 2023-07-14 v2 Computational Geometry Discrete Mathematics

Abstract

An oblivious subspace embedding (OSE), characterized by parameters m,n,d,ϵ,δm,n,d,\epsilon,\delta, is a random matrix ΠRm×n\Pi\in \mathbb{R}^{m\times n} such that for any dd-dimensional subspace TRnT\subseteq \mathbb{R}^n, PrΠ[xT,(1ϵ)x2Πx2(1+ϵ)x2]1δ\Pr_\Pi[\forall x\in T, (1-\epsilon)\|x\|_2 \leq \|\Pi x\|_2\leq (1+\epsilon)\|x\|_2] \geq 1-\delta. When an OSE has s1/2.001ϵs\le 1/2.001\epsilon nonzero entries in each column, we show it must hold that m=Ω(d2/(ϵ2s1+O(δ)))m = \Omega\left(d^2/( \epsilon^2s^{1+O(\delta)})\right), which is the first lower bound with multiplicative factors of d2d^2 and 1/ϵ1/\epsilon, improving on the previous Ω(d2/sO(δ))\Omega\left(d^2/s^{O(\delta)}\right) lower bound due to Li and Liu (PODS 2022). When an OSE has s=Ω(log(1/ϵ)/ϵ)s=\Omega(\log(1/\epsilon)/\epsilon) nonzero entries in each column, we show it must hold that m=Ω((d/ϵ)1+1/4.001ϵs/sO(δ))m = \Omega\left((d/\epsilon)^{1+1/4.001\epsilon s}/s^{O(\delta)}\right), which is the first lower bound with multiplicative factors of dd and 1/ϵ1/\epsilon, improving on the previous Ω(d1+1/(16ϵs+4))\Omega\left(d^{1+1/(16\epsilon s+4)}\right) lower bound due to Nelson and Nguyen (ICALP 2014). This second result is a special case of a more general trade-off among d,ϵ,s,δd,\epsilon,s,\delta and mm.

Keywords

Cite

@article{arxiv.2212.02913,
  title  = {Sparsity-Dimension Trade-Offs for Oblivious Subspace Embeddings},
  author = {Yi Li and Mingmou Liu},
  journal= {arXiv preprint arXiv:2212.02913},
  year   = {2023}
}

Comments

Major update. Now includes a general result of the tradeoff between m and s, improving on [NN14]

R2 v1 2026-06-28T07:23:28.541Z