• DocumentCode
    1365617
  • Title

    Linear Time Encoding of LDPC Codes

  • Author

    Lu, Jin ; Moura, José M F

  • Author_Institution
    Sun Microsyst., Bloomfield, CO, USA
  • Volume
    56
  • Issue
    1
  • fYear
    2010
  • Firstpage
    233
  • Lastpage
    249
  • Abstract
    In this paper, we propose a linear complexity encoding method for arbitrary LDPC codes. We start from a simple graph-based encoding method ¿label-and-decide.¿ We prove that the ¿label-and-decide¿ method is applicable to Tanner graphs with a hierarchical structure-pseudo-trees-and that the resulting encoding complexity is linear with the code block length. Next, we define a second type of Tanner graphs-the encoding stopping set. The encoding stopping set is encoded in linear complexity by a revised label-and-decide algorithm-the ¿label-decide-recompute.¿ Finally, we prove that any Tanner graph can be partitioned into encoding stopping sets and pseudo-trees. By encoding each encoding stopping set or pseudo-tree sequentially, we develop a linear complexity encoding method for general low-density parity-check (LDPC) codes where the encoding complexity is proved to be less than 4 ·M ·((k¿- 1), where M is the number of independent rows in the parity-check matrix and k¿ represents the mean row weight of the parity-check matrix.
  • Keywords
    encoding; parity check codes; LDPC codes; Tanner graphs; graph-based encoding method; label-and-decide algorithm; label-decide-recompute; linear complexity encoding method; linear time encoding; low density parity check codes; low-density parity-check codes; parity-check matrix; Design methodology; Encoding; Error correction codes; Geometry; Iterative algorithms; Parity check codes; Partitioning algorithms; Sparse matrices; Sun; Turbo codes; Encoding stopping set; Tanner graphs; linear complexity encoding; low-density parity-check (LDPC) codes; pseudo-tree;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2009.2034823
  • Filename
    5361490