Skip to main content
Log in

A method for constructing self-dual codes over \(\mathbb {Z}_{2^m}\)

  • Published:
Designs, Codes and Cryptography Aims and scope Submit manuscript

Abstract

There are several methods for constructing self-dual codes over various rings. Among them, the building-up method is a powerful method, and it can be applied to self-dual codes over finite fields and several rings. Recently, Alfaro and Dhul-Qarnayn (Des Codes Cryptogr, doi:10.1007/s10623-013-9873-9) proposed a method for constructing self-dual codes over \({\mathbb F}_{q}[u]/(u^{t})\). Their approach is a building-up approach that uses the matrix form. In this paper, we use the matrix form to develop a building-up approach for constructing self-dual codes over \({\mathbb Z}_{2^m} (m \ge 1)\), which have not been considered thus far.

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.

Institutional subscriptions

Similar content being viewed by others

References

  1. Alfaro R., Dhul-Qarnayn K.: Constructing self-dual codes over \({\mathbb{F}}_q[u]/(u^t)\). Des. Codes Cryptogr. doi:10.1007/s10623-013-9873-9.

  2. Bosma W., Cannon J., Playoust C.: The Magma algebra system. I. The user language. J. Symb. Comput. 24, 235–265 (1997).

    Google Scholar 

  3. Conway J.H., Pless V.: On the enumeration of self-dual codes. J. Comb. Theory Ser. A 28, 26–53 (1980).

    Google Scholar 

  4. Dougherty S.T., Gulliver T.A., Harada M.: Type II self-dual codes over finite rings and even unimodular lattices. J. Algebr. Comb. 9, 233–250 (1999).

    Google Scholar 

  5. Dougherty S.T., Gulliver T.A., Wang J.: Self-dual codes over \({\mathbb{Z}}_8\) and\({\mathbb{Z}}_9\). Des. Codes Cryptogr. 41, 235–249 (2006).

    Google Scholar 

  6. Dougherty S.T., Kim J.-L., Kulosman H., Liu H.: Self-dual codes over commutative Frobenius rings. Finite Fields Appl. 16, 14–26 (2010).

    Google Scholar 

  7. Dougherty S.T., Kim J.-L., Liu H.: Constructions of self-dual codes over finite commutative chain rings. Int. J. Inf. Coding Theory 1, 171–190 (2010).

    Google Scholar 

  8. Grassl M., Gulliver T.A.: On circulant self-dual codes over small fields. Des. Codes Cryptogr. 52, 57–81 (2009).

    Google Scholar 

  9. Han S., Lee H., Lee Y.: Construction of self dual codes over \(F_2+uF_2\). Bull. Korean Math. Soc. 49, 135–143 (2012).

    Google Scholar 

  10. Harada M.: The existence of a self-dual \([70, 35, 12]\) code and formally self-dual codes. Finite Fields Appl. 3, 131–139 (1997).

  11. Hardy G.H., Wright E.M.: An introduction to the theory of numbers. Revised by Heath-Brown D.R., Silverman J.H., 6th edn. Oxford University Press, Oxford (2008).

  12. Huffman W.C.: On the classification and enumeration of self-dual codes. Finite Fields Appl. 11, 451–490 (2005).

    Google Scholar 

  13. Huffman W.C., Pless V.S.: Fundamentals of error-correcting codes. Cambridge University Press, Cambridge (2003).

  14. Kim J.-L.: New extremal self-dual codes of lengths \(36\), \(38\), and \(58\). IEEE Trans. Inf. Theory 47, 386–393 (2001).

  15. Kim J.-L., Lee Y.: Euclidean and Hermitian self-dual MDS codes over large finite fields. J. Comb. Theory Ser. A. 105, 79–95 (2004).

    Google Scholar 

  16. Kim J.-L., Lee Y.: Construction of MDS self-dual codes over Galois rings. Des. Codes Cryptogr. 45, 247–258 (2007).

    Google Scholar 

  17. Lee Y., Kim J.-L.: An efficient construction of self dual codes. arXiv:1201.5689v1[cs.IT] (2012).

  18. Lee H., Lee Y.: Construction of self-dual codes over finite rings \(Z_p^m\). J. Comb. Theory Ser. A 115, 407–422 (2008).

    Google Scholar 

  19. Norton G.H., Sălăgean A.: On the Hamming distance of linear codes over a finite chain ring. IEEE Trans. Inf. Theory 46, 1060–1067 (2000).

    Google Scholar 

  20. Rains E., Sloane N.J.A.: Self-dual codes. In: Pless V.S., Huffman W.C. (eds.) Handbook of Coding Theory. Elsevier, Amsterdam (1998).

  21. Wood J.: Duality for modules over finite rings and applications to coding theory. Am. J. Math. 121, 555–575 (1999).

    Google Scholar 

Download references

Acknowledgments

The author would like to thank the referees for a lot of helpful comments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sunghyu Han.

Additional information

Communicated by J.-L. Kim.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Han, S. A method for constructing self-dual codes over \(\mathbb {Z}_{2^m}\) . Des. Codes Cryptogr. 75, 253–262 (2015). https://doi.org/10.1007/s10623-013-9907-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10623-013-9907-3

Keywords

Mathematics Subject Classification

Navigation