TY - JOUR
T1 - DNA-Correcting Codes
T2 - End-to-end Correction in DNA Storage Systems
AU - Boruchovsky, Avital
AU - Bar-Lev, Daniella
AU - Yaakobi, Eitan
N1 - Publisher Copyright:
© 1963-2012 IEEE.
PY - 2025
Y1 - 2025
N2 - This paper introduces a new solution to DNA storage that integrates all three steps of retrieval, namely clustering, reconstruction, and error correction. DNA-correcting codes are presented as a unique solution to the problem of ensuring that the output of the storage system is unique for any valid set of input strands. To this end, we introduce a novel distance metric to capture the unique behavior of the DNA storage system and provide necessary and sufficient conditions for DNA-correcting codes. We also establish bounds and constructions for these codes, including an exploration of the ℓ∞ distance applied to permutations. Here, instead of interpreting permutation elements as numerical values and assessing absolute differences, we treat them as vectors and consider the Hamming distance to better model the DNA Storage System.
AB - This paper introduces a new solution to DNA storage that integrates all three steps of retrieval, namely clustering, reconstruction, and error correction. DNA-correcting codes are presented as a unique solution to the problem of ensuring that the output of the storage system is unique for any valid set of input strands. To this end, we introduce a novel distance metric to capture the unique behavior of the DNA storage system and provide necessary and sufficient conditions for DNA-correcting codes. We also establish bounds and constructions for these codes, including an exploration of the ℓ∞ distance applied to permutations. Here, instead of interpreting permutation elements as numerical values and assessing absolute differences, we treat them as vectors and consider the Hamming distance to better model the DNA Storage System.
UR - http://www.scopus.com/inward/record.url?scp=105002597421&partnerID=8YFLogxK
U2 - 10.1109/TIT.2025.3559684
DO - 10.1109/TIT.2025.3559684
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:105002597421
SN - 0018-9448
JO - IEEE Transactions on Information Theory
JF - IEEE Transactions on Information Theory
ER -