Correcting a single indel/edit for DNA-based data storage: Linear-time encoders and order-optimality

K Cai, YM Chee, R Gabrys, HM Kiah… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
An indel refers to a single insertion or deletion, while an edit refers to a single insertion,
deletion or substitution. In this article, we investigate codes that correct either a single indel …

Systematic codes correcting multiple-deletion and multiple-substitution errors

W Song, N Polyanskii, K Cai… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
We consider construction of deletion and substitution correcting codes with low redundancy
and efficient encoding/decoding. First, by simplifying the method of Sima et al.(ISIT 2020) …

A segmented-edit error-correcting code with re-synchronization function for DNA-based storage systems

Z Yan, C Liang, H Wu - IEEE Transactions on Emerging Topics …, 2022 - ieeexplore.ieee.org
As a powerful tool for storing digital information in chemically synthesized molecules, DNA-
based data storage has undergone continuous development and received increasingly …

Mutually uncorrelated codes for DNA storage

M Levy, E Yaakobi - IEEE Transactions on Information Theory, 2018 - ieeexplore.ieee.org
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 …

Improved constructions of permutation and multi-permutation codes correcting a burst of stable deletions

Y Sun, Y Zhang, G Ge - IEEE Transactions on Information …, 2023 - ieeexplore.ieee.org
Permutation codes and multi-permutation codes have been widely considered due to their
various applications, especially in flash memory. In this paper, we consider permutation …

A New Version of q-ary Varshamov-Tenengolts Codes with more Efficient Encoders: The Differential VT Codes and The Differential Shifted VT Codes

TT Nguyen, K Cai, PH Siegel - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
The problem of correcting deletions and insertions has recently received significantly
increased attention due to the DNA-based data storage technology, which suffers from …

Coding for deletion channels with multiple traces

M Abroshan, R Venkataramanan… - 2019 IEEE …, 2019 - ieeexplore.ieee.org
Motivated by the sequence reconstruction problem from traces in DNA-based storage, we
consider the problem of designing codes for the deletion channel when multiple …

On Helberg's generalization of the Levenshtein code for multiple deletion/insertion error correction

KAS Abdel-Ghaffar, F Paluncic… - IEEE Transactions …, 2011 - ieeexplore.ieee.org
A proof that the Helberg code is capable of correcting multiple deletion/insertion errors is
presented. This code is a generalization of the number-theoretic Levenshtein code which is …

Codes for correcting three or more adjacent deletions or insertions

L Cheng, TG Swart, HC Ferreira… - … on Information Theory, 2014 - ieeexplore.ieee.org
Codes are presented that can correct the deletion or the insertion of a predetermined
number of adjacent bits greater than or equal to three. This extends the constructions of …

Guess & check codes for deletions, insertions, and synchronization

SK Hanna, S El Rouayheb - IEEE Transactions on Information …, 2018 - ieeexplore.ieee.org
We consider the problem of constructing codes that can correct δ deletions occurring in an
arbitrary binary string of length n bits. Varshamov-Tenengolts (VT) codes, dating back to …