Decoding by Linear Programming

From MaRDI portal
Decoding by Linear Programming (preprint article from arXiv)



Abstract: This paper considers the classical error correcting problem which is frequently discussed in coding theory. We wish to recover an input vector finRn from corrupted measurements y=Af+e. Here, A is an m by n (coding) matrix and e is an arbitrary and unknown vector of errors. Is it possible to recover f exactly from the data y? We prove that under suitable conditions on the coding matrix A, the input f is the unique solution to the ell1-minimization problem (|x|ell1:=sumi|xi|) min_{g in R^n} | y - Ag |_{ell_1} provided that the support of the vector of errors is not too large, |e|ell0:=|i:eieq0|lehocdotm for some ho>0. In short, f can be recovered exactly by solving a simple convex optimization problem (which one can recast as a linear program). In addition, numerical experiments suggest that this recovery procedure works unreasonably well; f is recovered exactly even in situations where a significant fraction of the output is corrupted.













This page was built for publication: Decoding by Linear Programming

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6475112)