Reconstructing Strings from Substrings with Quantum Queries
Richard Cleve, Kazuo Iwama, Fran\c{c}ois Le Gall, Harumichi Nishimura,, Seiichiro Tani, Junichi Teruyama, Shigeru Yamashita

TL;DR
This paper presents a quantum algorithm that reconstructs an unknown string from substrings with significantly fewer queries than classical methods, using Grover search and novel subroutines, along with lower bounds on query complexity.
Contribution
The paper introduces a quantum query algorithm for string reconstruction that outperforms classical approaches and establishes fundamental lower bounds for the problem.
Findings
Quantum algorithm achieves at most 3/4 N + o(N) queries
Classical query complexity is N
Lower bounds show limitations on query efficiency
Abstract
This paper investigates the number of quantum queries made to solve the problem of reconstructing an unknown string from its substrings in a certain query model. More concretely, the goal of the problem is to identify an unknown string by making queries of the following form: "Is a substring of ?", where is a query string over the given alphabet. The number of queries required to identify the string is the query complexity of this problem. First we show a quantum algorithm that exactly identifies the string with at most queries, where is the length of . This contrasts sharply with the classical query complexity . Our algorithm uses Skiena and Sundaram's classical algorithm and the Grover search as subroutines. To make them effectively work, we develop another subroutine that finds a string appearing only once in , which may have an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Machine Learning and Algorithms · Complexity and Algorithms in Graphs
