Abstract
In this paper we give a systematic construction of matrices with constant row weights and column weights and arbitrarily large girths. This resolves a problem raised by D. MacKay. The matrices are used in the generator matrices of linear codes. We give the experiment performance results for codes whose associated matrices have girth 8. We also give a randomized construction of matrices with constant row sums and column sums and few 4-cycles. The codes generated using the matrices are used to encode bit streams for a Gaussian channel and decoded using a decoding algorithm that combines features of the algorithms given by MacKay and Cheng and McEliece. The experimental performance results for codes generated using the random matrices are compared to those of the systematically constructed codes. The results show that the codes generated using the random codes with smaller block sizes perform as well as the systematic codes with bigger block sizes. The performance of the systematic codes, for specified weights, can be used to tailor the random codes. MATLAB routines for the construction for the girth 8 case and a special girth 4 case are included.
Preview
Unable to display preview. Download preview PDF.
References
J. F. Cheng and R. J. McEliece, Some high rate near capacity codes for the Gaussian channel, Preprint.
R. G. Gallager, Low density parity check codes, IRE Transactions on Information Theory, Jan. 1962.
R. G. Gallager, Low Density Parity Check Codes, MIT Press, 1963.
D. J. C. MacKay, Good error-correcting codes based on very sparse matrices, Preprint.
D. J. C. MacKay and C. P. Hesketh, Sensitivity of low density parity check codes to decoding assumptions, Preprint.
J. Pearl, Probabilistic Reasoning in Intelligent Systems: Networks of Plausible Inference, Morgan Kaufmann Publishers, 1988.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bond, J., Hui, S., Schmidt, H. (1997). Low density parity check codes based on sparse matrices with no small cycles. In: Darnell, M. (eds) Crytography and Coding. Cryptography and Coding 1997. Lecture Notes in Computer Science, vol 1355. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0024448
Download citation
DOI: https://doi.org/10.1007/BFb0024448
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63927-5
Online ISBN: 978-3-540-69668-1
eBook Packages: Springer Book Archive