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 almost uniform sampling from a state space S of cardinality N: run a symmetric ergodic Markov chain P on S for long enough to obtain a random state from within ε total variation distance of the uniform distribution over S. The running time of this algorithm, the so-called mixing time of P, is O(δ-1 ( N + ε-1)), where δ is the spectral gap of P. We present a natural quantum version of this algorithm based on repeated measurements of the quantum walk Ut = e-iPt. We show that it samples almost uniformly from S with logarithmic dependence on ε-1 just as the classical walk P 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 O(δ-1/2 N ε-1) when P is the standard transition matrix of a constant-degree graph. We prove each conjecture for a subclass of Cayley graphs.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…