中文

Unique Insertion Error Patterns in Levenshtein's Reconstruction Problem

信息论 2026-07-07 v1 组合数学

摘要

Levenshtein's sequence reconstruction model plays an essential role in information retrieval of advanced memory systems, such as the DNA-based storage systems. In the model, a word xZqn\mathbf{x}\in\mathbb{Z}_q^n is transmitted through NN noisy channels, and the goal is to recover it. Errors occurring in the channels usually involve substitutions, insertions and deletions. Our focus is on insertions. One of the main questions in this context is determining the minimum number of channels NN required to recover the transmitted word x\mathbf{x}. The original formulation of the reconstruction problem requires that all the output words from the channels are distinct. However, different insertion errors may lead to the same output words. In this paper, we investigate two reconstruction models where the channels are allowed to produce identical output words even though different insertion errors occur in the channels. These two models, called \textit{the multiset model} and \textit{non-multiset model}, generalize the Levenshtein's model. We denote the minimum number of channels required to \textit{unambiguously} recover the transmitted word xZqn\mathbf{x}\in\mathbb{Z}_q^n by Nqm(n,t)+1N_q^m(n,t)+1 in the multiset model and Nqnm(n,t)+1N_q^{nm}(n,t)+1 in the non-multiset model, where tt is the exact number of insertions occurring in a channel. We determine Nqm(n,1)N_q^m(n,1) and Nqnm(n,1)N_q^{nm}(n,1) for all nn and qq, and show the somewhat surprising fact that Nqm(n,1)=Nqnm(n,1)N_q^m(n,1)=N_q^{nm}(n,1). We also provide a full characterization of the words attaining this value and give a general lower bound on Nqm(n,t)N_q^m(n,t) for t1t\ge1 and a recursive upper bound. For t=1t=1, we construct codes CZqn+2C'\subseteq\mathbb{Z}_q^{n+2} from codes CZqnC\subseteq\mathbb{Z}_q^n such that the number of channels required to determine the transmitted word xC\mathbf{x}\in C' is small. This construction is shown to be optimal for certain parameters.

引用

@article{arxiv.2607.06181,
  title  = {Unique Insertion Error Patterns in Levenshtein's Reconstruction Problem},
  author = {Ville Junnila and Tero Laihonen and Tuomo Lehtilä and Pavan Padavu Devaraj},
  journal= {arXiv preprint arXiv:2607.06181},
  year   = {2026}
}