paper

t-Deletion-s-Insertion-Burst Correcting Codes

arXiv:2201.10259

Abstract

Motivated by applications in DNA-based storage and communication systems, we study deletion and insertion errors simultaneously in a burst. In particular, we study a type of error named -deletion--insertion-burst (-burst for short) which is a generalization of the -burst error proposed by Schoeny {\it et. al}. Such an error deletes consecutive symbols and inserts an arbitrary sequence of length at the same coordinate. We provide a sphere-packing upper bound on the size of binary codes that can correct a -burst error, showing that the redundancy of such codes is at least . For , an explicit construction of binary -burst correcting codes with redundancy is given. In particular, we construct a binary -burst correcting code with redundancy at most , which is optimal up to a constant.

Part of this work (the (t,1)-burst model) was presented at ISIT2022. This full version has been submitted to IEEE-IT in August 2022