Linear-Programming Decoding of Nonbinary Linear Codes

被引:39
|
作者
Flanagan, Mark F. [1 ]
Skachek, Vitaly [2 ,3 ]
Byrne, Eimear [2 ,3 ]
Greferath, Marcus [2 ,3 ]
机构
[1] Univ Coll Dublin, Sch Elect Elect & Mech Engn, Dublin 4, Ireland
[2] Univ Coll Dublin, Claude Shannon Inst, Dublin 4, Ireland
[3] Univ Coll Dublin, Sch Math Sci, Dublin 4, Ireland
基金
爱尔兰科学基金会;
关键词
Coded modulation; linear-programming decoding; low-density parity-check (LDPC) codes; pseudocodewords; LDPC CODES;
D O I
10.1109/TIT.2009.2025571
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A framework for linear-programming (LP) decoding of nonbinary linear codes over rings is developed. This framework facilitates LP-based reception for coded modulation systems which use direct modulation mapping of coded symbols. It is proved that the resulting LP decoder has the "maximum-likelihood (ML) certificate" property. It is also shown that the decoder output is the lowest cost pseudocodeword. Equivalence between pseudocodewords of the linear program and pseudocodewords of graph covers is proved. It is also proved that if the modulator-channel combination satisfies a particular symmetry condition, the codeword error rate performance is independent of the transmitted codeword. Two alternative polytopes for use with LP decoding are studied, and it is shown that for many classes of codes these polytopes yield a complexity advantage for decoding. These polytope representations lead to polynomial-time decoders for a wide variety of classical nonbinary linear codes. LP decoding performance is illustrated for the [11.6] ternary Golay code with ternary phase-shift keying (PSK) modulation over additive white Gaussian noise (AWGN), and in this case it is shown that the performance of the LP decoder is comparable to codeword-error-rate-optimum hard-decision-based decoding. LP decoding is also simulated for medium-length ternary and quaternary low-density parity-check (LDPC) codes with corresponding PSK modulations over AWGN.
引用
收藏
页码:4134 / 4154
页数:21
相关论文
共 50 条
  • [11] Low-Complexity LP Decoding of Nonbinary Linear Codes
    Punekar, Mayur
    Vontobel, Pascal O.
    Flanagan, Mark F.
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2013, 61 (08) : 3073 - 3085
  • [12] An Iterative Joint Linear-Programming Decoding of LDPC Codes and Finite-State Channels
    Kim, Byung-Hak
    Pfister, Henry D.
    2011 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2011,
  • [13] Fast Linear-Programming Decoding of LDPC Codes over GF(2m)
    Honda, Junya
    Yamamoto, Hirosuke
    2012 INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY AND ITS APPLICATIONS (ISITA 2012), 2012, : 754 - 758
  • [14] Joint Decoding of LDPC Codes and Finite-State Channels Via Linear-Programming
    Kim, Byung-Hak
    Pfister, Henry D.
    IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, 2011, 5 (08) : 1563 - 1576
  • [15] GENERATION OF TEST PROBLEMS FOR LINEAR-PROGRAMMING CODES
    CHARNES, A
    RAIKE, WM
    STUTZ, JD
    WALTERS, AS
    COMMUNICATIONS OF THE ACM, 1974, 17 (10) : 583 - 586
  • [16] A new linear programming approach to decoding linear block codes
    Yang, Kai
    Wang, Xiaodong
    Feldman, Jon
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2008, 54 (03) : 1061 - 1072
  • [17] ADAPTIVE LINEAR PROGRAMMING FOR DECODING LDPC CODES
    Sariduman, Abdullah
    Pusane, Ali Emre
    Taskin, Z. Caner
    2014 22ND SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2014, : 706 - 709
  • [18] Adaptive Linear Programming Decoding of Polar Codes
    Taranalli, Veeresh
    Siegel, Paul H.
    2014 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2014, : 2982 - 2986
  • [19] Linear Programming Decoding of Spatially Coupled Codes
    Bazzi, Louay
    Ghazi, Badih
    Urbanke, Ruediger
    2013 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS (ISIT), 2013, : 1486 - +
  • [20] Linear Programming Decoding of Spatially Coupled Codes
    Bazzi, Louay
    Ghazi, Badih
    Urbanke, Ruediger L.
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2014, 60 (08) : 4677 - 4698