We consider the problem of correcting insertion and deletion errors in the $d$-dimensional space. This problem is well understood for vectors (one-dimensional space) and was recently studied for arrays (two-dimensional space). For vectors and arrays, the problem is motivated by several practical applications such as DNA-based storage and racetrack memories. From a theoretical perspective, it is interesting to know whether the same properties of insertion/deletion correcting codes generalize to the $d$-dimensional space. In this work, we show that the equivalence between insertion and deletion correcting codes generalizes to the $d$-dimensional space. As a particular result, we show the following missing equivalence for arrays: a code that can correct $t_\mathrm{r}$ and $t_\mathrm{c}$ row/column deletions can correct any combination of $t_\mathrm{r}^{\mathrm{ins}}+t_\mathrm{r}^{\mathrm{del}}=t_\mathrm{r}$ and $t_\mathrm{c}^{\mathrm{ins}}+t_\mathrm{c}^{\mathrm{del}}=t_\mathrm{c}$ row/column insertions and deletions. The fundamental limit on the redundancy and a construction of insertion/deletion correcting codes in the $d$-dimensional space remain open for future work.
翻译:我们考虑的是纠正在 $dd- develop 空间中的插入和删除错误的问题。 这个问题对于矢量( 单维空间) 十分了解, 最近对阵列( 两维空间) 进行了研究 。 对于矢量和阵列, 问题是由DNA存储和种族轨道记忆等若干实际应用驱动的。 从理论上看, 令人感兴趣的是, 插入/ 删除校正代码的相同属性是否一般适用于 $d- dom 空间 。 在这项工作中, 我们显示, 插入和删除校正代码的等值一般化于 $d- sub 空间。 特别是, 我们展示了以下的阵列的等值: 一个能够纠正$\ mathrm{ r} 和$t\ mathrm{ c} 列/ cloum 删除的代码, 可以纠正 $t\ mathrm{ mat_\\\ mattlegrodestration_ destail_ crow/ destail_ crow_ clim_ destail_ destail_ crustrustration{ the_ strual_ strual_\\\\\\\\\\\\\\\\\\\ crodestrual_\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\