New constructions of DNA codes under multiple constraints and parallel searching algorithms
Guodong Wang, Hongwei Liu, Xueyan Chen

TL;DR
This paper introduces new methods for constructing DNA codes with multiple constraints, utilizing parallel algorithms and algebraic mappings to improve search efficiency and code quality for applications in storage and cryptography.
Contribution
It extends the theory of reversible group codes to finite groups, develops efficient algorithms for DNA code generation, and explores relationships between code weight enumerators to enhance computational methods.
Findings
Developed parallel algorithms for constructing DNA codes with improved parameters.
Established a relationship between $GC$-weight and Hamming weight enumerators to speed up searches.
Generated new DNA codes that are free from secondary structures and conflicts.
Abstract
DNA codes have garnered significant interest due to their utilization in digital media storage, cryptography, and DNA computing. In this paper, we first extend the results of constructing reversible group codes \cite{Cengellenmis} and reversible composite group codes \cite{Korban5} to general even-order finite groups. By using these results, we give parallel searching algorithms to find some new DNA codes with better parameters. Secondly, by mapping codes over to DNA codes, we establish a relationship between the -weight enumerator of DNA codes and the Hamming weight enumerator of their trace codes, which greatly improves the computational efficiency of searching for DNA codes. Based on this relationship, we propose an efficient algorithm for generating DNA codes with -content. Furthermore, we find that there is no direct connection between the -weight…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDNA and Biological Computing · Advanced biosensing and bioanalysis techniques · Algorithms and Data Compression
