Title :
Guessing Facets: Polytope Structure and Improved LP Decoder
Author :
Dimakis, Alexandros G. ; Wainwright, Martin J.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA
Abstract :
A new approach for decoding binary linear codes by solving a linear program (LP) over a relaxed codeword polytope was recently proposed by Feldman et al. In this paper we investigate the structure of the polytope used in the LP relaxation decoding. We begin by showing that for expander codes, every fractional pseudocodeword always has at least a constant fraction of non-integral bits. We then prove that for expander codes, the active set of any fractional pseudocodeword is smaller by a constant fraction than the active set of any codeword. We exploit this fact to devise a decoding algorithm that provably outperforms the LP decoder for finite blocklengths. It proceeds by guessing facets of the polytope, and resolving the linear program on these facets. While the LP decoder succeeds only if the ML codeword has the highest likelihood over all pseudocodewords, we prove that for expander codes the proposed algorithm succeeds even with a constant number of pseudocodewords of higher likelihood. Moreover, the complexity of the proposed algorithm is only a constant factor larger than that of the LP decoder
Keywords :
binary codes; linear codes; linear programming; maximum likelihood decoding; LP relaxation decoding; ML codeword; active codeword set; binary linear codes; decoding algorithm; expander codes; facet guessing; finite blocklengths; fractional pseudocodeword; improved LP decoder; linear program; nonintegral bits; polytope structure; relaxed codeword polytope; Algorithm design and analysis; Error correction codes; Gaussian channels; Graph theory; Linear code; Maximum likelihood decoding; Parity check codes; Performance analysis; Statistics; Sum product algorithm;
Conference_Titel :
Information Theory, 2006 IEEE International Symposium on
Conference_Location :
Seattle, WA
Print_ISBN :
1-4244-0505-X
Electronic_ISBN :
1-4244-0504-1
DOI :
10.1109/ISIT.2006.262070