English

Unstructured Search by Random and Quantum Walk

Quantum Physics 2022-01-04 v2

Abstract

The task of finding an entry in an unsorted list of NN elements famously takes O(N)O(N) queries to an oracle for a classical computer and O(N)O(\sqrt{N}) queries for a quantum computer using Grover's algorithm. Reformulated as a spatial search problem, this corresponds to searching the complete graph, or all-to-all network, for a marked vertex by querying an oracle. In this tutorial, we derive how discrete- and continuous-time (classical) random walks and quantum walks solve this problem in a thorough and pedagogical manner, providing an accessible introduction to how random and quantum walks can be used to search spatial regions. Some of the results are already known, but many are new. For large NN, the random walks converge to the same evolution, both taking Nln(1/ϵ)N \ln(1/\epsilon) time to reach a success probability of 1ϵ1-\epsilon. In contrast, the discrete-time quantum walk asymptotically takes πN/22\pi\sqrt{N}/2\sqrt{2} timesteps to reach a success probability of 1/21/2, while the continuous-time quantum walk takes πN/2\pi\sqrt{N}/2 time to reach a success probability of 11.

Keywords

Cite

@article{arxiv.2011.14533,
  title  = {Unstructured Search by Random and Quantum Walk},
  author = {Thomas G. Wong},
  journal= {arXiv preprint arXiv:2011.14533},
  year   = {2022}
}

Comments

33 pages, 11 figures

R2 v1 2026-06-23T20:35:12.772Z