Weighted Superimposed Codes and Constrained Compressed Sensing
Wei Dai (ECE UIUC)
Joint work with Olgica Milenkovic (ECE UIUC)
University of Illinois at Urbana-Champaign
DIMACS 2009
Dai and Milenkovic (UIUC) WSC & Constrained CS DIMACS 2009 1 / 15
Weighted Superimposed Codes and Constrained Compressed Sensing Wei - - PowerPoint PPT Presentation
Weighted Superimposed Codes and Constrained Compressed Sensing Wei Dai (ECE UIUC) Joint work with Olgica Milenkovic (ECE UIUC) University of Illinois at Urbana-Champaign DIMACS 2009 Dai and Milenkovic (UIUC) WSC & Constrained CS DIMACS
Dai and Milenkovic (UIUC) WSC & Constrained CS DIMACS 2009 1 / 15
◮ x ∈ RN is K-sparse Dai and Milenkovic (UIUC) WSC & Constrained CS DIMACS 2009 2 / 15
◮ xi’s are correlated (Dai & Milenkovic; Baraniuk, et al.; · · · ). ◮ xi are bounded integers. ◮ May improve performance.
◮ Sparse/structured (Dai & Milenkovic; Indyk, et al.; Do, et al.; Strauss, et
◮ lp-norm + nonnegativity. ◮ May introduce performance loss.
Dai and Milenkovic (UIUC) WSC & Constrained CS DIMACS 2009 3 / 15
Dai and Milenkovic (UIUC) WSC & Constrained CS DIMACS 2009 4 / 15
Dai and Milenkovic (UIUC) WSC & Constrained CS DIMACS 2009 5 / 15
Dai and Milenkovic (UIUC) WSC & Constrained CS DIMACS 2009 5 / 15
Dai and Milenkovic (UIUC) WSC & Constrained CS DIMACS 2009 6 / 15
Dai and Milenkovic (UIUC) WSC & Constrained CS DIMACS 2009 6 / 15
◮ xi = 0/1. ◮ vi2 = 1. ◮ Distance requirement
◮ |xi| ≤ t is an integer. ◮ vip = 1. ◮ Distance requirement
Dai and Milenkovic (UIUC) WSC & Constrained CS DIMACS 2009 7 / 15
◮ xi = 0/1. ◮ vi2 = 1. ◮ Distance requirement
◮ |xi| ≤ t is an integer. ◮ vip = 1. ◮ Distance requirement
Dai and Milenkovic (UIUC) WSC & Constrained CS DIMACS 2009 7 / 15
Dai and Milenkovic (UIUC) WSC & Constrained CS DIMACS 2009 8 / 15
Dai and Milenkovic (UIUC) WSC & Constrained CS DIMACS 2009 8 / 15
Dai and Milenkovic (UIUC) WSC & Constrained CS DIMACS 2009 9 / 15
Dai and Milenkovic (UIUC) WSC & Constrained CS DIMACS 2009 10 / 15
Dai and Milenkovic (UIUC) WSC & Constrained CS DIMACS 2009 10 / 15
Dai and Milenkovic (UIUC) WSC & Constrained CS DIMACS 2009 11 / 15
Dai and Milenkovic (UIUC) WSC & Constrained CS DIMACS 2009 11 / 15
Dai and Milenkovic (UIUC) WSC & Constrained CS DIMACS 2009 11 / 15
Dai and Milenkovic (UIUC) WSC & Constrained CS DIMACS 2009 11 / 15
◮ Offers myriad of construction techniques. ◮ No efficient decoding methods for WSC codes were known before.
◮ Offers decoding algorithmic solutions
Dai and Milenkovic (UIUC) WSC & Constrained CS DIMACS 2009 12 / 15
Dai and Milenkovic (UIUC) WSC & Constrained CS DIMACS 2009 13 / 15
5 10 15 20 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 m=128, N=256, K=16: number of realization=1000 SNR (dB) Error Probability ML decoding + SIC Subspace based decoding
Dai and Milenkovic (UIUC) WSC & Constrained CS DIMACS 2009 14 / 15
Dai and Milenkovic (UIUC) WSC & Constrained CS DIMACS 2009 15 / 15