Skip to main content
Log in

Reversible cyclic codes over some finite rings and their application to DNA codes

  • Published:
Computational and Applied Mathematics Aims and scope Submit manuscript

Abstract

For a prime p and \(q=p^{m}\), we study reversible cyclic codes of arbitrary length over a ring \( R = \mathbb {F}_q + u \mathbb {F}_q\) where \(u^2=0 ~\mathrm{{mod}}~q\). First, we find a unique set of generators for cyclic codes over R followed by a classification of reversible cyclic codes concerning their generators. Further, we find the set of generators for dual codes, and then under certain conditions, it is shown that dual of reversible cyclic code over \(\mathbb {Z}_2+u\mathbb {Z}_2\) is reversible. Moreover, we discuss reversible-complement cyclic codes over \(\mathbb {F}_8+u\mathbb {F}_8\), which play a very significant role in DNA computing. Finally, to show the importance of these results, examples of reversible cyclic codes and DNA codes are provided.

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

  • Abualrub T, Oehmke R (2003) On the generators of \(\mathbb{Z}_4\) cyclic codes of length \(2^e\). IEEE Trans Inf Theory 49(9):2126–2133

    Article  Google Scholar 

  • Abualrub T, Siap I (2006a) On the construction of cyclic codes over the ring \(\mathbb{Z}_{2}+u\mathbb{Z}_{2}\). In: Proceedings of 9th WSEAS international conference application mathematics, Istanbul, Turkey, pp 430–435

  • Abualrub T, Siap I (2006b) Reversible quaternary cyclic codes. In: Proceedings of 9th WSEAS international conference application mathematics, Istanbul, Turkey, pp 441–446

  • Abualrub T, Siap I (2007) Cyclic codes over the ring \(\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

  • Bosma W, Cannon J (1995) Handbook of magma functions. University of Sydney, Sydney

    Google Scholar 

  • Hammons AR, Kumar PV, Calderbank AR, Sloane NJA, Sole P (1994) The \(\mathbb{Z}_4\)-linearity of Kerdock, Preparata, Goethals, and related codes. IEEE Trans Inf Theory 40:301–319

    Article  Google Scholar 

  • Islam H, Prakash O (2018) A study of cyclic and constacyclic codes over \(\mathbb{Z}_{4}+u\mathbb{Z}_4+v\mathbb{Z}_4\). Int J Inf Coding Theory 5(2):155–168

  • Islam H, Prakash O (2021) Construction of reversible cyclic codes over \(\mathbb{Z}_{p^k}\). J Discrete Math Sci Cryptogr. https://doi.org/10.1080/09720529.2020.1815341

  • Islam H, Martínez-Moro E, Prakash O (2021) Cyclic codes over a non-chain ring \(R_{e,q}\) and their application to LCD codes. Discrete Math 344(10):112545

  • Kaur J, Dutt S, Sehmi R (2015) Reversible and reversible complement cyclic codes over Galois rings. J Int Acad Phys Sci 19(2):117–121

    MATH  Google Scholar 

  • Massey JL (1964) Reversible codes. Inf Control 7(3):369–380

    Article  MathSciNet  Google Scholar 

  • Ping L, Shixin Z (2008) Cyclic codes of arbitrary lengths over the ring \(\mathbb{F}_q +u \mathbb{F}_q\). J Univ Sci Technol China 38(12):1392–1396

    MathSciNet  MATH  Google Scholar 

  • Prakash O, Islam H, Das S (2021) On cyclic codes with minimal generating sets over the ring \(\mathbb{Z}_{p^k}\). Southeast Asian Bull Math 45(4):521–532

  • Srinivasulu B, Bhaintwal M (2015) Reversible cyclic codes over \(\mathbb{F}_{4}+u\mathbb{F}_{4}\) and their applications to DNA codes. In: Proceedings of 7th International Conference on Information Technology and Electrical Engineering: Envisioning the Trend of Computer, Information and Engineering, ICITEE 2015, Chiang Mai, Thailand, pp 101–105

  • Tzeng K, Hartmann C (1970) On the minimum distance of certain reversible cyclic codes. IEEE Trans Inf Theory 16(5):644–646

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

The authors are thankful to the Department of Science and Technology (DST)(Ref No. DST /INSPIRE/03/2016/001445) and Indian Institute of Technology Patna, Govt. of India, for providing financial support and research facilities.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Om Prakash.

Additional information

Communicated by Thomas Aaron Gulliver.

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

Prakash, O., Patel, S. & Yadav, S. Reversible cyclic codes over some finite rings and their application to DNA codes. Comp. Appl. Math. 40, 242 (2021). https://doi.org/10.1007/s40314-021-01635-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s40314-021-01635-y

Keywords

Mathematics Subject Classification

Navigation