Adaptive Cut Generation for Improved Linear Programming Decoding of Binary Linear Codes

被引:0
|
作者
Zhang, Xiaojie [1 ]
Siegel, Paul H. [1 ]
机构
[1] Univ Calif San Diego, La Jolla, CA 92093 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Linear programming (LP) decoding approximates optimal maximum-likelihood (ML) decoding of a linear block code by relaxing the equivalent ML integer programming (IP) problem into a more easily solved LP problem. The LP problem is defined by a set of linear inequalities derived from the constraints represented by the rows of a parity-check matrix of the code. Adaptive linear programming (ALP) decoding significantly reduces the complexity of LP decoding by iteratively and adaptively adding necessary constraints in a sequence of smaller LP problems. Adaptive introduction of constraints derived from certain additional redundant parity check (RPC) constraints can further improve ALP performance. In this paper, we propose a new and effective algorithm to identify RPCs that produce linear constraints, referred to as "cuts," that can eliminate non-ML solutions generated by the ALP decoder, often significantly improving the decoder error-rate performance. The cut-finding algorithm is based upon a specific transformation of an initial parity-check matrix of the linear block code. Simulation results for several low-density parity-check codes demonstrate that the modified ALP decoding algorithm significantly narrows the performance gap between LP decoding and ML decoding.
引用
收藏
页码:1638 / 1642
页数:5
相关论文
共 50 条
  • [1] Adaptive Cut Generation Algorithm for Improved Linear Programming Decoding of Binary Linear Codes
    Zhang, Xiaojie
    Siegel, Paul H.
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2012, 58 (10) : 6581 - 6594
  • [2] On Adaptive Linear Programming Decoding of Ternary Linear Codes
    Rosnes, Eirik
    Helmling, Michael
    [J]. 2015 IEEE INFORMATION THEORY WORKSHOP (ITW), 2015,
  • [3] ADAPTIVE LINEAR PROGRAMMING FOR DECODING LDPC CODES
    Sariduman, Abdullah
    Pusane, Ali Emre
    Taskin, Z. Caner
    [J]. 2014 22ND SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2014, : 706 - 709
  • [4] Adaptive Linear Programming Decoding of Polar Codes
    Taranalli, Veeresh
    Siegel, Paul H.
    [J]. 2014 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2014, : 2982 - 2986
  • [5] On Adaptive Linear Programming Decoding of Linear Codes Over GF(8)
    Rosnes, Eirik
    Helmling, Michael
    [J]. 2016 INFORMATION THEORY AND APPLICATIONS WORKSHOP (ITA), 2016,
  • [6] Mathematical Programming Decoding of Binary Linear Codes: Theory and Algorithms
    Helmling, Michael
    Ruzika, Stefan
    Tanatmis, Akin
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2012, 58 (07) : 4753 - 4769
  • [7] On Adaptive Linear Programming Decoding of Nonbinary Linear Codes Over Prime Fields
    Rosnes, Eirik
    Helmling, Michael
    [J]. 2016 9TH INTERNATIONAL SYMPOSIUM ON TURBO CODES AND ITERATIVE INFORMATION PROCESSING (ISTC), 2016, : 106 - 110
  • [8] Adaptive Linear Programming Decoding of Nonbinary Linear Codes Over Prime Fields
    Rosnes, Eirik
    Helmling, Michael
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2020, 66 (03) : 1281 - 1317
  • [9] Linear Programming Decoding of Binary Linear Codes for Symbol-Pair Read Channel
    Horii, Shunsuke
    Matsushima, Toshiyasu
    Hirasawa, Shigeichi
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2016, E99A (12): : 2170 - 2178
  • [10] A Note on the Linear Programming Decoding of Binary Linear Codes for Multiple-Access Channel
    Horii, Shunsuke
    Matsushima, Toshiyasu
    Hirasawa, Shigeichi
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2011, E94A (06) : 1230 - 1237