Reconstruction Codes for Deletions and Insertions: Connection, Distinction, and Construction
Abstract
Let be an error ball function. A set of -ary sequences of length is referred to as an \emph{-reconstruction code} if each sequence within this set can be uniquely reconstructed from any distinct elements within its error ball . The main objective in this area is to determine or establish bounds for the minimum redundancy of -reconstruction codes, denoted by . In this paper, we investigate reconstruction codes where the error ball is either the \emph{-deletion ball} or the \emph{-insertion ball} . Firstly, we establish a fundamental connection between reconstruction codes for deletions and insertions. For any positive integers , any -reconstruction code is also an -reconstruction code. This leads to the inequality . Then, we identify a significant distinction between reconstruction codes for deletions and insertions when and . For deletions, we prove that , which disproves a conjecture posed in \cite{Chrisnata-22-IT}. For insertions, we show that , which extends a key result from \cite{Ye-23-IT}. Finally, we construct -reconstruction codes, where , for and establish respective upper bounds of , , and on the minimum redundancy . This generalizes results previously established in \cite{Sun-23-IT}.
Keywords
Cite
@article{arxiv.2508.14386,
title = {Reconstruction Codes for Deletions and Insertions: Connection, Distinction, and Construction},
author = {Yubo Sun and Gennian Ge},
journal= {arXiv preprint arXiv:2508.14386},
year = {2025}
}