From Cages to Trapping Sets: A New Technique to Derive Tight Upper Bounds on the Minimum Size of Trapping Sets and Minimum Distance of LDPC Codes

Cages, defined as regular graphs with minimum number of nodes for a given girth, are well-studied in graph theory. Trapping sets are graphical structures responsible for error floor of low-density parity-check (LDPC) codes, and are well investigated in coding theory. In this paper, we make connections between cages and trapping sets. In particular, starting from a cage (or a modified cage), we construct a trapping set in multiple steps. Based on the connection between cages and trapping sets, we then use the available results in graph theory on cages and derive tight upper bounds on the size of the smallest trapping sets for variable-regular LDPC codes with a given variable degree and girth. The derived upper bounds in many cases meet the best known lower bounds and thus provide the actual size of the smallest trapping sets. Considering that nonzero codewords are a special case of trapping sets, we also derive tight upper bounds on the minimum weight of such codewords, i.e., the minimum distance, of variable-regular LDPC codes as a function of variable degree and girth.

[1]  Amir H. Banihashemi,et al.  From Cages to Trapping Sets and Codewords: A Technique to Derive Tight Upper Bounds on the Minimum Size of Trapping Sets and Minimum Distance of LDPC Codes , 2017, IEEE Transactions on Information Theory.

[2]  Amir H. Banihashemi,et al.  Lower Bounds on the Size of Smallest Elementary and Non-Elementary Trapping Sets in Variable-Regular LDPC Codes , 2017, IEEE Communications Letters.

[3]  Simon Litsyn,et al.  On ensembles of low-density parity-check codes: Asymptotic distance distributions , 2002, IEEE Trans. Inf. Theory.

[4]  G. Exoo,et al.  Dynamic Cage Survey , 2011 .

[5]  Amir H. Banihashemi,et al.  Characterization and efficient exhaustive search algorithm for elementary trapping sets of irregular LDPC codes , 2017, 2017 IEEE International Symposium on Information Theory (ISIT).

[6]  Norman L. Biggs,et al.  Applications of Integer Programming Methods to Cages , 2015, Electron. J. Comb..

[7]  Amir H. Banihashemi,et al.  New Characterization and Efficient Exhaustive Search Algorithm for Leafless Elementary Trapping Sets of Variable-Regular LDPC Codes , 2016, IEEE Transactions on Information Theory.

[8]  M. Karimi,et al.  Efficient Algorithm for Finding Dominant Trapping Sets of LDPC Codes , 2012, IEEE Transactions on Information Theory.

[9]  Amir H. Banihashemi,et al.  On Characterization of Elementary Trapping Sets of Variable-Regular LDPC Codes , 2014, IEEE Trans. Inf. Theory.

[10]  Gary Chartrand,et al.  Graphs with prescribed degree sets and girth , 1981 .

[11]  C. Balbuena,et al.  On bi-regular cages of even girth at least 8 , 2013 .

[12]  W. G. Brown On Hamiltonian Regular Graphs of Girth Six , 1967 .

[13]  Alfred Weiss Girths of bipartite sextet graphs , 1984, Comb..

[14]  Amir H. Banihashemi,et al.  Tight Lower and Upper Bounds on the Minimum Distance of LDPC Codes , 2018, IEEE Communications Letters.