DocumentCode :
896438
Title :
LP Decoding Corrects a Constant Fraction of Errors
Author :
Feldman, J. ; Malkin, T. ; Servedio, R.A. ; Stein, C. ; Wainwright, M.J.
Author_Institution :
Dept. of Ind. Eng. & Oper. Res., Columbia Univ., New York, NY
Volume :
53
Issue :
1
fYear :
2007
Firstpage :
82
Lastpage :
89
Abstract :
We show that for low-density parity-check (LDPC) codes whose Tanner graphs have sufficient expansion, the linear programming (LP) decoder of Feldman, Karger, and Wainwright can correct a constant fraction of errors. A random graph will have sufficient expansion with high probability, and recent work shows that such graphs can be constructed efficiently. A key element of our method is the use of a dual witness: a zero-valued dual solution to the decoding linear program whose existence proves decoding success. We show that as long as no more than a certain constant fraction of the bits are flipped by the channel, we can find a dual witness. This new method can be used for proving bounds on the performance of any LP decoder, even in a probabilistic setting. Our result implies that the word error rate of the LP decoder decreases exponentially in the code length under the binary-symmetric channel (BSC). This is the first such error bound for LDPC codes using an analysis based on "pseudocodewords." Recent work by Koetter and Vontobel shows that LP decoding and min-sum decoding of LDPC codes are closely related by the "graph cover" structure of their pseudocodewords; in their terminology, our result implies that that there exist families of LDPC codes where the minimum BSC pseudoweight grows linearly in the block length
Keywords :
channel coding; decoding; error correction; graph theory; linear programming; parity check codes; probability; BSC; LDPC; Tanner graph; binary-symmetric channel; constant fraction; error correction; graph cover structure; linear programming decoder; low-density parity-check code; minsum decoding; probabilistic setting; probability; pseudocodeword; random graph; zero-valued dual solution; Engineering profession; Error analysis; Error correction; Error correction codes; Industrial engineering; Iterative decoding; Linear programming; Operations research; Parity check codes; Performance analysis; Channel coding; Tanner graphs; factor graphs; iterative decoding; linear programming; low-density parity-check (LDPC) codes; message passing;
fLanguage :
English
Journal_Title :
Information Theory, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9448
Type :
jour
DOI :
10.1109/TIT.2006.887523
Filename :
4039661
Link To Document :
بازگشت