Codes for Correcting Asymmetric Adjacent Transpositions and Deletions
Abstract: Codes in the Damerau--Levenshtein metric have been extensively studied recently owing to their applications in DNA-based data storage. In particular, Gabrys, Yaakobi, and Milenkovic (2017) designed a length- code correcting a single deletion and adjacent transpositions with at most bits of redundancy. In this work, we consider a new setting where both asymmetric adjacent transpositions (also known as right-shifts or left-shifts) and deletions may occur. We present several constructions of the codes correcting these errors in various cases. In particular, we design a code correcting a single deletion, right-shift, and left-shift errors with at most bits of redundancy where . In addition, we investigate codes correcting $0$-deletions, right-shift, and left-shift errors with both uniquely-decoding and list-decoding algorithms. Our main contribution here is the construction of a list-decodable code with list size and with at most bits of redundancy, where . Finally, we construct both non-systematic and systematic codes for correcting blocks of $0$-deletions with -limited-magnitude and adjacent transpositions.
Paper Prompts
Sign up for free to create and run prompts on this paper.