TY - JOUR
T1 - On trapping sets and guaranteed error correction capability ofLDPC codes and GLDPC codes
AU - Chilappagari, Shashi Kiran
AU - Nguyen, Dung Viet
AU - Vasic, Bane
AU - Marcellin, Michael W.
N1 - Funding Information:
Manuscript received May 16, 2008; revised July 14, 2009. Current version published March 17, 2010. This work is funded by the NSF under Grant CCF-0634969, ECCS-0725405, ITR-0325979, and by the INSIC-EHDR program. The material in this paper was presented in part at the International Symposium on Information Theory (ISIT’08) and the International Telemetering Conference (ITC’08). The work of S. K. Chilappagari was performed when he was with the Department of Electrical and Computer Engineering, University of Arizona, Tucson.
PY - 2010/4
Y1 - 2010/4
N2 - The relation between the girth and the guaranteed error correction capability of γ-left-regular low-density parity-check (LDPC) codes when decoded using the bit flipping (serial and parallel) algorithms is investigated. A lower bound on the size of variable node sets which expand by a factor of at least 3γ/4 is found based on the Moore bound. This bound, combined with the well known expander based arguments, leads to a lower bound on the guaranteed error correction capability. The decoding failures of the bit flipping algorithms are characterized using the notions of trapping sets and fixed sets. The relation between fixed sets and a class of graphs known as cage graphs is studied. Upper bounds on the guaranteed error correction capability are then established based on the order of cage graphs. The results are extended to left-regular and right-uniform generalized LDPC codes. It is shown that this class of generalized LDPC codes can correct a linear number of worst case errors (in the code length) under the parallel bit flipping algorithm when the underlying Tanner graph is a good expander. A lower bound on the size of variable node sets which have the required expansion is established.
AB - The relation between the girth and the guaranteed error correction capability of γ-left-regular low-density parity-check (LDPC) codes when decoded using the bit flipping (serial and parallel) algorithms is investigated. A lower bound on the size of variable node sets which expand by a factor of at least 3γ/4 is found based on the Moore bound. This bound, combined with the well known expander based arguments, leads to a lower bound on the guaranteed error correction capability. The decoding failures of the bit flipping algorithms are characterized using the notions of trapping sets and fixed sets. The relation between fixed sets and a class of graphs known as cage graphs is studied. Upper bounds on the guaranteed error correction capability are then established based on the order of cage graphs. The results are extended to left-regular and right-uniform generalized LDPC codes. It is shown that this class of generalized LDPC codes can correct a linear number of worst case errors (in the code length) under the parallel bit flipping algorithm when the underlying Tanner graph is a good expander. A lower bound on the size of variable node sets which have the required expansion is established.
KW - Bit flipping algorithms
KW - Error correction capability
KW - Fixed sets
KW - Generalized low-density parity-check (LDPC) codes
KW - Low-density parity-check (LDPC) codes
KW - Trapping sets
UR - http://www.scopus.com/inward/record.url?scp=77950225666&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=77950225666&partnerID=8YFLogxK
U2 - 10.1109/TIT.2010.2040962
DO - 10.1109/TIT.2010.2040962
M3 - Article
AN - SCOPUS:77950225666
SN - 0018-9448
VL - 56
SP - 1600
EP - 1611
JO - IEEE Transactions on Information Theory
JF - IEEE Transactions on Information Theory
IS - 4
M1 - 5437420
ER -