Title :
Relaxed half-stochastic decoding of LDPC codes over GF(q)
Author :
Sarkis, Gabi ; Hemati, Saied ; Mannor, Shie ; Gross, Warren J.
Author_Institution :
Dept. of Electr. & Comput. Eng., McGill Univ., Montreal, QC, Canada
fDate :
Sept. 29 2010-Oct. 1 2010
Abstract :
The error-correcting performance of non-binary LDPC codes has been shown to be better than most codes currently used for a variety of applications. However, due to the very high complexity of decoding these codes, they are not ubiquitously used. Moreover, an SPA decoder is so prohibitively complex, that a fully parallel implementation is not feasible even with simplified algorithms. In this paper we present a new algorithm which approaches the low complexity of stochastic decoding with the high performance of SPA decoding by combining elements from both algorithms and applying successive relaxation. We study its performance using a number of codes and show that it matches that of the SPA. We also analyze its complexity compared to the SPA and conclude that it has lower per iteration complexity and can have comparable average complexity per codeword. Due to the lower per iteration complexity, RHS has the potential of being implemented as a parallel, or partially parallel, decoder that is faster than a feasible SPA decoder.
Keywords :
Galois fields; binary codes; decoding; error correction codes; parity check codes; stochastic processes; GF(q); LDPC codes; SPA decoder; decoding complexity; error-correcting performance codes; iteration complexity; nonbinary LDPC codes; relaxed half-stochastic decoding; successive relaxation; Complexity theory; Decoding; Equations; Iterative decoding; Mathematical model; Signal to noise ratio;
Conference_Titel :
Communication, Control, and Computing (Allerton), 2010 48th Annual Allerton Conference on
Conference_Location :
Allerton, IL
Print_ISBN :
978-1-4244-8215-3
DOI :
10.1109/ALLERTON.2010.5706885