Skip to main content
Log in

Nested Quantum Search and NP-Hard Problems

  • Published:
Applicable Algebra in Engineering, Communication and Computing Aims and scope

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 O(d). It is shown here that an improved quantum search algorithm can be devised that exploits the structure of a tree search problem by nesting this standard search algorithm. The number of iterations required to find the solution of an average instance of a constraint satisfaction problem scales as , with a constant α < 1 depending on the nesting depth and the problem considered. When applying a single nesting level to a problem with constraints of size 2 such as the graph coloring problem, this constant α is estimated to be around 0.62 for average instances of maximum difficulty. This corresponds to a square-root speedup over a classical nested search algorithm, of which our presented algorithm is the quantum counterpart.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Received: August 17, 1998; revised version: December 1, 1999

Rights and permissions

Reprints and permissions

About this article

Cite this article

Cerf, N., Grover, L. & Williams, C. Nested Quantum Search and NP-Hard Problems. AAECC 10, 311–338 (2000). https://doi.org/10.1007/s002000050134

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s002000050134

Navigation