Gradient projection decoding of LDPC codes and algorithmic variations

被引:1
|
作者
Kasparis, C. [1 ]
Beaudonnet, M. [1 ]
Gyftodimos, E. [2 ]
Evans, B. G. [1 ]
机构
[1] Univ Surrey, Ctr Commun Syst Res, Guildford GU2 5XH, Surrey, England
[2] Univ Aberdeen, Dept Comp Sci, Aberdeen, Scotland
关键词
D O I
10.1049/iet-com.2009.0094
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The current study proposes decoding algorithms for low density parity check codes (LDPC), which offer competitive performance-complexity trade-offs relative to some of the most efficient existing decoding techniques. Unlike existing low-complexity algorithms, which are essentially reduced complexity variations of the classical belief propagation algorithm, starting point in the developed algorithms is the gradient projections (GP) decoding technique, proposed by Kasparis and Evans (2007). The first part of this paper is concerned with the GP algorithm itself, and specifically with determining bounds on the step-size parameter, over which convergence is guaranteed. Consequently, the GP algorithm is reformulated as a message passing routine on a Tanner graph and this new formulation allows development of new low-complexity decoding routines. Simulation evaluations, performed mainly for geometry-based LDPC constructions, show that the new variations achieve similar performances and complexities per iteration to the state-of-the-art algorithms. However, the developed algorithms offer the implementation advantages that the memory-storage requirement is significantly reduced, and also that the performance and convergence speed can be finely traded-off by tuning the step-size parameter.
引用
收藏
页码:223 / 233
页数:11
相关论文
共 50 条
  • [1] Gradient projection decoding of LDPC codes
    Kasparis, Christos
    Evans, Barry G.
    IEEE COMMUNICATIONS LETTERS, 2007, 11 (03) : 279 - 281
  • [2] Link between Sum-Product and gradient projection decoding of LDPC codes: An intermediate algorithm
    Beaudonnet, Maxime
    Kasparis, Christos
    Evans, Barry G.
    2008 IEEE 67TH VEHICULAR TECHNOLOGY CONFERENCE-SPRING, VOLS 1-7, 2008, : 2902 - 2906
  • [3] Gradient Descent Bit Flipping Algorithms for Decoding LDPC Codes
    Wadayama, Tadashi
    Nakamura, Keisuke
    Yagita, Masayuki
    Funahashi, Yuuki
    Usami, Shogo
    Takumi, Ichi
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2010, 58 (06) : 1610 - 1614
  • [4] Gradient Descent Bit Flipping Algorithms for Decoding LDPC Codes
    Wadayama, Tadashi
    Nakamura, Keisuke
    Yagita, Masayuki
    Funahashi, Yuuki
    Usami, Shogo
    Takumi, Ichi
    2008 INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY AND ITS APPLICATIONS, VOLS 1-3, 2008, : 81 - +
  • [5] Triangle Projection Algorithm in ADMM-LP Decoding of LDPC Codes
    Jiang, Yun
    Liu, Huiyang
    Jiao, Xiaopeng
    Wang, Ji
    Xia, Qiaoqiao
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2024, E107A (08) : 1364 - 1368
  • [6] A Hybrid Check Polytope Projection Algorithm for ADMM Decoding of LDPC Codes
    Xia, Qiaoqiao
    Wang, Xin
    Liu, Huajun
    Zhang, Qing Lin
    IEEE COMMUNICATIONS LETTERS, 2021, 25 (01) : 108 - 112
  • [7] A Modified Gradient Descent Bit Flipping Decoding Scheme for LDPC Codes
    Li, Mao-Ruei
    Jhuang, Li-Min
    Ueng, Yeong-Luh
    2017 IEEE INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2017,
  • [8] Noisy Gradient Descent Bit-Flip Decoding for LDPC Codes
    Sundararajan, Gopalakrishnan
    Winstead, Chris
    Boutillon, Emmanuel
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2014, 62 (10) : 3385 - 3400
  • [9] Stochastic decoding of LDPC codes
    Tehrani, Saeed Sharifi
    Gross, Warren J.
    Mannor, Shie
    IEEE COMMUNICATIONS LETTERS, 2006, 10 (10) : 716 - 718
  • [10] A Simple Check Polytope Projection Penalized Algorithm for ADMM Decoding of LDPC Codes
    Liu, Huiyang
    He, Pingquan
    Jiang, Yun
    Zhang, Qinglin
    Xia, Qiaoqiao
    IEEE ACCESS, 2023, 11 : 2524 - 2530