Algorithms and Hardness for Subspace Approximation
Abstract
The subspace approximation problem Subspace(k,p) asks for a k-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 norm instead. Most of the previous work on subspace approximation has focused on small or constant k and p, 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, for any k and any p ≥ 2, with the approximation guarantee roughly γp 2 - 1n-k, where γp is the p-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 - ε), for any constant ε > 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 - ε), for any constant ε > 0.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.