English

t-Deletion-s-Insertion-Burst Correcting Codes

Information Theory 2022-11-23 v2 math.IT

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 tt-deletion-ss-insertion-burst ((t,s)(t,s)-burst for short) which is a generalization of the (2,1)(2,1)-burst error proposed by Schoeny {\it et. al}. Such an error deletes tt consecutive symbols and inserts an arbitrary sequence of length ss at the same coordinate. We provide a sphere-packing upper bound on the size of binary codes that can correct a (t,s)(t,s)-burst error, showing that the redundancy of such codes is at least logn+t1\log n+t-1. For t2st\geq 2s, an explicit construction of binary (t,s)(t,s)-burst correcting codes with redundancy logn+(ts1)loglogn+O(1)\log n+(t-s-1)\log\log n+O(1) is given. In particular, we construct a binary (3,1)(3,1)-burst correcting code with redundancy at most logn+9\log n+9, which is optimal up to a constant.

Keywords

Cite

@article{arxiv.2201.10259,
  title  = {t-Deletion-s-Insertion-Burst Correcting Codes},
  author = {Ziyang Lu and Yiwei Zhang},
  journal= {arXiv preprint arXiv:2201.10259},
  year   = {2022}
}

Comments

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

R2 v1 2026-06-24T09:01:51.217Z