Codes Correcting a Single Long Duplication Error
Information Theory
2023-04-26 v1 math.IT
Abstract
We consider the problem of constructing a code capable of correcting a single long tandem duplication error of variable length. As the main contribution of this paper, we present a -ary efficiently encodable code of length and redundancy that can correct a single duplication of length at least . The complexity of encoding is and the complexity of decoding is . We also present a -ary non-efficient code of length correcting single long duplication of length at least , where as . This code has redundancy less than for sufficiently large . Moreover, we show that in the class of codes correcting a single long duplication with redundancy , the value in our constructions is order-optimal.
Cite
@article{arxiv.2304.12399,
title = {Codes Correcting a Single Long Duplication Error},
author = {Daniil Goshkoder and Nikita Polyanskii and Ilya Vorobyev},
journal= {arXiv preprint arXiv:2304.12399},
year = {2023}
}