Two of the most common models for channels with synchronisation errors are the Binary Deletion Channel with parameter $p$ ($\text{BDC}_p$) -- a channel where every bit of the codeword is deleted i.i.d with probability $p$, and the Poisson Repeat Channel with parameter $\lambda$ ($\text{PRC}_\lambda$) -- a channel where every bit of the codeword is repeated $\text{Poisson}(\lambda)$ times. Previous codes for these channels can be split into two main categories: inefficient constructions that prove the capacities of these channels are greater than $\frac{1-p}{9}$, $\frac{\lambda}{9}$ respectively, and more recently, codes with efficient encoding and decoding algorithms that have lower rates $\frac{1-p}{16}$, $\frac{\lambda}{17}$. In this work, we present a new method for concatenating synchronisation codes. This method can be used to transform lower bounds on the capacities of these channels into efficient constructions, at a negligible cost to the rate of the code. This yields a family of codes with quasi-linear encoding and decoding algorithms that achieve rates of $\frac{1-p}{9}, \frac{\lambda}{9}$ respectively for these channels.
翻译:同步错误的频道最常见的两种模式是 Binary Deletion 频道( Binary deletion channel) 。 这些频道的旧代码可以分为两大类: 证明这些频道的能力超过 $frac{BDC}9} 的无效结构。 这个方法可以分别用来将这些频道的能力超过$frac{1-p}$, $\frac\lambda$, 更近一些, 具有高效编码和解码算法的代码, 其利率较低 $frac{PRC}1-p ⁇ 16} $, $\frac\c_bda} (lumbda}17} 。 在这项工作中, 我们提出了一种配置同步代码的新方法。 这个方法可以用来将这些频道的能力分别转换为$\frac{{1-p} 美元, 美元\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\