Polytope representations for linear-programming decoding of non-binary linear codes

In previous work, we demonstrated how decoding of a non-binary linear code could be formulated as a linear-programming problem. In this paper, we study different polytopes for use with linear-programming decoding, and show that for many classes of codes these polytopes yield a complexity advantage for decoding. These representations lead to polynomial-time decoders for a wide variety of classical non-binary linear codes.

[1]  Jon Feldman,et al.  Decoding error-correcting codes via linear programming , 2003 .

[2]  Martin J. Wainwright,et al.  Using linear programming to Decode Binary linear codes , 2005, IEEE Transactions on Information Theory.

[3]  Ronald L. Rivest,et al.  Introduction to Algorithms, Second Edition , 2001 .

[4]  Eimear Byrne,et al.  Linear-Programming Decoding of Nonbinary Linear Codes , 2007, IEEE Transactions on Information Theory.

[5]  Michael Chertkov,et al.  Pseudo-codeword Landscape , 2007, 2007 IEEE International Symposium on Information Theory.

[6]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

[7]  Jon Feldman,et al.  Cascaded Formulation of the Fundamental Polytope of General Linear Block Codes , 2007, 2007 IEEE International Symposium on Information Theory.