corner
corner

Phys. Rev. A 68, 052313 (2003) [11 pages]

Effects of a random noisy oracle on search algorithm complexity

Download: PDF (122 kB) Buy this article Export: BibTeX or EndNote (RIS)

Neil Shenvi, Kenneth R. Brown, and K. Birgitta Whaley
Department of Chemistry and the Kenneth S. Pitzer Center for Theoretical Chemistry, University of California, Berkeley, California 94720, USA

Received 3 April 2003; published 20 November 2003

Grover’s algorithm provides a quadratic speed-up over classical algorithms for unstructured database or library searches. This paper examines the robustness of Grover’s search algorithm to a random phase error in the oracle and analyzes the complexity of the search process as a function of the scaling of the oracle error with database or library size. Both the discrete- and continuous-time implementations of the search algorithm are investigated. It is shown that unless the oracle phase error scales as O(N-1/4), neither the discrete- nor the continuous-time implementation of Grover’s algorithm is scalably robust to this error in the absence of error correction.

© 2003 The American Physical Society

URL:
http://link.aps.org/doi/10.1103/PhysRevA.68.052313
DOI:
10.1103/PhysRevA.68.052313
PACS:
03.67.Lx