Title :
Reweighted LP Decoding for LDPC Codes
Author :
Khajehnejad, Amin ; Dimakis, Alexandros G. ; Hassibi, Babak ; Vigoda, Benjamin ; Bradley, William
Author_Institution :
California Inst. of Technol., Pasadena, CA, USA
Abstract :
We introduce a novel algorithm for decoding binary linear codes by linear programming (LP). We build on the LP decoding algorithm of Feldman and introduce a postprocessing step that solves a second linear program that reweights the objective function based on the outcome of the original LP decoder output. Our analysis shows that for some LDPC ensembles we can improve the provable threshold guarantees compared to standard LP decoding. We also show significant empirical performance gains for the reweighted LP decoding algorithm with very small additional computational complexity.
Keywords :
binary codes; computational complexity; decoding; linear codes; linear programming; parity check codes; LDPC codes; LDPC ensembles; LP decoder output; binary linear codes; computational complexity; linear programming; objective function; postprocessing step; provable threshold guarantees; reweighted LP decoding algorithm; standard LP decoding; Algorithm design and analysis; Linear code; Linear programming; Maximum likelihood decoding; Parity check codes; Vectors; Error correction; LDPC codes; LP decoding;
Journal_Title :
Information Theory, IEEE Transactions on
DOI :
10.1109/TIT.2012.2202211