Software Listing of Author : "Gabofetswe Malema"
- Column-weight three Girth-8 QCL-PDC Codes
- License: Freeware
- Price: 0.00


The program contructs column-weight three girth-eight QC-LPDC codes given row-weight and sub-matrix size. row-weights and sub-matrices sizes are variable.
- Publisher: Gabofetswe Malema
- Date Released: 08-01-2013
- Download Size: 10 KB
- Download
- Platform: Matlab, Scripts
- Construction of Flexible Girth10 QC-LDPC Codes
- License: Shareware
- Price:


The program searches for a girth 10 QC-LDPC code given size of sub-matrix, row and column weights. The configuration of sub-matrices could also be changed. The program offers flexibility in constructing girth-10 QC-LDPC codes compared to other algorithms. The program builds a Tanner graph by connecting groups of rows and columns. A connection is made if it does not form less than ten-cycles. The program may fail to find a code given particular parameters. It also does not find the smallest codes compared to other algorithms.
- Publisher: Gabofetswe Malema
- Date Released: 11-05-2013
- Download Size: 10 KB
- Download
- Platform: Matlab, Scripts
- Construction of Girth-6 Type III QC-LDPC Codes
- License: Shareware
- Price:


The program constructs girth-6 type III qc-ldpc codes given base matrix and sub-matrix size. The sub-matrices sizes are variable. The program uses a search algorithm. It could fail to construct a code given some parameters. In that case the user could try many times or could simply increase the size of the code to improve chances of finding a code. The constructed code is stored in H.
- Publisher: Gabofetswe Malema
- Date Released: 07-05-2013
- Download Size: 10 KB
- Download
- Platform: Matlab, Scripts
- Construction of Girth-8 Type II QC-LPDC Codes
- License: Shareware
- Price:


The program constructs girth-8 type II qc-ldpc codes given Base matrix, size of sub-matrix and row and columns weights. The base matrix, weights and size of sub-matrices are all variable. The program uses a search algorithm which might fail to find a code. The program could be run many times to find a code or simply increase the size of the code. The parity check matrix is stored in H.
- Publisher: Gabofetswe Malema
- Date Released: 17-03-2013
- Download Size: 10 KB
- Download
- Platform: Matlab, Scripts
- Construction of QC-LDPC Codes
- License: Shareware
- Price:


The program constructs qc-lpdc codes given size of sub-mnatrix(m), girth(g1), row (k) and column(j) weights. It uses a serch algorith that might not find a code gvien the above parameters. The program is also given a Base-Matrix.
- Publisher: Gabofetswe Malema
- Date Released: 21-04-2013
- Download Size: 10 KB
- Download
- Platform: Matlab, Scripts
- Felxible Construction of Girth 12 QC-LDPC Codes
- License: Shareware
- Price:


The program searches for a girth 12 QC-LDPC code given size of sub-matrix, row and column weights. The configuration of sub-matrices could also be changed. The program offers flexibility in constructing girth-12 QC-LDPC codes compared to other algorithms. The program builds a Tanner graph by connecting groups of rows and columns. A connection is made if it does not form less than twelve-cycles. The program may fail to find a code given particular parameters. It also does not find the smallest codes compared to other algorithms.
- Publisher: Gabofetswe Malema
- Date Released: 08-02-2013
- Download Size: 10 KB
- Download
- Platform: Matlab, Scripts
- Flexible construction of girth-six QC-LDPC Codes
- License: Freeware
- Price: 0.00


The program constructs girth-six QC-LDPC codes given row-weight,k, column-weight,j, and sub-matrix size,m. The obtained parity-check matrix is stored in H. The construction has flexibility in that j,k and m can be varied.The program achieves girth-six by applying the row-column constraint. There are m rows in j submatrices. No two rows should share the same column more than once. This constraint is applied to avoid 4-cycles. The construction has flexibility in that j,k and m can be varied.
- Publisher: Gabofetswe Malema
- Date Released: 18-05-2013
- Download Size: 10 KB
- Download
- Platform: Matlab, Scripts
- Girth-twelve column-weight two QC-LDPC codes
- License: Freeware
- Price: 0.00


The program constructs girth-twelve column-weight QC-LPDC codes. The rate can be changed by changing k(row-weight), size is changed by varying m(sub-matrix size). The program/algorithm does not guarantee to get girth twelve code. It guarantees girth of eight. One may need to run the programs many times to get girth of twelve.
- Publisher: Gabofetswe Malema
- Date Released: 23-06-2013
- Download Size: 10 KB
- Download
- Platform: Matlab, Scripts
