Skip to main content
Log in

Cyclic DNA codes over \(\mathbb {F}_2+u\mathbb {F}_2+v\mathbb {F}_2+uv\mathbb {F}_2\) and their applications

  • Original Research
  • Published:
Journal of Applied Mathematics and Computing Aims and scope Submit manuscript

Abstract

In this paper, we study the structure of cyclic DNA codes of arbitrary length over the ring \(R=\mathbb {F}_2+u\mathbb {F}_2+v\mathbb {F}_2+uv\mathbb {F}_2\), \(u^{2}=0, v^{2}=v, uv=vu\). By defining a Gray map, we establish a relation between R and \(R^{2}_{1}\), where \(R_{1}=\mathbb {F}_2+u\mathbb {F}_2\) is a ring with four elements. Cyclic codes of arbitrary length over R satisfying the reverse constraint and the reverse-complement constraint are studied in this paper. Furthermore, we introduce reversible codes which provide a rich source for DNA codes. The GC content constraint is also considered. We give some examples to support our study in the last.

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.: Cyclic codes over the rings \(\mathbb{Z}_{2}+u\mathbb{Z}_{2}\) and \(\mathbb{Z}_{2}+u\mathbb{Z}_{2}+u^{2}\mathbb{Z}_{2}\). Des. Codes Cryptogr. 42, 273–287 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  2. Adleman, L.: Molecular computation of solutions to combinatorial problem. Science 266, 1021–1024 (1994)

    Article  Google Scholar 

  3. Bayram, A., Oztas, E.S., Siap, I.: Codes over \(\mathbb{F}_{4}+v\mathbb{F}_{4}\) and some DNA applications. Des. Codes Cryptogr. (2015). doi:10.1007/s10623-015-0100-8

    Google Scholar 

  4. Bayram, A., Siap, I.: Cyclic and constacyclic codes over a non-chain ring. J. Algebra Comb. Discret. Struct. Appl. 1, 1–13 (2014)

    MATH  Google Scholar 

  5. Bonnecaze, A., Udaya, P.: Cyclic codes and self-dual codes over \(\mathbb{F}_{2}+u\mathbb{F}_{2}\). IEEE Trans. Inf. Theory. 45(4), 1250–1255 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  6. Bonnecaze, A., Udaya, P.: Decoding of cyclic codes over \(\mathbb{F}_{2}+u\mathbb{F}_{2}\). IEEE Trans. Inf. Theory 45(6), 2148–2156 (1999)

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  8. Guenda, K., Gulliver, T.A.: Construction of cyclic codes over \(\mathbb{F}_{2}+u\mathbb{F}_{2}\) for DNA computing. AAECC 24(6), 445–459 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  9. Gursoy, F., Siap, I., Yildiz, B.: Construction of skew cyclic codes over \(\mathbb{F}_{q}+v\mathbb{F}_{q}\). Adv. Math. Commun. 8, 313–322 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  10. 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 

  11. Liang, J., Wang, L.Q.: Cyclic DNA codes over \(\mathbb{F}_{2}+u\mathbb{F}_{2}\). J. Appl. Math. Comput. 51(1), 81–91 (2016)

    Article  MathSciNet  Google Scholar 

  12. Li, P., Zhu, S.X.: Cyclic codes of arbitrary lengths over \(\mathbb{F}_{q}+u\mathbb{F}_{q}\). J. Univ. Sci. Technol. China 38(12), 1392–1396 (2008)

    MathSciNet  Google Scholar 

  13. Massey, J.L.: Reversible codes. Inf. Control 7, 369–380 (1964)

    Article  MathSciNet  MATH  Google Scholar 

  14. Oztas, E.S., Siap, I.: Lifted polynomials over \(\mathbb{F}_{16}\) and their applications to DNA codes. Filomat 27, 459–466 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  15. Shiromoto, K., Storme, L.: A Griesmer bound for linear codes over finite quasi-Frobenius rings. Discret. Appl. Math. 128, 263–274 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  16. Siap, I., Abualrub, T., Ghrayeb, A.: Cyclic DNA codes over the ring \(\mathbb{F}_{2}[u]/(u^{2}-1)\) based on the deletion distance. J. Frankl. Inst. 346, 731–740 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  17. Srinivasulu, B., Bhaintwal, M.: On linear codes over a non-chain extension of \({\mathbb{F}} _{2}+u {\mathbb{F}} _{2}\). In: Computer, Communication, Control and Information Technology (C3IT), 2015 Third International Conference on. IEEE, pp. 1–5 (2015)

  18. Yildiz, B., Karadeniz, S.: Linear codes over \(\mathbb{F}_{2}+u\mathbb{F}_{2}+v\mathbb{F}_{2}+uv\mathbb{F}_{2}\). Des. Codes Cryptogr. 54, 61–81 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  19. Yildiz, B., Siap, I.: Cyclic codes over \(\mathbb{F}_{2}[u]/(u^{4}-1)\) and applications to DNA codes. Comput. Math. Appl. 63, 1169–1176 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  20. Zhu, S.X., Wang, L.Q.: A class of constacyclic codes over \(\mathbb{F}_{p}+v\mathbb{F}_{p}\) and its Gray image. Discret. Math. Theory 311(23), 2677–2682 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  21. Zhu, S.X., Wang, Y., Shi, M.J.: Some result on cyclic codes over \(\mathbb{F}_{2}+v\mathbb{F}_{2}\). IEEE Trans. Inf. Theory 56, 1680–1684 (2010)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgments

The authors would like to thank the referees for their helpful comments and a very meticulous reading of this manuscript.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaojing Chen.

Additional information

This research is supported by the National Natural Science Foundation of China (No. 61370089), the Anhui Provincial Natural Science Foundation under Grant (No.1508085SQA198, 1508085MA13).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhu, S., Chen, X. Cyclic DNA codes over \(\mathbb {F}_2+u\mathbb {F}_2+v\mathbb {F}_2+uv\mathbb {F}_2\) and their applications. J. Appl. Math. Comput. 55, 479–493 (2017). https://doi.org/10.1007/s12190-016-1046-3

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12190-016-1046-3

Keywords

Navigation