Quantum speedup of classical mixing processes
Abstract
Most approximation algorithms for #P-complete problems (e.g., evaluating the permanent of a matrix or the volume of a polytope) work by reduction to the problem of approximate sampling from a distribution π over a large set . This problem is solved using the Markov chain Monte Carlo method: a sparse, reversible Markov chain P on with stationary distribution π is run to near equilibrium. The running time of this random walk algorithm, the so-called mixing time of P, is O(δ-1 1/π*) as shown by Aldous, where δ is the spectral gap of P and π* is the minimum value of π. A natural question is whether a speedup of this classical method to O(δ-1 1/π*), the diameter of the graph underlying P, is possible using quantum walks. We provide evidence for this possibility using quantum walks that decohere under repeated randomized measurements. We show: (a) decoherent quantum walks always mix, just like their classical counterparts, (b) the mixing time is a robust quantity, essentially invariant under any smooth form of decoherence, and (c) the mixing time of the decoherent quantum walk on a periodic lattice nd is O(n d d), which is indeed O(δ-1 1/π*) and is asymptotically no worse than the diameter of nd (the obvious lower bound) up to at most a logarithmic factor.
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.