• DocumentCode
    1891939
  • Title

    A new schedule for decoding low-density parity-check codes

  • Author

    Mao, Yongyi ; Banihashemi, Amir H.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Toronto Univ., Ont., Canada
  • Volume
    2
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    1007
  • Abstract
    The best known practical algorithm for the decoding of low-density parity-check (LDPC) codes is the iterative sum-product or belief propagation algorithm, operating on a Tanner graph (TG) of the code. Conventionally, in each iteration, all the symbol nodes and subsequently all the check nodes in the TG pass new messages to their neighbors (the so-called "flooding schedule"). We propose a new message-passing schedule, called "probabilistic schedule". Unlike flooding, the probabilistic schedule operation is based on the structure of the TG, and probabilistically balances the frequency at which different symbol nodes update their outgoing messages in accordance with their girths. Our results show that, particularly for short block lengths, the new schedule offers a much better performance/complexity trade-off. For a particular example of a (1268, 456) code, at no cost in complexity, the probabilistic schedule not only decreases both the bit and message error rates by an order of magnitude, but also reduces the number of undetected errors considerably. This work shows the importance of scheduling in the performance of iterative decoding algorithms and suggests that a schedule which matches the structure of the TG can substantially improve the performance/complexity trade-off in the decoding of short LDPC codes
  • Keywords
    block codes; error correction codes; error statistics; graph theory; iterative decoding; linear codes; probability; scheduling; LDPC codes; Tanner graph; belief propagation algorithm; bipartite graph; bit error rate; block code; check nodes; error correction codes; flooding schedule; iterative decoding; iterative sum-product algorithm; linear code; low-density parity-check codes; message error rate; probabilistic schedule; symbol nodes; undetected errors; Belief propagation; Drives; Educational institutions; Floods; Frequency; Iterative algorithms; Iterative decoding; Parity check codes; Processor scheduling; Sum product algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Telecommunications Conference, 2001. GLOBECOM '01. IEEE
  • Conference_Location
    San Antonio, TX
  • Print_ISBN
    0-7803-7206-9
  • Type

    conf

  • DOI
    10.1109/GLOCOM.2001.965569
  • Filename
    965569