We consider the problem of constructing binary codes for correcting deletions that are localized within certain parts of the codeword that are unknown a priori. The model that we study is when $\delta \leq w$ deletions are localized in a window of size $w$ bits. These $\delta$ deletions do not necessarily occur in consecutive positions, but are restricted to the window of size $w$. The localized deletions model is a generalization of the bursty model, in which all the deleted bits are consecutive. In this paper, we construct new explicit codes for the localized model, based on the family of Guess & Check codes which was previously introduced by the authors. The codes that we construct can correct, with high probability, $\delta \leq w$ deletions that are localized in a single window of size $w$, where $w$ grows with the block length. Moreover, these codes are systematic; have low redundancy; and have efficient deterministic encoding and decoding algorithms. We also generalize these codes to deletions that are localized within multiple windows in the codeword.
翻译:我们考虑了在代码词的某些部分中本地化删除内容的二元代码的构建问题。 我们研究的模型是当$\delta\leq w$删除内容在大小的窗口中本地化时, $w美元位数。 这些$delta$删除内容不一定发生在连续的位置上, 而是局限于大小的窗口 $w$。 本地化删除模式是对爆炸模式的概括化, 其中所有被删除的位数都是连续的。 在本文中, 我们根据作者以前引入的“ Guess & Check” 代码组为本地化模式构建了新的明确代码。 我们构建的代码可以非常可能地校正在单一大小的窗口中本地化的$\delta\leq w$, 美元随着块长而增长。 此外, 这些代码是系统化的; 有低的冗余; 并且有高效的确定性编码和解码算法。 我们还将这些代码简单化为删除了在编码中多个窗口中本地化的代码 。