DocumentCode :
375598
Title :
Decoding low-density parity-check codes with probabilistic schedule
Author :
Mao, Yongyi ; Banihashemi, Amir H.
Author_Institution :
Dept. of Syst. & Comput. Eng., Carleton Univ., Ottawa, Ont., Canada
Volume :
1
fYear :
2001
fDate :
2001
Firstpage :
119
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 operates 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 :
binary codes; block codes; computational complexity; error correction codes; graph theory; iterative decoding; linear codes; probability; BER; Tanner graph; belief propagation algorithm; binary code; bit error rate; error correction codes; flooding schedule; iterative decoding algorithms; iterative sum-product; linear block code; low-density parity-check codes; message error rate; message-passing schedule; performance/complexity trade-off; probabilistic schedule; short LDPC codes; short block lengths; Associate members; Belief propagation; Costs; Floods; Frequency; Iterative algorithms; Iterative decoding; Parity check codes; Scheduling algorithm; Systems engineering and theory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications, Computers and signal Processing, 2001. PACRIM. 2001 IEEE Pacific Rim Conference on
Conference_Location :
Victoria, BC
Print_ISBN :
0-7803-7080-5
Type :
conf
DOI :
10.1109/PACRIM.2001.953537
Filename :
953537
Link To Document :
بازگشت