Abstract
Algebraic methods for the design of series of maximum distance separable (MDS) linear block and convolutional codes to required specifications and types are presented. Algorithms are given to design codes to required rate and required error-correcting capability and required types. Infinite series of block codes with rate approaching a given rational R with \(0<R<1\) and relative distance over length approaching \((1-R)\) are designed. These can be designed over fields of given characteristic p or over fields of prime order and can be specified to be of a particular type such as (i) dual-containing under Euclidean inner product, (ii) dual-containing under Hermitian inner product, (iii) quantum error-correcting, (iv) linear complementary dual (LCD). Convolutional codes to required rate and distance and infinite series of convolutional codes with rate approaching a given rational R and distance over length approaching \(2(1-R)\) are designed. The designs are algebraic and properties, including distances, are shown algebraically. Algebraic explicit efficient decoding methods are referenced.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Blahut, R.E.: Algebraic Codes for Data Transmission. Cambridge University Press (2003)
Johannesson, R., Zigangirov, K.: Fundamentals of Convolutional Coding. Wiley-IEEE Press (1999)
McEliece, R.J.: Theory of Information and Coding, 2nd edn. Cambridge University Press (2002)
McEliece, R.J.: The algebraic theory of convolutional codes. In: Handbook of Coding Theory, Volume I. Elsevier Science, North Holland (1998)
MacWilliams, F.J., Sloane, N.J.A.: The Theory of Error-Correcting Codes. Elsevier (1977)
Almheiri, A., Dong, X., Harlow, D.: Bulk locality and quantum error correction in AdS/CFT. arXiv arXiv:1411.7041 (2014)
Bocharova, I., Hug, F., Johannesson, R., Kudryashov, B.: Dual convolutional codes and the MacWilliams identities. Probl. Inf. Transm. 48(1), 21–30 (2012)
Hurley, T.: Linear complementary dual, maximum distance separable codes. arXiv arXiv:1901.04241 (2020)
Hurley, T., Hurley, D., Hurley, B.: Quantum error-correcting codes: the unit-derived strategy. Int. J. Inf. Coding Theor. 5(2), 169–182 (2018)
Almeida, P., Napp, D., Pinto, R.: A new class of superregular matrices and MDP convolutional codes. Linear Algebra Appl. 439(7), 2145–2157 (2013)
Almeida, P., Napp, D., Pinto, R.: Superregular matrices and applications to convolutional codes. Linear Algebra Appl. 499, 1–25 (2016)
Guardia, G.: On negacyclic MDS-convolutional codes. Linear Algebra Appl. 448(Suppl. C), 85–96 (2014)
Muñoz Porras, J., Domínguez Pérez, J., Iglesias, C.J., Serrano Sotelo, G.: Convolutional Goppa codes. IEEE Trans. Inf. Theor. 52(1), 340–344 (2006)
Carlet, C., Mesnager, S., Tang, C., Qi, Y: Euclidean and Hermitian LCD MDS codes. Des. Codes Crypt. 86(11), 2605–2618 (2018). arXiv:1702.08033 (2017)
Carlet, C., Mesnager, S., Tang, C., Qi, Y., Pelikaan, R.: Linear codes over \(F_q\) are equivalent to LCD codes for \(q>3\). IEEE Trans. Inf. Theor. 64(4), 3010–3017 (2018)
Carlet, C., Mesnager, S., Tang, C., Qi, Y.: New characterization and parametrization of LCD codes. IEEE Trans. Inf. Theor. 65, 39–49 (2018). arXiv:1709.03217 (2017)
Carlet, C.: Boolean functions for cryptography and error correcting codes. In: Crama, Y., Hammer, P. (eds.) Boolean Models and Methods in Mathematics, Computer Science, and Engineering, pp. 257–397. Cambridge University Press, Cambridge (2010). Monograph Book
Carlet, C., Guilley, S.: Complementary dual codes for counter-measures to side-channel attacks. In: Pinto, R., Rocha Malonek, P., Vettori, P. (eds.) Coding Theory and Applications. CIM Series in Mathematical Sciences, vol. 3, pp. 97–105. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-17296-5_9. J. Adv. in Math. of Comm., 10(1), 131–150, 2016
Massey, J.L.: Linear codes with complementary duals. Discrete Math. 105(106), 337–380 (1992)
Massey, J.L.: Reversible codes. Inf. Control 7(3), 369–380 (1964)
Mesnager, S., Tang, C., Qi, Y.: Complementary dual algebraic geometry codes. IEEE Trans. Inf. Theor. 64, 4 (2018)
Calderbank, A.R., Rains, E.M., Shor, P.M., Sloane, N.J.A.: Quantum error correction via codes over \(GF(4)\). IEEE Trans. Inf. Theor. 44(4), 1369–1387 (1998)
Aly, S.A., Grassl, M., Klappenecker, A., Rötteler, M., Sarvepalli, P.K.: Quantum convolutional BCH codes. In: Proceedings of the IEEE 10th CWIT, pp. 180–183 (2007)
Gluesing-Luerssen, H., Helmke, U., Iglesias Curto, J.I.: Algebraic decoding for doubly cyclic convolutional codes. arXiv:0908.0753 (2009)
Gluesing-Luerssen, H., Schneider, G.: A MacWilliams identity for convolutional codes: the general case. IEEE Trans. Inf. Theor. 55(7), 2920–2930 (2009)
Hurley, T.: Maximum distance separable codes to order. arXiv arXiv:1902.06624 (2019)
Hurley, P., Hurley, T: Module codes in group rings In: ISIT 2007, Nice, pp. 1981–1985 (2007)
Hurley, B., Hurley, T.: Systems of MDS codes from units and idempotents. Discrete Math. 335, 81–91 (2014)
Hurley, T.: Convolutional codes from units in matrix and group rings. Int. J. Pure Appl. Math. 50(3), 431–463 (2009)
Rosenthal, J., Smarandache, R.: Maximum distance separable convolutional codes. Appl. Algebra Engrg. Comm. Comput. 10(1), 15–32 (1999)
Rosenthal, J.: Connections between linear systems and convolutional codes. In: Marcus, B., Rosenthal, J. (eds.) Codes, Systems, and Graphical Models, Minneapolis, New York, pp. 39–66 (1999)
Rosenthal, J.: An algebraic decoding algorithm for convolutional codes. In: Picci, G., Gilliam, D.S. (eds.) Dynamical Systems. Control, Coding, Computer Vision: New Trends, Interfaces, and Interplay, pp. 343–360. Birkhäuser, Boston-Basel-Berlin (1999)
Hurley, P., Hurley, T.: Codes from zero-divisors and units in group rings. Int. J. Inform. Coding Theor. 1, 57–87 (2009)
Hurley, P., Hurley, T: Block codes from matrix and group rings, chap. 5. In: Woungang, I., Misra, S., Misma, S.C. (eds.) Selected Topics in Information and Coding Theory, pp. 159–194. World Scientific (2010)
Hurley, P., Hurley, T.: LDPC and convolutional codes from matrix and group rings, chap. 6. In: Woungang, I., Misra, S., Misma, S.C. (eds.) Selected Topics in Information and Coding Theory, pp. 195–239. World Scientific (2010)
Hurley, T.: Convolutional codes from unit schemes. arXiv arXiv:1412.1695 (2020, revised)
Hurley, T., Hurley, D.: Coding theory: the unit-derived methodology. Int. J. Inf. Coding Theor. 5(1), 55–80 (2018)
Rains, E.: Nonbinary quantum codes. IEEE Trans. Inf. Theor. 43, 1827–1832 (1999)
Ashikhmin, A., Knill, E.: Nonbinary quantum stabilizer codes. IEEE Trans. Inf. Theor. 47(7), 3065–3072 (2001)
Ketkar, A., Klappenecker, A., Kumar, S., Sarvepalli, P.K.: Nonbinary stabilizer codes over finite fields. IEEE Trans. Inf. Theor. 52(11), 4892–4914 (2006)
Hurley, T., McEvoy, P., Wenus, J.: Algebraic constructions of LDPC codes with no short cycles. Int. J. Inf. Coding Theor. 1(3), 285–297 (2010)
Smarandache, R., Gluesing-Luerssen, H., Rosenthal, J.: Constructions for MDS-convolutional codes. IEEE Trans. Inf. Theor. 47, 2045–2049 (2001)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Hurley, T. (2022). Linear Block and Convolutional MDS Codes to Required Rate, Distance and Type. In: Arai, K. (eds) Intelligent Computing. SAI 2022. Lecture Notes in Networks and Systems, vol 507. Springer, Cham. https://doi.org/10.1007/978-3-031-10464-0_10
Download citation
DOI: https://doi.org/10.1007/978-3-031-10464-0_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-10463-3
Online ISBN: 978-3-031-10464-0
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)