Mutually Uncorrelated Codes for DNA Storage
Maya Levy, Eitan Yaakobi

TL;DR
This paper investigates the properties, constructions, and extensions of Mutually Uncorrelated (MU) codes, focusing on their application in DNA storage, including error correction, balancing, and synchronization features.
Contribution
It introduces new constructions and analyses for MU codes with error correction, balancing, and run-length constraints, advancing their practical applicability in DNA data storage.
Findings
Efficient algorithms for run-length limited MU codes.
Nearly optimal constructions for (d_h,d_m)-MU codes with error correction.
Connections established between MU codes and comma-free/prefix synchronized codes.
Abstract
Mutually Uncorrelated (MU) codes are a class of codes in which no proper prefix of one codeword is a suffix of another codeword. These codes were originally studied for synchronization purposes and recently, Yazdi et al. showed their applicability to enable random access in DNA storage. In this work we follow the research of Yazdi et al. and study MU codes along with their extensions to correct errors and balanced codes. We first review a well known construction of MU codes and study the asymptotic behavior of its cardinality. This task is accomplished by studying a special class of run-length limited codes that impose the longest run of zeros to be at most some function of the codewords length. We also present an efficient algorithm for this class of constrained codes and show how to use this analysis for MU codes. Next, we extend the results on the run-length limited codes in order to…
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 · Advanced biosensing and bioanalysis techniques
