• DocumentCode
    2945352
  • 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
  • fYear
    2006
  • fDate
    9-14 July 2006
  • Firstpage
    1369
  • Lastpage
    1373
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/ISIT.2006.262070
  • Filename
    4036190