Codes Correcting a Burst of Deletions or Insertions
Abstract
This paper studies codes that correct bursts of deletions. Namely, a code will be called a -burst-deletion-correcting code if it can correct a deletion of any consecutive bits. While the lower bound on the redundancy of such codes was shown by Levenshtein to be asymptotically , the redundancy of the best code construction by Cheng et al. is . In this paper we close on this gap and provide codes with redundancy at most . We also derive a non-asymptotic upper bound on the size of -burst-deletion-correcting codes and extend the burst deletion model to two more cases: 1) A deletion burst of at most consecutive bits and 2) A deletion burst of size at most (not necessarily consecutive). We extend our code construction for the first case and study the second case for . The equivalent models for insertions are also studied and are shown to be equivalent to correcting the corresponding burst of deletions.
Keywords
Cite
@article{arxiv.1602.06820,
title = {Codes Correcting a Burst of Deletions or Insertions},
author = {Clayton Schoeny and Antonia Wachter-Zeh and Ryan Gabrys and Eitan Yaakobi},
journal= {arXiv preprint arXiv:1602.06820},
year = {2016}
}