• DocumentCode
    3217194
  • Title

    Decoding turbo-like codes via linear programming

  • Author

    Feldman, Jon ; Karger, David R.

  • Author_Institution
    Lab. for Comput. Sci., MIT, Cambridge, MA, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    251
  • Lastpage
    260
  • Abstract
    We introduce a novel algorithm for decoding turbo-like codes based on linear programming. We prove that for the case of repeat-accumulate (RA) codes, under the binary symmetric channel with a certain constant threshold bound on the noise, the error probability of our algorithm is bounded by an inverse polynomial in the code length. Our linear program (LP) minimizes the distance between the received bits and binary variables representing the code bits. Our LP is based on a representation of the code where code words are paths through a graph. Consequently, the LP bears a strong resemblance to the min-cost flow LP. The error bounds are based on an analysis of the probability, over the random noise of the channel, that the optimum solution to the LP is the path corresponding to the original transmitted code word.
  • Keywords
    decoding; error statistics; linear programming; turbo codes; error bounds; error probability; inverse polynomial; linear programming; repeat-accumulate codes; turbo-like codes decoding; Computer science; Contracts; Error analysis; Error probability; Iterative decoding; Laboratories; Linear programming; Maximum likelihood decoding; Polynomials; Turbo codes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 2002. Proceedings. The 43rd Annual IEEE Symposium on
  • ISSN
    0272-5428
  • Print_ISBN
    0-7695-1822-2
  • Type

    conf

  • DOI
    10.1109/SFCS.2002.1181948
  • Filename
    1181948