On the Reconstruction of Block-Sparse Signals With an Optimal Number of Measurements

被引:272
作者
Stojnic, Mihailo [1 ]
Parvaresh, Farzad [2 ]
Hassibi, Babak [3 ]
机构
[1] Purdue Univ, Sch Ind Engn, W Lafayette, IN 47907 USA
[2] CALTECH, Ctr Math Informat, Pasadena, CA 91125 USA
[3] CALTECH, Dept Elect Engn, Pasadena, CA 91125 USA
关键词
Compressed sensing; block-sparse signals; semi-definite programming; UNCERTAINTY PRINCIPLES; REPRESENTATIONS;
D O I
10.1109/TSP.2009.2020754
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Let A be an M by N matrix (M < N) which is an instance of a real random Gaussian ensemble. In compressed sensing we are interested in finding the sparsest solution to the system of equations Ax = y for a given y. In general, whenever the sparsity of x: is smaller than half the dimension of y then with overwhelming probability over A the sparsest solution is unique and can be found by an exhaustive search over x with an exponential time complexity for any y. The recent work of Candes, Donoho, and Tho shows that minimization of the l(1) norm of x subject to A x = y results in the sparsest solution provided the sparsity of x, say K, is smaller than a certain threshold for a given number of measurements. Specifically, if the dimension of y approaches the dimension of x, the sparsity of x should be K < 0.239 N. Here, we consider the case where x is block sparse, i.e., x consists of n = N/d blocks where each block is of length d and is either a zero vector or a nonzero vector (under nonzero vector we consider a vector that can have both, zero and nonzero components). Instead of l(1)-norm relaxation, we consider the following relaxation: min parallel to X-1 parallel to(2) + parallel to X-2 parallel to(2) +...+ parallel to X-n parallel to(2), subject to Ax = y where X-i = (X(i-1)d+1, X(i-1)d+2,...,X-id)(T) for i = 1, 2,..., N. Our main result is that as n -> infinity, (*) finds the sparsest solution to A x = y, with overwhelming probability in A, for any x whose sparsity is k/n (1/2) - O(epsilon), provided m/n > 1 - 1/d, and d = Omega(log(1/epsilon)/epsilon(3)). The relaxation given in (*) can be solved in polynomial time using semi-definite programming.
引用
收藏
页码:3075 / 3085
页数:11
相关论文
共 52 条
[1]   A frame construction and a universal distortion bound for sparse representations [J].
Akcakaya, Mehmet ;
Tarokh, Vahid .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2008, 56 (06) :2443-2450
[2]   Second-order cone programming [J].
Alizadeh, F ;
Goldfarb, D .
MATHEMATICAL PROGRAMMING, 2003, 95 (01) :3-51
[3]  
[Anonymous], P 39 ANN ACM S THEOR
[4]  
[Anonymous], ALL C COMM CONTR COM
[5]  
[Anonymous], P 44 ANN ALL C COMM
[6]  
BARANIUK R, CONSTRUCT APPROX
[7]  
Baraniuk R.G., Model-based compressive sensing
[8]  
BARANY I, 2005, PERIOD MATH HUNG, V51, P15
[9]  
Boroczky K, 2003, ALGORITHM COMBINAT, V25, P235
[10]   Robust uncertainty principles:: Exact signal reconstruction from highly incomplete frequency information [J].
Candès, EJ ;
Romberg, J ;
Tao, T .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2006, 52 (02) :489-509