English

Algorithms and Hardness for Subspace Approximation

Data Structures and Algorithms 2011-01-04 v2 Computational Complexity

Abstract

The subspace approximation problem Subspace(kk,pp) asks for a kk-dimensional linear subspace that fits a given set of points optimally, where the error for fitting is a generalization of the least squares fit and uses the p\ell_{p} norm instead. Most of the previous work on subspace approximation has focused on small or constant kk and pp, using coresets and sampling techniques from computational geometry. In this paper, extending another line of work based on convex relaxation and rounding, we give a polynomial time algorithm, \emph{for any kk and any p2p \geq 2}, with the approximation guarantee roughly γp21nk\gamma_{p} \sqrt{2 - \frac{1}{n-k}}, where γp\gamma_{p} is the pp-th moment of a standard normal random variable N(0,1). We show that the convex relaxation we use has an integrality gap (or "rank gap") of γp(1ϵ)\gamma_{p} (1 - \epsilon), for any constant ϵ>0\epsilon > 0. Finally, we show that assuming the Unique Games Conjecture, the subspace approximation problem is hard to approximate within a factor better than γp(1ϵ)\gamma_{p} (1 - \epsilon), for any constant ϵ>0\epsilon > 0.

Keywords

Cite

@article{arxiv.0912.1403,
  title  = {Algorithms and Hardness for Subspace Approximation},
  author = {Amit Deshpande and Kasturi Varadarajan and Madhur Tulsiani and Nisheeth K. Vishnoi},
  journal= {arXiv preprint arXiv:0912.1403},
  year   = {2011}
}
R2 v1 2026-06-21T14:20:50.762Z