On the Palindromic/Reverse-Complement Duplication Correcting Codes
Yubo Sun, Gennian Ge

TL;DR
This paper develops new error-correcting codes for DNA storage that can handle reverse-complement and palindromic duplications, providing explicit constructions, bounds, and efficient algorithms.
Contribution
It introduces explicit codes for correcting duplications with minimal redundancy and analyzes bounds, advancing DNA storage error correction methods.
Findings
Constructed codes with a single redundant symbol correcting multiple duplications.
Derived a Gilbert-Varshamov bound for duplication-correcting codes.
Presented two explicit codes for correcting length-one reverse-complement duplications.
Abstract
Motivated by applications in in-vivo DNA storage, we study codes for correcting duplications. A reverse-complement duplication of length is the insertion of the reversed and complemented copy of a substring of length adjacent to its original position, while a palindromic duplication only inserts the reversed copy without complementation. We first construct an explicit code with a single redundant symbol capable of correcting an arbitrary number of reverse-complement duplications (respectively, palindromic duplications), provided that all duplications have length and are disjoint. Next, we derive a Gilbert-Varshamov bound for codes that can correct a reverse-complement duplication (respectively, palindromic duplication) of arbitrary length, showing that the optimal redundancy is upper bounded by . Finally, for $q…
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 · Algorithms and Data Compression · Genome Rearrangement Algorithms
