Skip to main content
Log in

\({{\mathbb {Z}}}_2\)-double cyclic codes

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

Abstract

A binary linear code C is a \({\mathbb {Z}}_2\)-double cyclic code if the set of coordinates can be partitioned into two subsets such that any cyclic shift of the coordinates of both subsets leaves invariant the code. These codes can be identified as submodules of the \({\mathbb {Z}}_2[x]\)-module \({\mathbb {Z}}_2[x]/(x^r-1)\times {\mathbb {Z}}_2[x]/(x^s-1).\) We determine the structure of \({\mathbb {Z}}_2\)-double cyclic codes giving the generator polynomials of these codes. We give the polynomial representation of \({\mathbb {Z}}_2\)-double cyclic codes and its duals, and the relations between the generator polynomials of these codes. Finally, we study the relations between \({{\mathbb {Z}}}_2\)-double cyclic and other families of cyclic codes, and show some examples of distance optimal \({\mathbb {Z}}_2\)-double cyclic codes.

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., Siap I., Aydin N.: \({\mathbb{Z}}_2{\mathbb{Z}}_4\)-additive cyclic codes. IEEE Trans. Inf. Theory 60, 1508–1514 (2014).

    Article  MATH  Google Scholar 

  2. Aydogdu I., Abualrub T., Siap I.: On \({\mathbb{Z}}_2{\mathbb{Z}}_2[u]\)-additive codes. Int. J. Comput. Math. 92(9), 1806–1814 (2015).

    Article  MathSciNet  MATH  Google Scholar 

  3. Aydogdu I., Abualrub T., Siap I.: \(\mathbb{Z}_2\mathbb{Z }_2[u]\)-cyclic and constacyclic codes. IEEE Trans. Inf. Theory. doi:10.1109/TIT.2016.2632163.

  4. Borges J., Fernández-Córdoba C., Pujol J., Rifà J., Villanueva M.: \({\mathbb{Z}}_2{\mathbb{Z}}_4\)-linear codes: generator matrices and duality. Des. Codes Cryptogr. 54, 167–179 (2010).

    Article  MathSciNet  MATH  Google Scholar 

  5. Borges J., Fernández-Córdoba C., Ten-Valls R.: \({\mathbb{Z}}_2{\mathbb{Z}}_4\)-additive cyclic codes, generator polynomials and dual codes. IEEE Trans. Inf. Theory 62, 6348–6354 (2016).

    Article  MATH  Google Scholar 

  6. Fernández-Córdoba C., Pujol J., Villanueva M.: On Rank and Kernel of \({\mathbb{Z}}_4\)-Linear Codes. Lecture Notes in Computer Science, vol. 5228, pp. 46–55. Springer, Berlin (2008).

  7. Fernández-Córdoba C., Pujol J., Villanueva M.: \({\mathbb{Z}}_2{\mathbb{Z}}_4\)-linear codes: rank and kernel. Des. Codes Cryptogr. 56, 43–59 (2010).

    Article  MathSciNet  MATH  Google Scholar 

  8. Grassl M.: Table of bounds on linear codes. [Online]. Available: http://www.codestable.de (1995).

  9. Hammons A.R., Kumar P.V., Calderbank A.R., Sloane N.J.A., Solé P.: The \({\mathbb{Z}}_4\)-linearity of kerdock, preparata, goethals and related codes. IEEE Trans. Inf. Theory 40, 301–319 (1994).

    Article  MathSciNet  MATH  Google Scholar 

  10. Huffman W.C., Pless V.: Fundamentals of Error-Correcting Codes. Cambridge University Press, Cambridge (2003).

    Book  MATH  Google Scholar 

  11. MacWilliams F.J., Sloane N.J.A.: The Theory of Error-Correcting Codes. North-Holland, New York (1977).

    MATH  Google Scholar 

  12. Pless V.S., Qian Z.: Cyclic codes and quadratic residue codes over \({\mathbb{Z}}_4\). IEEE Trans. Inf. Theory 42, 1594–1600 (1996).

    Article  MATH  Google Scholar 

  13. Siap I., Kulhan N.: The structure of generalized quasi cyclic codes. Appl. Math. E-Notes 5, 24–30 (2005).

    MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  15. Wolfmann J.: Binary images of cyclic codes over \({\mathbb{Z}}_4\). IEEE Trans. Inf. Theory 47, 1773–1779 (2001).

    Article  MATH  Google Scholar 

Download references

Acknowledgements

This work has been partially supported by the Spanish MINECO Grants TIN2016-77918-P and MTM2015-69138-REDT, and by the Catalan AGAUR Grant 2014SGR-691.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Roger Ten-Valls.

Additional information

Communicated by J. Wolfmann.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Borges, J., Fernández-Córdoba, C. & Ten-Valls, R. \({{\mathbb {Z}}}_2\)-double cyclic codes. Des. Codes Cryptogr. 86, 463–479 (2018). https://doi.org/10.1007/s10623-017-0334-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10623-017-0334-8

Keywords

Mathematics Subject Classification

Navigation