The main objective of this paper is to introduce a new approach for constructing reversible and reversible DNA codes over the finite fields $ F_{4^{2m}} $, $ m\ge 1 $ from any given polynomials by utilizing $ T^n $-set codes. Notably, these polynomials are not required to be self-reciprocal divisors of $ x^n-1 $. In addition to this method, we provide some results that demonstrate how to generate reversible and reversible DNA codes from any $ [n, k, d] $-cyclic codes over $ F_{4^{2m}} $ by applying $ T^n $-set codes. Moreover, this approach allows us to determine a lower bound for the distance before completing the entire calculation process. We also construct a correspondence table between DNA sequences made up of $ 20 $-bases and all $ 256 $ elements of the linear code $ \langle T^5_{g} \mid T^5_{(g^{*})^{\circ 4}}\rangle $ over $ F_{16} $, where $ g = w^{13} + x + w^2 x^2 +w^3 x^3 $ is a polynomial in $ x $ over $ F_{16} $ and $ (g^{*})^{\circ 4} $ represents the Hadamard $ 4^{th} $-power of the reciprocal polynomial $ g^{*} $ to demonstrate the fact that non-reversible codes may correspond to reversible DNA codes. Additionally, we provide a detailed table presenting some outcomes related to $ l $-MDS codes, self-orthogonal codes, and their associated parameters.
Citation: Elif Segah Oztas, Amal S. Alali, Shakir Ali, Mohd Azeem, Muhammad S. M. Asri, Kok Bin Wong. On the construction of reversible DNA codes over $ F_{4^{2m}} $ via $ T^n $-set codes[J]. AIMS Mathematics, 2025, 10(12): 29424-29453. doi: 10.3934/math.20251292
The main objective of this paper is to introduce a new approach for constructing reversible and reversible DNA codes over the finite fields $ F_{4^{2m}} $, $ m\ge 1 $ from any given polynomials by utilizing $ T^n $-set codes. Notably, these polynomials are not required to be self-reciprocal divisors of $ x^n-1 $. In addition to this method, we provide some results that demonstrate how to generate reversible and reversible DNA codes from any $ [n, k, d] $-cyclic codes over $ F_{4^{2m}} $ by applying $ T^n $-set codes. Moreover, this approach allows us to determine a lower bound for the distance before completing the entire calculation process. We also construct a correspondence table between DNA sequences made up of $ 20 $-bases and all $ 256 $ elements of the linear code $ \langle T^5_{g} \mid T^5_{(g^{*})^{\circ 4}}\rangle $ over $ F_{16} $, where $ g = w^{13} + x + w^2 x^2 +w^3 x^3 $ is a polynomial in $ x $ over $ F_{16} $ and $ (g^{*})^{\circ 4} $ represents the Hadamard $ 4^{th} $-power of the reciprocal polynomial $ g^{*} $ to demonstrate the fact that non-reversible codes may correspond to reversible DNA codes. Additionally, we provide a detailed table presenting some outcomes related to $ l $-MDS codes, self-orthogonal codes, and their associated parameters.
| [1] |
N. Aboluion, D. H. Smith, S. Perkins, Linear and nonlinear constructions of DNA codes with Hamming distance $d$, constant GC-content and a reverse-complement constraint, Discrete Math., 312 (2012), 1062–1075. https://doi.org/10.1016/j.disc.2011.11.021 doi: 10.1016/j.disc.2011.11.021
|
| [2] |
T. Abualrub, A. Ghrayeb, X. N. Zeng, Construction of cyclic codes over $GF(4)$ for DNA computing, J. Franklin I., 343 (2006), 448–457. https://doi.org/10.1016/j.jfranklin.2006.02.009 doi: 10.1016/j.jfranklin.2006.02.009
|
| [3] |
L. Adleman, Molecular computation of solutions to combinatorial problems, Science, 266 (1994), 1021–1024. https://doi.org/10.1126/science.7973651 doi: 10.1126/science.7973651
|
| [4] |
L. Adleman, P. W. K. Rothemund, S. Roweis, E. Winfree, On applying molecular computation to the data encryption standard, J. Comput. Biol., 6 (1999), 53–63. https://doi.org/10.1089/cmb.1999.6.53 doi: 10.1089/cmb.1999.6.53
|
| [5] |
S. Ali, A. S. Alali, M. Azeem, A. A. Khan, K. B. Wong, On double cyclic codes over finite chain rings for DNA computing, Entropy, 27 (2025), 1187. https://doi.org/10.3390/e27121187 doi: 10.3390/e27121187
|
| [6] |
T. Alsuraiheed, E. S. Oztas, S. Ali, M. B. Yilgor, Reversible codes and applications to DNA codes over $F_{4^2t}[u]/(u^2-1)$, AIMS Math., 8 (2023), 27762–27774. https://doi.org/10.3934/math.2024358 doi: 10.3934/math.2024358
|
| [7] | M. A. D. Boer, Almost MDS codes, Design Code. Cryptogr., 9 (1996), 143–155. https://doi.org/10.1007/BF00124590 |
| [8] |
D. Boneh, C. Dunworth, R. J. Lipton, Breaking DES using a molecular computer, DNA Based Comput., 27 (1995), 37–66. https://doi.org/10.1090/dimacs/027/03 doi: 10.1090/dimacs/027/03
|
| [9] | W. Bosma, J. Cannon, Handbook of Magma functions, University of Sydney, 1995. |
| [10] |
M. M. Brandao, L. Spoladore, L. C. B. Faria, A. S. L. Rocha, M. C. S. Filho, R. Palazzo, Ancient DNA sequence revealed by error-correcting codes, Sci. Rep., 5 (2015), 1–9. https://doi.org/10.1038/srep12051 doi: 10.1038/srep12051
|
| [11] |
Y. M. Chee, S. Ling, Improved lower bounds for constant GC-content DNA codes, IEEE T. Inform. Theory, 54 (2008), 391–394. https://doi.org/10.1109/TIT.2007.911167 doi: 10.1109/TIT.2007.911167
|
| [12] | P. K. Das, V. Tyagi, Reversible and $(n_1, n_2)$-blockwise reversible code, Int. J. Algebra, 6 (2012), 185–191. |
| [13] | C. Ding, C. Tang, Designs from linear codes, 2 Eds, Singapore: World Scientific, 2022. https://doi.org/10.1142/12697 |
| [14] |
H. Q. Dinh, S. Pathak, A. K. Upadhyay, W. Yamaka, New DNA codes from cyclic codes over mixed alphabets, Mathematics, 8 (2020), 1–24. https://doi.org/10.3390/math8111977 doi: 10.3390/math8111977
|
| [15] |
H. Q. Dinh, A. K. Singh, S. Pattanayak, Cyclic DNA codes over the ring $F_2+uF_2+vF_2+uvF_2+v^2F_2+uv^2F_2$, Design Code. Cryptogr., 86 (2018), 1451–1467. https://doi.org/10.1007/s10623-017-0405-x doi: 10.1007/s10623-017-0405-x
|
| [16] |
H. Gu, J. Zhang, On twisted generalized Reed-Solomon codes with $\ell$ twists, IEEE T. Inform. Theory, 70 (2024), 145–153. https://doi.org/10.1109/TIT.2023.3314059 doi: 10.1109/TIT.2023.3314059
|
| [17] |
K. Guenda, T. A. Gulliver, Construction of cyclic codes over $F_2+uF_2$ for DNA computing, Appl. Algebr. Eng. Commun., 24 (2013), 445–459. https://doi.org/10.1007/s00200-013-0188-x doi: 10.1007/s00200-013-0188-x
|
| [18] |
O. D. King, Bounds for DNA codes with constant GC-content, Electron. J. Comb., 10 (2003), 1–13. https://doi.org/10.37236/1726 doi: 10.37236/1726
|
| [19] |
Q. Liao, H. Liao, On $m$-MDS codes over finite fields, Int. J. Comput. Math., 91 (2014), 863–871. https://doi.org/10.1080/00207160.2013.818669 doi: 10.1080/00207160.2013.818669
|
| [20] | L. S. Liebovitch, Y. Tao, A. T. Todorov, L. Levine, Is there an error correcting code in the base sequence in DNA? Biophys. J., 71 (1996), 1539–1544. https://doi.org/10.1016/S0006-3495(96)79356-6 |
| [21] | S. Ling, C. Xing, Coding theory: A first course, Cambridge University Press, 2004. |
| [22] | F. J. MacWilliams, N. J. A. Sloane, The theory of error-correcting codes, Elsevier, 16 (1977). |
| [23] | J. L. Massey, Reversible codes, Inf. Control, 7 (1964), 369–380. https://doi.org/10.1016/S0019-9958(64)90438-3 |
| [24] | S. Mehta, V. Saraswat, S. Sen, Secret sharing using near-MDS codes, In: Cryptology and Information Security, Springer, Cham, 11445 (2019), 195–214. https://doi.org/10.1007/978-3-030-16458-4_12 |
| [25] | S. K. Muttoo, S. Lal, A reversible code over $GF(q)$, Kybernetika, 22 (1986), 85–91. |
| [26] |
E. S. Oztas, I. Siap, Lifted polynomials over $F_16$ and their applications to DNA codes, Filomat, 27 (2013), 461–468. https://doi.org/10.2298/FIL1303459O doi: 10.2298/FIL1303459O
|
| [27] |
E. S. Oztas, I. Siap, On a generalization of lifted polynomials over finite fields and their applications to DNA codes, Int. J. Comput. Math., 92 (2015), 1976–1988. https://doi.org/10.1080/00207160.2014.930449 doi: 10.1080/00207160.2014.930449
|
| [28] | E. S. Oztas, A. S. Alali, S. Ali, M. Azeem, M. S. M. Asri, K. B. Wong, A matrix-theoretic approach to the construction of reversible DNA codes over $F_{4^2t}$, IEEE Access, 2025. https://doi.org/10.1109/ACCESS.2025.3638664 |
| [29] |
O. Prakash, A. Singh, R. K. Verma, P. Sole, W. Cheng, DNA code from cyclic and skew cyclic codes over $F_4[v]/<v^3>$, Entropy, 25 (2023), 239. https://doi.org/10.3390/e25020239 doi: 10.3390/e25020239
|
| [30] |
I. Siap, T. Abualrub, A. Ghrayeb, Cyclic DNA codes over the ring $F_2[u]/(u^2-1)$ based on the deletion distance, J. Franklin I., 346 (2009), 731–740. https://doi.org/10.1016/j.jfranklin.2009.07.002 doi: 10.1016/j.jfranklin.2009.07.002
|
| [31] |
J. Sui, Q. Yue, X. Li, D. Huang, MDS, near-MDS or 2-MDS self-dual codes via twisted generalized Reed-Solomon codes, IEEE T. Inform. Theory, 68 (2022), 7832–7841. https://doi.org/10.1109/TIT.2022.3190676 doi: 10.1109/TIT.2022.3190676
|
| [32] | A. Thomas, B. Rajan, Binary index codes using $l$-th NMDS codes, In: IEEE International Conference on Communications (ICC), 2017, 1–6. https://doi.org/10.1109/ICC.2017.7997268 |
| [33] | H. Tong, W. Chen, F. Yu, On $\ell$-th NMDS codes, Chinese J. Electron., 23 (2014), 454–457. https://doi.org/10.23919/CJE.2014.10851235 |