Reconstruction Codes for Deletions and Insertions: Connection, Distinction, and Construction
arXiv:2508.14386
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}.