Sublinear Time, Approximate Model-based Sparse Recovery For All

preprint2012arXivOpen access

Abstract

We describe a probabilistic, {\it sublinear} runtime, measurement-optimal system for model-based sparse recovery problems through dimensionality reducing, {\em dense} random matrices. Specifically, we obtain a linear sketch u∈RMu\in \R^M of a vector $\bestsignal\in \R^N$ in high-dimensions through a matrix Φ∈RM×NΦ\in \R^{M\times N} (M<N)(M<N). We assume this vector can be well approximated by KK non-zero coefficients (i.e., it is KK-sparse). In addition, the nonzero coefficients of $\bestsignal$ can obey additional structure constraints such as matroid, totally unimodular, or knapsack constraints, which dub as model-based sparsity. We construct the dense measurement matrix using a probabilistic method so that it satisfies the so-called restricted isometry property in the ℓ2\ell_2-norm. While recovery using such matrices is measurement-optimal as they require the smallest sketch sizes $\numsam= O(\sparsity \log(\dimension/\sparsity))$, the existing algorithms require superlinear runtime Ω(Nlog⁡(N/K))Ω(N\log(N/K)) with the exception of Porat and Strauss, which requires O(β5ε−3K(N/K)1/β), β∈Z+,O(β^5ε^{-3}K(N/K)^{1/β}), ~β\in \mathbb{Z}_{+}, but provides an ℓ1/ℓ1\ell_1/\ell_1 approximation guarantee. In contrast, our approach features $ O\big(\max \lbrace \sketch \sparsity \log^{O(1)} \dimension, ~\sketch \sparsity^2 \log^2 (\dimension/\sparsity) \rbrace\big) $ complexity where L∈Z+ L \in \mathbb{Z}_{+} is a design parameter, independent of $\dimension$, requires a smaller sketch size, can accommodate model sparsity, and provides a stronger ℓ2/ℓ1\ell_2/\ell_1 guarantee. Our system applies to "for all" sparse signals, is robust against bounded perturbations in uu as well as perturbations on $\bestsignal$ itself.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.