English

On Characterization of Elementary Trapping Sets of Variable-Regular LDPC Codes

Information Theory 2013-08-07 v1 math.IT

Abstract

In this paper, we study the graphical structure of elementary trapping sets (ETS) of variable-regular low-density parity-check (LDPC) codes. ETSs are known to be the main cause of error floor in LDPC coding schemes. For the set of LDPC codes with a given variable node degree dld_l and girth gg, we identify all the non-isomorphic structures of an arbitrary class of (a,b)(a,b) ETSs, where aa is the number of variable nodes and bb is the number of odd-degree check nodes in the induced subgraph of the ETS. Our study leads to a simple characterization of dominant classes of ETSs (those with relatively small values of aa and bb) based on short cycles in the Tanner graph of the code. For such classes of ETSs, we prove that any set S{\cal S} in the class is a layered superset (LSS) of a short cycle, where the term "layered" is used to indicate that there is a nested sequence of ETSs that starts from the cycle and grows, one variable node at a time, to generate S{\cal S}. This characterization corresponds to a simple search algorithm that starts from the short cycles of the graph and finds all the ETSs with LSS property in a guaranteed fashion. Specific results on the structure of ETSs are presented for dl=3,4,5,6d_l = 3, 4, 5, 6, g=6,8g = 6, 8 and a,b10a, b \leq 10 in this paper. The results of this paper can be used for the error floor analysis and for the design of LDPC codes with low error floors.

Keywords

Cite

@article{arxiv.1308.1259,
  title  = {On Characterization of Elementary Trapping Sets of Variable-Regular LDPC Codes},
  author = {Mehdi Karimi and Amir H. Banihashemi},
  journal= {arXiv preprint arXiv:1308.1259},
  year   = {2013}
}
R2 v1 2026-06-22T01:04:42.432Z