Iterative Approximate Linear Programming Decoding of LDPC Codes With Linear Complexity

被引:39
|
作者
Burshtein, David [1 ]
机构
[1] Tel Aviv Univ, Sch Elect Engn, IL-69978 Tel Aviv, Ramat Aviv, Israel
基金
以色列科学基金会;
关键词
Linear programming decoding; iterative decoding; low-density parity-check (LDPC) codes; PARITY-CHECK CODES; SYSTEMS;
D O I
10.1109/TIT.2009.2030477
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The problem of low complexity linear programming (LP) decoding of low-density parity-check (LDPC) codes is considered. An iterative algorithm, similar to min-sum and belief propagation, for efficient approximate solution of this problem was proposed by Vontobel and Koetter. In this paper, the convergence rate and computational complexity of this algorithm are studied using a scheduling scheme that we propose. In particular, we are interested in obtaining a feasible vector in the LP decoding problem that is close to optimal in the following sense. The distance, normalized by the block length, between the minimum and the objective function value of this approximate solution can be made arbitrarily small. It is shown that such a feasible vector can be obtained with a computational complexity which scales linearly with the block length. Combined with previous results that have shown that the LP decoder can correct some fixed fraction of errors we conclude that this error correction can be achieved with linear computational complexity. This is achieved by first applying the iterative LP decoder that decodes the correct transmitted codeword up to an arbitrarily small fraction of erroneous bits, and then correcting the remaining errors using some standard method. These conclusions are also extended to generalized LDPC codes.
引用
收藏
页码:4835 / 4859
页数:25
相关论文
共 50 条
  • [21] Reducing the Complexity of the Linear Programming Decoding
    Tavakoli, H.
    2014 7th International Symposium on Telecommunications (IST), 2014, : 582 - 584
  • [22] Structured LDPC Codes with Linear Complexity Encoding
    Bhardwaj, Vinay
    Pathak, N. P.
    Kumar, Arun
    2009 WRI INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND MOBILE COMPUTING: CMC 2009, VOL I, 2009, : 200 - 203
  • [23] 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
  • [24] Quadratic Programming Decoder for Binary LDPC Codes via ADMM Technique with Linear Complexity
    Bai, Jing
    Wang, Yongchao
    ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2020,
  • [25] Decoding complexity bound for linear block codes
    Kruk, E.A.
    Problems of information transmission, 1990, 25 (03) : 251 - 254
  • [26] Trellis decoding complexity of linear block codes
    Kiely, AB
    Dolinar, SJ
    McEliece, RJ
    Ekroot, LL
    Lin, W
    IEEE TRANSACTIONS ON INFORMATION THEORY, 1996, 42 (06) : 1687 - 1697
  • [27] Adaptive Linear Programming Decoding of Polar Codes
    Taranalli, Veeresh
    Siegel, Paul H.
    2014 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2014, : 2982 - 2986
  • [28] Linear Programming Decoding of Spatially Coupled Codes
    Bazzi, Louay
    Ghazi, Badih
    Urbanke, Ruediger
    2013 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS (ISIT), 2013, : 1486 - +
  • [29] Linear Programming Decoding of Spatially Coupled Codes
    Bazzi, Louay
    Ghazi, Badih
    Urbanke, Ruediger L.
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2014, 60 (08) : 4677 - 4698
  • [30] Efficient Linear Programming Decoding of HDPC Codes
    Yufit, Alex
    Lifshitz, Asi
    Be'ery, Yair
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2011, 59 (03) : 758 - 766