Skip to main content
Log in

On the construction of self-dual cyclic codes over \(\mathbb {Z}_{4}\) with arbitrary even length

  • Published:
Cryptography and Communications Aims and scope Submit manuscript

Abstract

Self-dual codes over the ring \(\mathbb {Z}_{4}\) are related to combinatorial designs and unimodular lattices. First, we discuss briefly how to construct self-dual cyclic codes over \(\mathbb {Z}_{4}\) of arbitrary even length. Then we focus on solving one key problem of this subject: for any positive integers k and m such that m is even, we give a direct and effective method to construct all distinct Hermitian self-dual cyclic codes of length 2k over the Galois ring GR(4,m). This then allows us to provide explicit expressions to accurately represent all these Hermitian self-dual cyclic codes in terms of binomial coefficients. In particular, several numerical examples are presented to illustrate our applications.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Abualrub, T., Oehmke, R.: On the generators of \(\mathbb {Z}_{4}\) cyclic codes of length 2e. IEEE Trans. Inform. Theory 49, 2126–2133 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  2. Bachoc, C.: Application of coding theory to the construction of modular lattices. J. Combin. Theory Ser. A 78, 92–119 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  3. Blackford, T., Ray-Chaudhuri, D.K.: A transform approach to permutation groups of cyclic codes over Galois rings. IEEE Trans. Inform. Theory 46 (7), 2350–2358 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  4. Blackford, T.: Cyclic codes over \(\mathbb {Z}_{4}\) of oddly even length. Discret. Appl. Math. 128, 27–46 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  5. Blackford, T.: Negacyclic codes over \(\mathbb {Z}_{4}\) of even length. IEEE Trans. Inform. Theory 49(6), 1417–1424 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  6. Bonnecaze, A., Rains, E., Solé, P.: 3-colored 5-designs and Z4,-codes. J. Statist. Plann. Inference 86(2), 349–368 (2000). Special issue in honor of Professor Ralph Stanton. MR 1768278 (2001g:05021)

    Article  MathSciNet  MATH  Google Scholar 

  7. Calderbank, A.R., Sloane, N.J.A.: Modular and p-adic cyclic codes. Des. Codes Cryptogr. 6(1), 21–35 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  8. Calderbank, A.R., Sloane, N.J.A.: Double circulant codes over \(\mathbb {Z}_{4}\) and even unimodular lattices. J. Alg. Combin. 6, 119–131 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  9. Cao, Y., Cao, Y., Dougherty, S.T., Ling, S.: Construction and enumeration for self-dual cyclic codes over \(\mathbb {Z}_{4}\) of oddly even length. Des. Codes Cryptogr. 87, 2419–2446 (2019)

    Article  MathSciNet  MATH  Google Scholar 

  10. Cao, Y., Cao, Y., Fu, F.-W., Wang, G.: Self-dual cyclic codes over \(\mathbb {Z}_{4}\) of length 4n. Appl. Algebra in Engrg. Comm. Comput. 33, 21–51 (2022)

    Article  MathSciNet  MATH  Google Scholar 

  11. Cao, Y., Cao, Y., Ling, S., Wang, G.: An explicit expression for Euclidean self-dual cyclic codes of length 2k over Galois ring GR(4,m). Finite Fields Appl. 72, 101817 (2021)

    Article  MATH  Google Scholar 

  12. Cao, Y., Cao, Y., Dinh, H.Q., Jitman, S.: An explicit representation and enumeration for self-dual cyclic codes over \(\mathbb {F}_{2^{m}}+u\mathbb {F}_{2^{m}}\) of length 2s. Discrete Math. 342, 2077–2091 (2019)

    Article  MathSciNet  MATH  Google Scholar 

  13. Cao, Y., Cao, Y., Dinh, H.Q., Jitman, S.: An efficient method to construct self-dual cyclic codes of length ps over \(\mathbb {F}_{p^{m}}+u\mathbb {F}_{p^{m}}\). Discret. Math. 343, 111868 (2020)

    Article  MATH  Google Scholar 

  14. Castagnoli, G., Massey, J.L., Schoeller, P.A., von Seemann, N.: On repeated-root cyclic codes. IEEE Trans. Inform. Theory 37(2), 337–342 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  15. Dinh, H.Q., López-Permouth, S.R.: Cyclic and negacyclic codes over finite chain rings. IEEE Trans. Inform. Theory 50(8), 1728–1744 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  16. Dinh, H.Q.: Negacyclic codes of length 2s over Galois rings. IEEE Trans. Inform. Theory 51(12), 4252–4262 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  17. Dinh, H.Q.: Complete distances of all negacyclic codes of length 2s over \(\mathbb {Z}_{2^{a}}\). IEEE Trans. Inform. Theory 53(1), 147–161 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  18. Dinh, H.Q.: On the linear ordering of some classes of negacyclic and cyclic codes and their distance distributions. Finite Fields Appl. 14(1), 22–40 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  19. Dinh, H.Q.: Constacyclic codes of length 2s over Galois extension rings of \(\mathbb {F}_{2} + u\mathbb {F}_{2}\). IEEE Trans. Inform. Theory 55(4), 1730–1740 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  20. Dinh, H.Q.: Constacyclic codes of length ps over \(\mathbb {F}_{p^{m}} + u\mathbb {F}_{p^{m}}\). J. Algebra 324(5), 940–950 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  21. Dougherty, S.T., Park, Y.H.: On modular cyclic codes. Finite Fields Appl. 13, 31–57 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  22. Dougherty, S.T., Ling, S.: Cyclic codes over \(\mathbb {Z}_{4}\) of even length. Des. Codes Cryptogr. 39, 127–153 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  23. Gaborit, P., Natividad, A.M., Solé, P.: Eisenstein lattices, Galois rings and quaternary codes. Int. J. Number Theory 2, 289–303 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  24. Hammons, Jr.A. R., Kumar, P.V., Calderbank, A.R., Sloane, N.J.A., Solé, P.: The Z4-linearity of Kerdock, Preparata, Goethals, and related codes. IEEE Trans. Inform. Theory 40(2), 301–319 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  25. Harada, M.: Self-dual \(\mathbb {Z}_{4}\)-codes and Hadamard matrices. Discret. Math. 245, 273–278 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  26. Harada, M., Kitazume, M., Munemasa, A., Venkov, B.: On some self-dual codes and unimodular lattices in dimension 48. Eur. J. Combin. 26, 543–557 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  27. Harada, M., Miezaki, T.: An optimal odd unimodular lattice in dimension 72. Arch. Math. 97(6), 529–533 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  28. Harada, M., Solé, P., Gaborit, P.: Self-dual codes over \(\mathbb {Z}_{4}\) and unimodular lattices: a survey. In: Algebras and Combinatorics, Hong Kong, 1997, pp 255–275. Springer, Singapore (1999)

  29. Jitman, S., Ling, S., Sangwisut, E.: On self-dual cyclic codes of length pa over GR(p2,s). Adv. Math. Commun. 10, 255–273 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  30. Kai, X., Zhu, S.: On the distance of cyclic codes of length 2e over \(\mathbb {Z}_{4}\). Discret. Math. 310(1), 12–20 (2010)

    Article  Google Scholar 

  31. Kaya, A., Yildiz, B.: Various constructions for self-dual codes over rings and new binary self-dual codes. Discret. Math. 339, 460–469 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  32. Kiah, H.M., Leung, K.H., Ling, S.: Cyclic codes over GR(p2,m) of length pk. Finite Fields Appl. 14, 834–846 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  33. Kiah, H.M., Leung, K.H., Ling, S.: A note on cyclic codes over GR(p2,m) of length pk. Des. Codes Cryptogr. 63, 105–112 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  34. Kiermaier, M.: There is no self-dual Z4,-linear codes whose Gray image has the parameter (72, 236, 16). IEEE Trans. Inform. Theory 59(6), 3384–3386 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  35. Kanwar, P., López-Permouth, S.R.: Cyclic codes over the integers modulo pm. Finite Fields Appl. 3(4), 334–352 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  36. Liu, H., Youcef, M.: Some repeated-root constacyclic codes over Galois rings. IEEE Trans. Inform. Theory 63(10), 6247–6255 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  37. López-Permouth, S.R., Szabo, S.: On the Hamming weight of repeated root cyclic and negacyclic codes over Galois rings. Adv. Math. Commun. 3(4), 409–420 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  38. Massey, J.L., Costello, D.J., Justesen, J.: Polynomial weights and code constructions. IEEE Trans. Inform. Theory 19, 101 (1973)

    Article  MathSciNet  MATH  Google Scholar 

  39. Norton, G.H., Ana Sălăgean, A.: On the structure of linear and cyclic codes over a finite chain ring. Appl. Algebra Engrg. Comm. Comput. 10(6), 489–506 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  40. Pless, V.S., Qian, Z.: Cyclic codes and quadratic residue codes over \(\mathbb {Z}_{4}\). IEEE Trans. Inform. Theory 42(5), 1594–1600 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  41. Roth, R.M., Seroussi, G.: On cyclic MDS codes of length q over GF(q). IEEE Trans. Inform. Theory 32(2), 284–285 (1986)

    Article  MathSciNet  MATH  Google Scholar 

  42. Sălăgean, A.: Repeated-root cyclic and negacyclic codes over a finite chain ring. Discret. Appl. Math. 154(2), 413–419 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  43. Shi, M., Qian, L., Sok, L., Aydin, N., Solé, P.: On constacyclic codes over \(\mathbb {Z}_{4}[u]/\langle u^{2}-1\rangle\) and their Gray images. Finite Fields Appl. 45, 86–95 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  44. Vega, G., Wolfmann, J.: Some families of \(\mathbb {Z}_{4}\)-cyclic codes. Finite Fields Appl. 10(4), 530–539 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  45. van Lint, J.H.: Repeated-root cyclic codes. IEEE Trans. Inform. Theory 37(2), 343–345 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  46. Wan, Z.-X.: Lectures on finite fields and Galois rings. World Scientific Pub Co Inc (2003)

  47. Wolfmann, J.: Negacyclic and cyclic codes over \(\mathbb {Z}_{4}\). IEEE Trans. Inform. Theory 45(7), 2527–2532 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  48. Wolfmann, J.: Binary images of cyclic codes over \(\mathbb {Z}_{4}\). IEEE Trans. Inform. Theory 47(5), 1773–1779 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  49. Zimmermann, K.-H.: On generalizations of repeated-root cyclic codes. IEEE Trans. Inform. Theory 42(2), 641–649 (1996)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

This research is supported in part by the National Natural Science Foundation of China (Grant Nos. 12071264, 11801324, 11671235), the Shandong Provincial Natural Science Foundation, China (Grant No. ZR2018BA007), Nanyang Technological University, Singapore (Grant No. 04INS000047C230GRT01), the IC Program of Shandong Institutions of Higher Learning For Youth Innovative Talents and the Scientific Research Fund of Hubei Provincial Key Laboratory of Applied Mathematics (Hubei University)(Grant Nos. HBAM201906).

Funding

Not available.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yonglin Cao.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cao, Y., Cao, Y., Ling, S. et al. On the construction of self-dual cyclic codes over \(\mathbb {Z}_{4}\) with arbitrary even length. Cryptogr. Commun. 14, 1117–1143 (2022). https://doi.org/10.1007/s12095-022-00579-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12095-022-00579-2

Keywords

Mathematics Subject Classification (2010)

Navigation