Almost uniform sampling via quantum walks
Abstract
Many classical randomized algorithms (e.g., approximation algorithms for #P-complete problems) utilize the following random walk algorithm for {\em almost uniform sampling} from a state space of cardinality : run a symmetric ergodic Markov chain on for long enough to obtain a random state from within total variation distance of the uniform distribution over . The running time of this algorithm, the so-called {\em mixing time} of , is , where is the spectral gap of . We present a natural quantum version of this algorithm based on repeated measurements of the {\em quantum walk} . We show that it samples almost uniformly from with logarithmic dependence on just as the classical walk does; previously, no such quantum walk algorithm was known. We then outline a framework for analyzing its running time and formulate two plausible conjectures which together would imply that it runs in time when is the standard transition matrix of a constant-degree graph. We prove each conjecture for a subclass of Cayley graphs.
Cite
@article{arxiv.quant-ph/0606202,
title = {Almost uniform sampling via quantum walks},
author = {Peter C. Richter},
journal= {arXiv preprint arXiv:quant-ph/0606202},
year = {2007}
}
Comments
13 pages; v2 added NSF grant info; v3 incorporated feedback