Your browser does not support JavaScript!
http://iet.metastore.ingenta.com
1887

Gradient projection decoding of LDPC codes and algorithmic variations

Gradient projection decoding of LDPC codes and algorithmic variations

For access to this article, please select a purchase option:

Buy article PDF
£12.50
(plus tax if applicable)
Buy Knowledge Pack
10 articles for £75.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Name:*
Email:*
Your details
Name:*
Email:*
Department:*
Why are you recommending this title?
Select reason:
 
 
 
 
 
IET Communications — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

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.

References

    1. 1)
      • Chen, J., Fossorier, M.P.C.: `Decoding low-density parity check codes with normalized APP-based algorithm', IEEE Global Telecommun. Conf. (GLOBECOM), 2001, p. 1026–1030.
    2. 2)
      • S.L. Howard , V.C. Gaudet , C. Schlegel . Soft-bit decoding of regular low-density-parity-check codes. IEEE Trans. Circuits Syst. II: Express Briefs , 10 , 498 - 519
    3. 3)
      • S.J. Johnson , S.R. Weller . Codes for iterative decoding from partial geometries. IEEE Trans. Commun. , 2 , 2711 - 2736
    4. 4)
      • F.R. Kschischang , B.J. Frey , H.A. Loeliger . Factor graphs and the sum-product algorithm. IEEE Trans. Inf. Theory , 2 , 239 - 269
    5. 5)
      • Z. Liu , D.A. Pados . A decoding algorithm for finite-geometry LDPC code. IEEE Trans. Commun. , 3 , 415 - 421
    6. 6)
      • D.J.C. MacKay . Good error-correcting codes based on very sparse matrices. IEEE Trans. Inform. Theory , 2 , 399 - 431
    7. 7)
      • W.S. Hall , M.L. Newell . The mean value theorem for vector valued functions: a simple proof. Math. Mag , 3 , 157 - 158
    8. 8)
      • K. Yang , J. Feldman , X. Wang . Nonlinear programming approaches to decoding low-density parity-check codes. IEEE J. Sel. Areas Commun. , 8 , 1603 - 1613
    9. 9)
      • Y. Kou , S. Lin , M.P.C. Fossorier . Low-density parity-check codes based on finite geometries: a rediscovery and new results. IEEE Trans. Inform. Theory , 7 , 406 - 414
    10. 10)
      • H. Lütkepohl . (1996) Handbook of matrices.
    11. 11)
      • P. Vontobel , R. Koetter . On low-complexity linear-programming decoding of LDPC codes. Eur. Trans. Telecommun. , 5 , 509 - 517
    12. 12)
      • M.P.C. Fossorier , M. Mihaljevic , H. Imai . Reduced complexity iterative decoding of low-density parity check codes based on belief propagation. IEEE Trans. Commun. , 5 , 236 - 243
    13. 13)
      • R.G. Gallager . (1963) Low-density parity-check codes.
    14. 14)
      • E. Eleftheriou , T. Mittelholzer , A. Dholakia . Reduced complexity decoding algorithm for low-density parity check codes. IEE Electron. Lett. , 2 , 673 - 680
    15. 15)
      • E.S. Levitin , B.T. Polyak . Constrained minimization methods. USSR Comput. Math. Math. Phys. , 1 - 50
    16. 16)
      • S. Verdu . (1988) Multiuser detection.
    17. 17)
      • J. Feldman , M.J. Wainwright , D.R. Karger . Using linear programming to decode binary linear codes. IEEE Trans. Inform. Theory , 3 , 954 - 972
    18. 18)
      • Yedidia, J.S., Freeman, W.T., Weiss, Y.: `Understanding belief propagation and its generalizations', Technical Report TR-2001-22, 2002, Mitsubishi Electric Research Laboratories.
    19. 19)
      • C. Kasparis , B.G. Evans . Gradient projection decoding of LDPC codes. IEEE Commun. lett. , 3 , 279 - 281
    20. 20)
      • J. Chen , M.P.C. Fossorier . Near optimum universal belief propagation based decoding of low-density parity check codes. IEEE Trans. Commun. , 3 , 102 - 104
    21. 21)
      • S. Lin , D.J. Costello . (2004) Error control coding.
    22. 22)
      • W.B. Arveson . (2002) A short course on spectral theory.
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-com.2009.0094
Loading

Related content

content/journals/10.1049/iet-com.2009.0094
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading
This is a required field
Please enter a valid email address