Insertion-deletion codes (insdel codes for short) are used for correcting synchronization errors in communications, and in other many interesting fields such as DNA storage, date analysis, race-track memory error correction and language processing, and have recently gained a lot of attention. To determine the insdel distances of linear codes is a very challenging problem. The half-Singleton bound on the insdel distances of linear codes due to Cheng-Guruswami-Haeupler-Li is a basic upper bound on the insertion-deletion error-correcting capabilities of linear codes. On the other hand the natural direct upper bound $d_I(\mathcal C) \leq 2d_H(\mathcal C)$ is valid for any insdel code. In this paper, for a linear insdel code $\mathcal C$ we propose a strict half-Singleton upper bound $d_I(\mathcal C) \leq 2(n-2k+1)$ if $\mathcal C$ does not contain the codeword with all 1s, and a stronger direct upper bound $d_I(\mathcal C) \leq 2(d_H(\mathcal C)-t)$ under a weak condition, where $t\geq 1$ is a positive integer determined by the generator matrix. We also give optimal linear insdel codes attaining our strict half-Singleton bound and direct upper bound, and show that the code length of optimal binary linear insdel codes with respect to the (strict) half-Singleton bound is about twice the dimension. Interestingly explicit optimal linear insdel codes attaining the (strict) half-Singleton bound, with the code length being independent of the finite field size, are given.
翻译:插入- Guruswami- Haeupler- Li 的半音频代码用于纠正通信和其他许多有趣的领域( 如DNA存储、日期分析、种族轨道内存错误校正和语言处理等) 的同步错误, 并且最近引起了很多注意。 要确定线性代码的内径距离是极具挑战性的问题。 由于 Cheng- Guruswami- Haeupler- Li 的内径代码中, 半音频连接在线性代码的内径距离上是插入- 删除错误校正能力的基本上限。 在另一方面, 自然直线性上线性上约束 $d_ I( mathalcal C)\ 错误校正值, 直线性代码中, 直线性代码中, 直线性代码中, 直线性代码中, 直线性代码中, 直线性值为 0. 1 。