Skew-Cyclic and Constacyclic Codes over Finite Chain Rings for DNA-Based Data Storage and Error Correction
Abstract
DNA has considerable potential for long-term data storage, but the process of synthesising, preserving, and sequencing DNA strands can introduce substitutions, insertions, and deletions. In addition, biochemical requirements restrict the sequences that can be used reliably. This paper develops a structured framework for constructing error-correcting DNA codes from skew-cyclic and skew-constacyclic codes over finite chain rings. We first select a chain ring whose additive structure can represent the four DNA nucleotides and define a nucleotide map under which Watson–Crick complementation corresponds to addition by a fixed ring element. We then introduce the skew polynomial ring and describe skew -constacyclic codes as left ideals of . Their generator representations and cardinalities are presented alongside sufficient conditions for reversibility, reverse-complement closure, and balanced GC-content. Error performance is considered through Lee weight and a distance-preserving Gray map. Finally, we outline an end-to-end DNA storage workflow and discuss illustrative constructions: a length-four code over and a genuinely skew construction over that demonstrates non-unique factorisation. The examples clarify the algebraic framework; practical biochemical performance remains a matter for further testing.
Downloads
References
H. Q. Dinh and S. R. López-Permouth, Cyclic and negacyclic codes over finite chain rings, IEEE Transactions on Information Theory, 50(8), 2004.
D. Boucher, W. Geiselmann, and F. Ulmer, Skew-cyclic codes, Applicable Algebra in Engineering, Communication and Computing, 18, 2007.
D. Boucher and F. Ulmer, Coding with skew polynomial rings, Journal of Symbolic Computation, 44, 2009.
I. Siap, T. Abualrub, and N. Aydin, Skew cyclic codes of arbitrary length, International Journal of Information and Coding Theory, 2, 2011.
G. M. Church, Y. Gao, and S. Kosuri, Next-generation digital information storage in DNA, Science, 337, 2012.
N. Goldman et al., Towards practical, high-capacity, low-maintenance information storage in synthesized DNA, Nature, 494, 2013.
Y. Erlich and D. Zielinski, DNA Fountain enables a robust and efficient storage architecture, Science, 355, 2017.
P. Gaborit and O. D. King, Linear constructions for DNA codes, Theoretical Computer Science, 334, 2005.
T. Abualrub, A. Ghrayeb, and X. Zeng, Construction of cyclic codes over GF(4) for DNA computing, Journal of the Franklin Institute, 343, 2006.
B. Yildiz and I. Siap, Cyclic codes over F_2 [u]/(u^4-1) and applications to DNA codes, Computers & Mathematics with Applications, 63, 2012.
The authors and co-authors warrant that the article is their original work, does not infringe any copyright, and has not been published elsewhere. By submitting the article to GPH - International Journal of Mathematics, the authors agree that the journal has the right to retract or remove the article in case of proven ethical misconduct.


















