English

Trace Reconstruction Problems in Computational Biology

Computational Complexity 2020-10-14 v1 Information Theory Machine Learning math.IT Genomics

Abstract

The problem of reconstructing a string from its error-prone copies, the trace reconstruction problem, was introduced by Vladimir Levenshtein two decades ago. While there has been considerable theoretical work on trace reconstruction, practical solutions have only recently started to emerge in the context of two rapidly developing research areas: immunogenomics and DNA data storage. In immunogenomics, traces correspond to mutated copies of genes, with mutations generated naturally by the adaptive immune system. In DNA data storage, traces correspond to noisy copies of DNA molecules that encode digital data, with errors being artifacts of the data retrieval process. In this paper, we introduce several new trace generation models and open questions relevant to trace reconstruction for immunogenomics and DNA data storage, survey theoretical results on trace reconstruction, and highlight their connections to computational biology. Throughout, we discuss the applicability and shortcomings of known solutions and suggest future research directions.

Keywords

Cite

@article{arxiv.2010.06083,
  title  = {Trace Reconstruction Problems in Computational Biology},
  author = {Vinnu Bhardwaj and Pavel A. Pevzner and Cyrus Rashtchian and Yana Safonova},
  journal= {arXiv preprint arXiv:2010.06083},
  year   = {2020}
}

Comments

20 pages, 8 figures. Accepted to the Special Issue of IEEE Transactions on Information Theory Dedicated to the Memory of Vladimir I. Levenshtein (copyright of journal version transferred to IEEE)

R2 v1 2026-06-23T19:17:45.720Z