Quantum algorithm for tree size estimation, with applications to backtracking and 2-player games
arXiv:1704.06774 · doi:10.1145/3055399.3055444
Abstract
We study quantum algorithms on search trees of unknown structure, in a model where the tree can be discovered by local exploration. That is, we are given the root of the tree and access to a black box which, given a vertex , outputs the children of . We construct a quantum algorithm which, given such access to a search tree of depth at most , estimates the size of the tree within a factor of in steps. More generally, the same algorithm can be used to estimate size of directed acyclic graphs (DAGs) in a similar model. We then show two applications of this result: a) We show how to transform a classical backtracking search algorithm which examines nodes of a search tree into an time quantum algorithm, improving over an earlier quantum backtracking algorithm of Montanaro (arXiv:1509.02374). b) We give a quantum algorithm for evaluating AND-OR formulas in a model where the formula can be discovered by local exploration (modeling position trees in 2-player games). We show that, in this setting, formulas of size and depth can be evaluated in quantum time . Thus, the quantum speedup is essentially the same as in the case when the formula is known in advance.
Parameters for Algorithm 1 and the proof of Lemma 16 corrected. We thank Mark Goh for pointing out that Lemma 16 in the previous version was incorrect
References in corpus (1)
Cited by in corpus (14)
- Quantum computing for finance
- Challenges and Opportunities in Quantum Optimization
- Applying quantum algorithms to constraint satisfaction problems
- Quantum speedup of the Travelling Salesman Problem for bounded-degree graphs
- Quantum algorithm for tree size estimation, with applications to backtracking and 2-player games
- A "thoughtful" Local Friendliness no-go theorem: a prospective experiment with new assumptions to suit
- Quantum-accelerated constraint programming
- Diabatic Quantum Annealing for the Frustrated Ring Model
- Mind the gap: Achieving a super-Grover quantum speedup by jumping to the end
- Improved quantum backtracking algorithms using effective resistance estimates
- Hybrid divide-and-conquer approach for tree search algorithms
- Practical implementation of a quantum backtracking algorithm
- Quantum Search with Prior Knowledge
- Relating counting complexity to non-uniform probability measures