DocumentCode :
1505166
Title :
Finding the Exhaustive List of Small Fully Absorbing Sets and Designing the Corresponding Low Error-Floor Decoder
Author :
Kyung, Gyu Bum ; Wang, Chih-Chun
Author_Institution :
Samsung Adv. Inst. of Technol., Samsung Electron., Yongin, South Korea
Volume :
60
Issue :
6
fYear :
2012
fDate :
6/1/2012 12:00:00 AM
Firstpage :
1487
Lastpage :
1498
Abstract :
This work provides an efficient exhaustive search algorithm for finding all small fully absorbing sets (FASs) of any arbitrary low-density parity-check (LDPC) code. The proposed algorithm is based on the branch-&-bound principle for solving NP-complete problems. In particular, given any LDPC code, the problem of finding all FASs of size less than t is formulated as an integer programming problem, for which a new branch-&-bound algorithm is devised with new node selection and tree-trimming mechanisms. The resulting algorithm is capable of finding all FASs of size <; 7 for LDPC codes of length <; 1000. When limiting the FASs of interest to those with the number of violated parity-check nodes <; 3, the proposed algorithm is capable of finding all such FASs of size <; 14 for LDPC codes of lengths <; 1000. The resulting exhaustive list of small FASs is then used to devise a new efficient post-processing low-error floor LDPC decoder. The numerical results show that by exploiting the exhaustive list of small FASs, the proposed post-processing decoder can significantly lower the error-floor performance of a given LDPC code. For various example codes of length <; 3000, the proposed post-processing decoder lowers the error floor by a couple of orders of magnitude when compared to the standard belief propagation decoder and by an order of magnitude when compared to other existing low error-floor decoders.
Keywords :
computational complexity; decoding; integer programming; parity check codes; NP-complete problem; branch-&-bound algorithm; branch-&-bound principle; exhaustive search algorithm; finding all small fully absorbing set; integer programming problem; low-density parity-check code; post-processing low-error floor LDPC decoder; tree-trimming mechanism; violated parity-check nodes; Complexity theory; Decoding; Equations; IP networks; Iterative decoding; Vectors; Branch-&-bound algorithms; error floor; fully absorbing sets (FASs); low-density parity-check (LDPC) codes;
fLanguage :
English
Journal_Title :
Communications, IEEE Transactions on
Publisher :
ieee
ISSN :
0090-6778
Type :
jour
DOI :
10.1109/TCOMM.2012.042712.100672
Filename :
6192273
Link To Document :
بازگشت