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 条
  • [41] Polar Codes for Channels with Insertions, Deletions, and Substitutions
    Pfister, Henry D.
    Tal, Ido
    [J]. 2021 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2021, : 2554 - 2559
  • [42] Multilayer Codes for Synchronization From Deletions and Insertions
    Abroshan, Mahed
    Venkataramanan, Ramji
    Guillen i Fabregas, Albert
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2021, 67 (06) : 3342 - 3359
  • [43] Codes correcting phased burst erasures
    Keren, O
    Litsyn, S
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1998, 44 (01) : 416 - 420
  • [44] Burst Erasure Correcting LDPC Codes
    Johnson, Sarah J.
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 2009, 57 (03) : 641 - 652
  • [45] Codes correcting phased burst erasures
    Keren, O
    Litsyn, S
    [J]. NINETEENTH CONVENTION OF ELECTRICAL AND ELECTRONICS ENGINEERS IN ISRAEL, 1996, : 336 - 339
  • [46] A THEORY OF BURST CORRECTING CONVOLUTIONAL CODES
    IWADARE, Y
    [J]. ELECTRONICS & COMMUNICATIONS IN JAPAN, 1968, 51 (12): : 105 - +
  • [47] BURST-ERROR CORRECTING CODES
    BENELLI, G
    BIANCIARDI, C
    CAPPELLINI, V
    LONGO, G
    [J]. ALTA FREQUENZA, 1977, 46 (12): : 568 - 581
  • [48] A THEORY OF BURST CORRECTING CONVOLUTIONAL CODES
    IWADARE, Y
    [J]. NEC RESEARCH & DEVELOPMENT, 1969, (13): : 72 - +
  • [49] Correcting Insertions/Deletions in DPPM Using Hidden Markov Model
    Chen, Weigang
    Wang, Lixia
    Han, Changcai
    [J]. IEEE ACCESS, 2020, 8 : 46417 - 46426
  • [50] Codes Correcting Erasures and Deletions for Rank Modulation
    Gabrys, Ryan
    Yaakobi, Eitan
    Farnoud, Farzad
    Sala, Frederic
    Bruck, Jehoshua
    Dolecek, Lara
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2016, 62 (01) : 136 - 150