Nested quantum search and structured problems
- 9 February 2000
- journal article
- research article
- Published by American Physical Society (APS) in Physical Review A
- Vol. 61 (3) , 032303
- https://doi.org/10.1103/physreva.61.032303
Abstract
A quantum algorithm is known that solves an unstructured search problem in a number of iterations of order where d is the dimension of the search space, whereas any classical algorithm necessarily scales as It is shown here that an improved quantum search algorithm can be devised that exploits the structure of a tree search problem by nesting one quantum search within another. The average number of iterations required to find the solution of a typical hard instance of a constraint satisfaction problem is found to scale as with the constant depending on the nesting depth and the type of problem considered. This corresponds to a square-root speedup over a classical nested search algorithm, of which our algorithm is the quantum counterpart. When applying a single nesting level to a problem with constraints of size 2 such as the graph coloring problem, is estimated to be around 0.62.
Keywords
All Related Versions
This publication has 8 references indexed in Scilit:
- A framework for structured quantum searchPhysica D: Nonlinear Phenomena, 1998
- Quantum computation and decision treesPhysical Review A, 1998
- Quantum Computers Can Search Rapidly by Using Almost Any TransformationPhysical Review Letters, 1998
- Highly Structured Searches with Quantum ComputersPhysical Review Letters, 1998
- Strengths and Weaknesses of Quantum ComputingSIAM Journal on Computing, 1997
- Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum ComputerSIAM Journal on Computing, 1997
- Quantum Mechanics Helps in Searching for a Needle in a HaystackPhysical Review Letters, 1997
- Critical Behavior in the Satisfiability of Random Boolean ExpressionsScience, 1994