Automatic Verification of GCD Constraint for Construction of Girth-Eight QC-LDPC Codes

As a general method to yield constructions for quasi-cyclic (QC) low-density parity-check (LDPC) codes with girth eight, the greatest-common-divisor (GCD) framework heavily relies on verifying a type of inequalities, referred to as GCD constraints. An algorithm is developed in this letter to automatically verify GCD constraints without conducting any manual analysis, by bounding from above the GCD of a fixed integer and an integer in the form of linear function. As an application of the algorithm, a set of novel constructions based on GCD framework is proposed. From these new constructions, four novel bounds on the size of circulant permutation matrices (CPMs) are formulated, such that girth-eight QC-LDPC codes always exist for any CPM size greater than or equal to the bounds. The new bound for column weight of 6 slightly improves the existing best one, and those for column weights from 7 to 9 significantly strengthen the state-of-the-art ones by decreasing from essentially a cubic or biquadratic power of row weight to a quadratic power of row weight.

[1]  Bane V. Vasic,et al.  High-rate girth-eight low-density parity-check codes on rectangular integer lattices , 2004, IEEE Transactions on Communications.

[2]  Xinmei Wang,et al.  Several Explicit Constructions for (3,L) QC-LDPC Codes with Girth at Least Eight , 2013, IEEE Communications Letters.

[3]  Shu Lin,et al.  Low-density parity-check codes based on finite geometries: A rediscovery and new results , 2001, IEEE Trans. Inf. Theory.

[4]  Amir H. Banihashemi,et al.  Symmetrical Constructions for Regular Girth-8 QC-LDPC Codes , 2017, IEEE Transactions on Communications.

[5]  Jianhua Zhang,et al.  Deterministic Girth-Eight QC-LDPC Codes with Large Column Weight , 2014, IEEE Communications Letters.

[6]  Jen-Fa Huang,et al.  Construction of quasi-cyclic LDPC codes from quadratic congruences , 2008, IEEE Communications Letters.

[7]  Mohammad-Reza Sadeghi,et al.  Lower Bounds on the Lifting Degree of QC-LDPC Codes by Difference Matrices , 2018, IEEE Access.

[8]  Amir H. Banihashemi,et al.  On the girth of quasi cyclic protograph LDPC codes , 2012, 2012 IEEE International Symposium on Information Theory Proceedings.

[9]  Marc P. C. Fossorier,et al.  Quasi-Cyclic Low-Density Parity-Check Codes From Circulant Permutation Matrices , 2004, IEEE Trans. Inf. Theory.

[10]  Xinyu Da,et al.  Construction of girth-eight QC-LDPC codes from arithmetic progression sequence with large column weight , 2015 .

[11]  Xinmei Wang,et al.  Construction of Girth-Eight QC-LDPC Codes from Greatest Common Divisor , 2013, IEEE Communications Letters.