Codes Correcting a Burst of Deletions or Insertions

被引:91
|
作者
Schoeny, Clayton [1 ]
Wachter-Zeh, Antonia [2 ,3 ]
Gabrys, Ryan [4 ]
Yaakobi, Eitan [2 ]
机构
[1] Univ Calif Los Angeles, Dept Elect Engn, Los Angeles, CA 90095 USA
[2] Technion Israel Inst Technol, Comp Sci Dept, IL-32000 Haifa, Israel
[3] Tech Univ Munich, Inst Commun Engn, D-80333 Munich, Germany
[4] Spawar Syst Ctr, San Diego, CA 92152 USA
基金
以色列科学基金会; 欧盟地平线“2020”;
关键词
Insertions; deletions; burst correcting codes;
D O I
10.1109/TIT.2017.2661747
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper studies codes that correct a burst of deletions or insertions. Namely, a code will be called a b-burst-deletion/insertion-correcting code if it can correct a burst of deletions/insertions of any b consecutive bits. While the lower bound on the redundancy of such codes was shown by Levenshtein to be asymptotically log(n) + b - 1, the redundancy of the best code construction by Cheng et al. is b(log(n/b + 1)). In this paper, we close on this gap and provide codes with redundancy at most log(n) + (b - 1) log(log(n)) + b - log(b). We first show that the models of insertions and deletions are equivalent and thus it is enough to study codes correcting a burst of deletions. We then derive a non-asymptotic upper bound on the size of b-burst-deletion-correcting codes and extend the burst deletion model to two more cases: 1) a deletion burst of at most b consecutive bits and 2) a deletion burst of size at most b (not necessarily consecutive). We extend our code construction for the first case and study the second case for b = 3, 4.
引用
收藏
页码:1971 / 1985
页数:15
相关论文
共 50 条
  • [31] On correcting bursts of insertions, deletions and reversal errors
    Ferreira, HC
    Vinck, AJH
    [J]. 1998 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY - PROCEEDINGS, 1998, : 195 - 195
  • [32] Marker codes for channels with insertions and deletions
    Ratzer, EA
    [J]. ANNALS OF TELECOMMUNICATIONS, 2005, 60 (1-2) : 29 - 44
  • [33] Multi-Permutation Codes Correcting a Single Burst Unstable Deletions in Flash Memory
    Han, Hui
    Mu, Jianjun
    He, Yu-Cheng
    Jiao, Xiaopeng
    Ma, Wenping
    [J]. IEEE COMMUNICATIONS LETTERS, 2020, 24 (04) : 720 - 724
  • [34] Improved Constructions of Permutation and Multi-Permutation Codes Correcting a Burst of Stable Deletions
    Sun, Yubo
    Zhang, Yiwei
    Ge, Gennian
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2023, 69 (07) : 4429 - 4441
  • [35] Efficient Transmission Schemes for Correcting Insertions/Deletions in DPPM
    Chen, Weigang
    Liu, Yuan
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2016,
  • [36] Decoding on the Modified Pruning Trellis for Correcting Insertions/Deletions
    Liu, Yuan
    Xing, Ruiqing
    Zhao, Xiaonan
    [J]. COMMUNICATIONS, SIGNAL PROCESSING, AND SYSTEMS, 2019, 463 : 1840 - 1847
  • [37] Optimal Codes Correcting Localized Deletions
    Bitar, Rawad
    Hanna, Serge Kas
    Polyanskii, Nikita
    Vorobyev, Ilya
    [J]. 2021 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2021, : 1991 - 1996
  • [38] On linear and cyclic codes for correcting deletions
    Abdel-Ghaffar, Khaled A. S.
    Ferreira, Hendrik C.
    Cheng, Ling
    [J]. 2007 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS, VOLS 1-7, 2007, : 851 - +
  • [39] Guess & Check Codes for Deletions, Insertions, and Synchronization
    Hanna, Serge Kas
    El Rouayheb, Salim
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2019, 65 (01) : 3 - 15
  • [40] Convolutional codes for channels with substitutions, insertions, and deletions
    Mansour, MF
    Tewfik, AH
    [J]. GLOBECOM'02: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-3, CONFERENCE RECORDS: THE WORLD CONVERGES, 2002, : 1051 - 1055