Decoding by Linear Programming
Emmanuel Candes, Terence Tao

TL;DR
This paper demonstrates that under certain conditions, the original input vector can be exactly recovered from corrupted measurements by solving a linear programming problem, even with substantial errors.
Contribution
It proves that $ ext{l}_1$-minimization can exactly recover the original vector in error correction, extending the understanding of decoding via linear programming.
Findings
Exact recovery is possible with limited error support.
The method works well even with high error rates.
Recovery is achieved through a convex optimization problem.
Abstract
This paper considers the classical error correcting problem which is frequently discussed in coding theory. We wish to recover an input vector from corrupted measurements . Here, is an by (coding) matrix and is an arbitrary and unknown vector of errors. Is it possible to recover exactly from the data ? We prove that under suitable conditions on the coding matrix , the input is the unique solution to the -minimization problem () provided that the support of the vector of errors is not too large, for some . In short, 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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSparse and Compressive Sensing Techniques · Distributed Sensor Networks and Detection Algorithms · Machine Learning and Algorithms
