English

Polynomial-time trace reconstruction in the smoothed complexity model

Data Structures and Algorithms 2020-08-31 v1

Abstract

In the \emph{trace reconstruction problem}, an unknown source string x{0,1}nx \in \{0,1\}^n is sent through a probabilistic \emph{deletion channel} which independently deletes each bit with probability δ\delta and concatenates the surviving bits, yielding a \emph{trace} of xx. The problem is to reconstruct xx given independent traces. This problem has received much attention in recent years both in the worst-case setting where xx may be an arbitrary string in {0,1}n\{0,1\}^n \cite{DOS17,NazarovPeres17,HHP18,HL18,Chase19} and in the average-case setting where xx is drawn uniformly at random from {0,1}n\{0,1\}^n \cite{PeresZhai17,HPP18,HL18,Chase19}. This paper studies trace reconstruction in the \emph{smoothed analysis} setting, in which a ``worst-case'' string x\worstx^{\worst} is chosen arbitrarily from {0,1}n\{0,1\}^n, and then a perturbed version \bx\bx of x\worstx^{\worst} is formed by independently replacing each coordinate by a uniform random bit with probability σ\sigma. The problem is to reconstruct \bx\bx given independent traces from it. Our main result is an algorithm which, for any constant perturbation rate 0<σ<10<\sigma < 1 and any constant deletion rate 0<δ<10 < \delta < 1, uses \poly(n)\poly(n) running time and traces and succeeds with high probability in reconstructing the string \bx\bx. This stands in contrast with the worst-case version of the problem, for which exp(O(n1/3))\text{exp}(O(n^{1/3})) is the best known time and sample complexity \cite{DOS17,NazarovPeres17}. Our approach is based on reconstructing \bx\bx from the multiset of its short subwords and is quite different from previous algorithms for either the worst-case or average-case versions of the problem. The heart of our work is a new \poly(n)\poly(n)-time procedure for reconstructing the multiset of all O(logn)O(\log n)-length subwords of any source string x{0,1}nx\in \{0,1\}^n given access to traces of xx.

Keywords

Cite

@article{arxiv.2008.12386,
  title  = {Polynomial-time trace reconstruction in the smoothed complexity model},
  author = {Xi Chen and Anindya De and Chin Ho Lee and Rocco A. Servedio and Sandip Sinha},
  journal= {arXiv preprint arXiv:2008.12386},
  year   = {2020}
}
R2 v1 2026-06-23T18:09:13.669Z