Error-Correcting Codes for Two Bursts of t1-Deletion-t2-Insertion with Low Computational Complexity
Yajuan Liu, and Tolga M. Duman

TL;DR
This paper develops low-complexity error-correcting codes for correcting multiple burst errors involving deletions and insertions, with theoretical bounds and practical constructions for such codes.
Contribution
It establishes equivalences among different burst error models, derives bounds on code sizes, and provides new constructions with lower computational complexity.
Findings
Codes can correct multiple burst $(t_1,t_2)$-DI errors.
Derived bounds on code sizes for multiple bursts.
Constructed codes with significantly lower complexity.
Abstract
Burst errors involving simultaneous insertions, deletions, and substitutions occur in practical scenarios, including DNA data storage and document synchronization, motivating developments of channel codes that can correct such errors. In this paper, we address the problem of constructing error-correcting codes (ECCs) capable of handling multiple bursts of -deletion--insertion (-DI) errors, where each burst consists of deletions followed by insertions in a binary sequence. We make three key contributions: Firstly, we establish the fundamental equivalence of (1) two bursts of -DI ECCs, (2) two bursts of -DI ECCs, and (3) one burst each of -DI and -DI ECCs. Then, we derive lower and upper bounds on the code size of two bursts of -DI ECCs, which can naturally be extended to the case of multiple bursts.…
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 · Advanced biosensing and bioanalysis techniques · semigroups and automata theory
