Abstract
In this paper, we develop the method for constructing DNA codes of odd length over the finite chain ring $R=\mathbb {F}_{4}[u]/\langle u^{3}\rangle $ , which plays an important role in genetics, bioengineering and DNA computing. By using a Gray map $\eta $ from $R$ to $\mathbb {F}_{4}$ , we give a one-to-one correspondence between 64 DNA codons of the alphabet $\{A, T, G,C\}^{3}$ and the 64 elements of the chain ring $R$ . We also establish a map $\Theta $ from $R^{n}$ to $\{A, T, G,C\}^{3n}$ . Then we provide a necessary and sufficient condition for cyclic codes of odd length over the chain ring $R$ to be reversible. Finally, when $C$ is a reversible cyclic code over $R$ , we derive a necessary and sufficient condition for $\Theta (C)$ to be a DNA code.
Highlights
Deoxyribonucleic acid (DNA) contains the genetic program for the biological development of life
The DNA strand is held by the important feature called complementary base pairing which connects the Watson-Crick complementary bases with each other denoted by Ac = T and Gc = C
Based on the above works, in this paper, we present a construction method DNA codes over the finite chain ring of 64 elements, namely, R = F4/ u3
Summary
Deoxyribonucleic acid (DNA) contains the genetic program for the biological development of life It contains the information on how the cell runs, reproduces, builds and repairs itself, and every other function necessary for the cell life. Zhu and Chen studied cyclic DNA codes over the non-chain ring F2[u, v]/ u2, v2 − v, uv − vu in [26]. Studied the structure of cyclic DNA codes of odd length over the finite ring F2 + uF2 + vF2 + uvF2 + v2F2 + uv2F2, u2 = 0, v3 = v. Based on the above works, in this paper, we present a construction method DNA codes over the finite chain ring of 64 elements, namely, R = F4/ u3.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.