(1+eps)-approximate Sparse Recovery
Abstract
The problem central to sparse recovery and compressive sensing is that of stable sparse recovery: we want a distribution of matrices A in Rm× n such that, for any x ∈ Rn and with probability at least 2/3 over A, there is an algorithm to recover x* from Ax with ||x* - x||p <= C mink-sparse x' ||x - x'||p for some constant C > 1 and norm p. The measurement complexity of this problem is well understood for constant C > 1. However, in a variety of applications it is important to obtain C = 1 + eps for a small eps > 0, and this complexity is not well understood. We resolve the dependence on eps in the number of measurements required of a k-sparse recovery algorithm, up to polylogarithmic factors for the central cases of p = 1 and p = 2. Namely, we give new algorithms and lower bounds that show the number of measurements required is (1/epsp/2)k polylog(n). For p = 2, our bound of (1/eps) k log(n/k) is tight up to constant factors. We also give matching bounds when the output is required to be k-sparse, in which case we achieve (1/epsp) k polylog(n). This shows the distinction between the complexity of sparse and non-sparse outputs is fundamental.
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.