Phys. Rev. A 67, 052307 (2003) [11 pages]

Quantum random-walk search algorithm

Download: PDF (169 kB) or Buy this Article (Use Article Pack) Export: BibTeX or EndNote (RIS)

Neil Shenvi1, Julia Kempe1,2,3, and K. Birgitta Whaley1
1Department of Chemistry, University of California, Berkeley, California 94720
2Computer Science Division, EECS, University of California, Berkeley, California 94720
3CNRS-LRI, UMR 8623, Université de Paris-Sud, 91405 Orsay, France

Received 9 October 2002; published 23 May 2003

Quantum random walks on graphs have been shown to display many interesting properties, including exponentially fast hitting times when compared with their classical counterparts. However, it is still unclear how to use these novel properties to gain an algorithmic speedup over classical algorithms. In this paper, we present a quantum search algorithm based on the quantum random-walk architecture that provides such a speedup. It will be shown that this algorithm performs an oracle search on a database of N items with O(sqrt[N]) calls to the oracle, yielding a speedup similar to other quantum search algorithms. It appears that the quantum random-walk formulation has considerable flexibility, presenting interesting opportunities for development of other, possibly novel quantum algorithms.


©2003 The American Physical Society

URL: http://link.aps.org/doi/10.1103/PhysRevA.67.052307
DOI: 10.1103/PhysRevA.67.052307
PACS: 03.67.Lx, 89.70.+c

[ Abstract  |  Previous article  |  Next article  |  Issue 5 ]