First-order optimal codes for an adversarial nanopore channel
arXiv:2601.21236
Abstract
We study error-correcting codes for an adversarial nanopore channel, where a -ary string is first transformed by an inter-symbol interference channel with window size into a sequence of overlapping -mers, and an adversary then corrupts this -mer sequence by introducing at most edits. For the deletion-only nanopore channel, we show that the optimal redundancy of -deletion-correcting codes of length lies between and . We then give two explicit deletion-correcting constructions in the regime . The first construction relies on generalized Reed-Solomon codes and has redundancy . The second is based on Sidon sets (or rather sequences) and has redundancy , matching the lower bound to first order. We further extend the -based approach to the edit channel, allowing insertions, deletions, and substitutions of -mers. In the regime , this gives explicit -edit-correcting codes with redundancy , which is first-order optimal.
Updated title and abstract. Added order-optimal constructions. Corrected the constraint on