Codes for Correcting Asymmetric Adjacent Transpositions and Deletions

01/27/2023
by   Shuche Wang, et al.
0

Owing to the vast applications in DNA-based data storage, Gabrys, Yaakobi, and Milenkovic recently proposed to study codes in the Damerau–Levenshtein metric, where both deletion and adjacent transposition errors occur. In particular, they designed a code correcting a single deletion and s adjacent transpositions with at most (1+2s)log n 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 occur. We present several constructions of the codes correcting these errors in various cases. In particular, we design a code correcting a single deletion, s^+ right-shift, and s^- left-shift errors with at most (1+s)log (n+s+1)+1 bits of redundancy where s=s^++s^-. In addition, we investigate codes correcting t 0-deletions and s adjacent transpositions with both unique decoding and list-decoding algorithms. Our main contribution here is a construction of a list-decodable code with list-size O(n^min{s+1,t}) and has at most (max{t,s+1}) log n+O(1) bits of redundancy. Finally, we provide both non-systematic and systematic codes for correcting t blocks of 0-deletions with ℓ-limited-magnitude and s adjacent transpositions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/25/2022

Non-binary Two-Deletion Correcting Codes and Burst-Deletion Correcting Codes

In this paper, we construct systematic q-ary two-deletion correcting cod...
research
02/06/2023

Codes for Correcting t Limited-Magnitude Sticky Deletions

Codes for correcting sticky insertions/deletions and limited-magnitude e...
research
12/18/2021

Beyond Single-Deletion Correcting Codes: Substitutions and Transpositions

We consider the problem of designing low-redundancy codes in settings wh...
research
06/05/2023

Explicit Construction of q-ary 2-deletion Correcting Codes with Low Redundancy

We consider the problem of efficient construction of q-ary 2-deletion co...
research
07/18/2022

Correcting k Deletions and Insertions in Racetrack Memory

One of the main challenges in developing racetrack memory systems is the...
research
05/17/2023

Error-Correcting Codes for Nanopore Sequencing

Nanopore sequencers, being superior to other sequencing technologies for...
research
02/13/2023

Efficient Systematic Deletions/Insertions of 0's Error Control Codes and the L_1 Metric (Extended version)

This paper gives some theory and efficient design of binary block system...

Please sign up or login with your details

Forgot password? Click here to reset