English

Deletion-Correcting Codes for the $\ell$-Symbol Read Channel

Information Theory 2026-06-24 v1

Abstract

This paper studies deletion-correcting codes for the \ell-symbol read channel, whose noiseless output is the vector of all consecutive \ell-mers of a transmitted sequence. This model is motivated by overlapping-read mechanisms arising in nanopore sequencing, racetrack memories with consecutive read heads, and related sequence-labeling problems. We consider an adversarial setting in which a fixed number of \ell-mers are deleted from the read vector. Our first contribution is a structural characterization of the effect of such deletions: after a minimum number of \ell-mers are inserted to restore consistency, the resulting sequence is obtained from the transmitted sequence by deleting symbols from certain periodic substrings; when t2t\le \ell-2, these deletions correspond to complete minimum periods. Based on this characterization, we introduce check patterns and construct \ell-read deletion-correcting codes via power-sum syndromes. For every 2\ell\ge2, we obtain single-deletion correcting codes with redundancy log(n+2)/(1)\log\lfloor (n+2\ell)/(\ell-1)\rfloor. For 2t/22\le t\le \ell/2, we construct qq-ary \ell-read tt-deletion correcting codes with redundancy tlogn+O(1)t\log n+O(1), and for =2t1\ell=2t-1 with t3t\ge3, we construct codes with redundancy (2t1)logn+O(1)(2t-1)\log n+O(1). We also study the sporadic parameter pairs (,t){(2,2),(3,2),(3,3)}(\ell,t)\in\{(2,2),(3,2),(3,3)\} and obtain improved constructions, including binary \ell-read 22-deletion correcting codes with redundancy 2logn+O(1)2\log n+O(1) for =2,3\ell=2,3, a non-binary 33-read 22-deletion correcting code with redundancy 3logn+O(1)3\log n+O(1), a binary 33-read 33-deletion correcting code with redundancy 5logn+O(1)5\log n+O(1), and a non-binary 33-read 33-deletion correcting code with redundancy 7logn+O(1)7\log n+O(1).

Keywords

Cite

@article{arxiv.2606.26434,
  title  = {Deletion-Correcting Codes for the $\ell$-Symbol Read Channel},
  author = {Zuo Ye and Gennian Ge},
  journal= {arXiv preprint arXiv:2606.26434},
  year   = {2026}
}

Comments

submitted on 2026.06.19