Abstract
We consider regular block and convolutional LDPC codes determined by paritycheck matrices with rows of a fixed weight and columns of weight 2. Such codes can be described by graphs, and the minimum distance of a code coincides with the girth of the corresponding graph. We consider a description of such codes in the form of tail-biting convolutional codes. Long codes are constructed from short ones using the “voltage graph” method. On this way we construct new codes, find a compact description for many known optimal codes, and thus simplify the coding for such codes. We obtain an asymptotic lower bound on the girth of the corresponding graphs. We also present tables of codes.
Similar content being viewed by others
References
Gallager, R.G., Low-Density Parity-Check Codes, Cambridge: MIT Press, 1963. Translated under the title Kody s maloi plotnost’yu proverok na chetnost’, Moscow: Mir, 1966.
Berrou, C., Glavieux, A., and Thitimajshima, P., Near-Shannon-Limit Error-Correcting Coding and Decoding: Turbo-Codes. 1, in Proc. IEEE Int. Conf. on Communications (ICC’93), Geneva, Switzerland, 1993, vol. 2, pp. 1064–1070.
Richardson, T.J., Shokrollahi, M.A., and Urbanke, R.L., Design of Capacity-Approaching Irregular Low-Density Parity-Check Codes, IEEE Trans. Inform. Theory, 2001, vol. 47, no. 2, pp. 619–637.
Hu, X.-Y., Eleftheriou, E., and Arnold, D.M., Regular and Irregular Progressive Edge-Growth Tanner Graphs, IEEE Trans. Inform. Theory, 2003, vol. 51, no. 1, pp. 386–398.
Tanner, R.M., Sridhara, D., and Fuja, T., A Class of Group-Structured LDPC Codes, in Proc. 6th Int. Sympos. on Communication Theory and Applications (ISTCA-2001), Ambleside, Lake District, UK, 2001.
Tanner, R.M., Sridhara, D., Sridharan, A., Fuja, T.E., and Costello, D.J., Jr., LDPC Block and Convolutional Codes Based on Circulant Matrices, IEEE Trans. Inform. Theory, 2004, vol. 50, no. 12, pp. 2966–2984.
Fossorier, M.P.C., Quasi-cyclic Low-Density Parity-Check Codes from Circulant Permutation Matrices, IEEE Trans. Inform. Theory, 2004, vol. 50, no. 8, pp. 1788–1793.
Tanner, R.M., A Recursive Approach to Low Complexity Codes, IEEE Trans. Inform. Theory, 1981, vol. 27, no. 5, pp. 533–547.
Malema, G. and Liebelt, M., High Girth Column-Weight-Two LDPC Codes Based on Distance Graphs, EURASIP J. Wireless Commun. Networking, 2007, no. 1, Art. ID 48158, 5 pp.
Malema, G. and Liebelt, M., Quasi-cyclic LDPC Codes of Column-Weight Two Using a Search Algorithm, EURASIP J. Adv. Signal Process., 2007, no. 4, Art. ID 45768, 8 pp.
Zhang, H. and Moura, J., The Design of Structured Regular LDPC Codes with Large Girth, in Proc. IEEE 2003 Global Telecommunications Conf. (GLOBECOM’03), San Francisco, USA, vol. 7, 2003, pp. 4022–4027.
Bocharova, I.E., Kudryashov, B.D., Johannesson, R., and Zyablov, V.V., Asymptotically Good Woven Codes with Fixed Constituent Convolutional Codes, in Proc. 2007 IEEE Int. Sympos. on Information Theory (ISIT’2007), Nice, France, 2007, pp. 2326–2330.
Hu, X.-Y., Fossorier, M.P.C., and Eleftheriou, E., On the Computation of the Minimum Distance of Low- Density Parity-Check Codes, in Proc. IEEE Int. Conf. on Communications (ICC’04), Paris, France, 2004, vol. 2, pp. 767–771.
Solomon, G. and van Tilborg, H.C.A., A Connection Between Block and Convolutional Codes, SIAM J. Appl. Math., 1979, vol. 37, no. 2, pp. 358–369.
Ma, H. and Wolf, J., On Tail Biting Convolutional Codes, IEEE Trans. Commun., 1986, vol. 34, no. 2, pp. 104–111.
Biggs, N., Constructions for Cubic Graphs with Large Girth, Electron. J. Combin., 1998, vol. 5,Art. A1, 25 pp.
Exoo, G. and Jajcay, R., Dynamic Cage Survey, Electron. J. Combin., 2008, vol. 15, Dynamic Survey DS16, 48 pp.
Lentmaier, M., Fettweis, G.P., Zigangirov, K.Sh., and Costello, D.J., Jr., Convolutional Codes for Iterative Decoding, in Proc. IEEE 10th Int. Sympos. on Spread Spectrum Techniques and Applications (ISSSTA’08), Bologna, Italy, 2008, pp. 785–789.
Pusane, A.E., Smarandache, R., Vontobel, P.O., and Costello, D.J., Jr., On Deriving Good LDPC Convolutional Codes from QC LDPC Block Codes, in Proc. 2007 IEEE Int. Sympos. on Information Theory (ISIT’2007), Nice, France, 2007, pp. 1221–1225.
Exoo, G., Voltage Graphs, Group Presentations and Cages, Electron. J. Combin., 2004, vol. 11, no. 1, Art. N2, 7 pp.
MacKay, D.J.C. and Davey, M.C., Evaluation of Gallager Codes for Short Block Length and High Rate Applications, Codes, Systems and Graphical Models (Proc. IMA Workshop, Minneapolis, USA, 1999, Marcus, B. and Rosenthal, J., Eds., IMA Vols. Math. Appl., vol. 123, New York: Springer, 2001, pp. 113–130.
Wei, V.K., Generalized Hamming Weights for Linear Codes, IEEE Trans. Inform. Theory, 1991, vol. 37, no. 5, pp. 1412–1418.
Kim, S., No, J.-S., Chung, H., and Shin, D.-J., Quasi-cyclic Low-Density Parity-Check Codes with Girth Larger than 12, IEEE Trans. Inform. Theory, 2007, vol. 53, no. 8, pp. 2885–2891.
Hall, M., Jr., Combinatorial Theory, Waltham: Blaisdell, 1967. Translated under the title Kombinatorika, Moscow: Mir, 1970.
Margulis, G.A., Explicit Constructions of Graphs without Short Cycles and Low Density Codes, Combinatorica, 1982, vol. 2, no. 1, pp. 71–78.
Lazebnik, F., Ustimenko, V.A., and Woldar, A.J., New Upper Bounds on the Order of Cages, Electron. J. Combin., 1997, vol. 4, no. 2, Art. R13, 11 pp.
Lubotzky, A., Phillips, R., and Sarnak, P., Ramanujan Graphs, Combinatorica, 1988, vol. 8, no. 3, pp. 261–277.
Author information
Authors and Affiliations
Corresponding author
Additional information
Original Russian Text © I.E. Bocharova, B.D. Kudryashov, R.V. Satyukov, 2009, published in Problemy Peredachi Informatsii, 2009, Vol. 45, No. 4, pp. 69–90.
Supported in part by the Royal Swedish Academy of Sciences and the Russian Academy of Sciences, grant no. 621-2007-6281.
Rights and permissions
About this article
Cite this article
Bocharova, I.E., Kudryashov, B.D. & Satyukov, R.V. Graph-based convolutional and block LDPC codes. Probl Inf Transm 45, 357–377 (2009). https://doi.org/10.1134/S0032946009040061
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S0032946009040061