English

Adaptive Exact Learning in a Mixed-Up World: Dealing with Periodicity, Errors and Jumbled-Index Queries in String Reconstruction

Data Structures and Algorithms 2020-11-26 v3 Discrete Mathematics

Abstract

We study the query complexity of exactly reconstructing a string from adaptive queries, such as substring, subsequence, and jumbled-index queries. Such problems have applications, e.g., in computational biology. We provide a number of new and improved bounds for exact string reconstruction for settings where either the string or the queries are "mixed-up". For example, we show that a periodic (i.e., "mixed-up") string, S=pkpS=p^kp', of smallest period pp, where p<p|p'|<|p|, can be reconstructed using O(σp+lgn)O(\sigma|p|+\lg n) substring queries, where σ\sigma is the alphabet size, if n=Sn=|S| is unknown. We also show that we can reconstruct SS after having been corrupted by a small number of errors dd, measured by Hamming distance. In this case, we give an algorithm that uses O(dσp+dplgnd+1)O(d\sigma|p| + d|p|\lg \frac{n}{d+1}) queries. In addition, we show that a periodic string can be reconstructed using 2σlgn+2plgσ2\sigma\lceil\lg n\rceil + 2|p|\lceil\lg \sigma\rceil subsequence queries, and that general strings can be reconstructed using 2σlgn+nlgσ2\sigma\lceil\lg n\rceil + n\lceil\lg \sigma\rceil subsequence queries, without knowledge of nn in advance. This latter result improves the previous best, decades-old result, by Skiena and Sundaram. Finally, we believe we are the first to study the exact-learning query complexity for string reconstruction using jumbled-index queries, which are a "mixed-up" typeA of query that have received much attention of late.

Keywords

Cite

@article{arxiv.2007.08787,
  title  = {Adaptive Exact Learning in a Mixed-Up World: Dealing with Periodicity, Errors and Jumbled-Index Queries in String Reconstruction},
  author = {Ramtin Afshar and Amihood Amir and Michael T. Goodrich and Pedro Matias},
  journal= {arXiv preprint arXiv:2007.08787},
  year   = {2020}
}

Comments

Full version of SPIRE 2020 conference proceedings paper

R2 v1 2026-06-23T17:11:18.863Z