Loading…

Quantum-enhanced Markov chain Monte Carlo

Quantum computers promise to solve certain computational problems much faster than classical computers. However, current quantum processors are limited by their modest size and appreciable error rates. Recent efforts to demonstrate quantum speedups have therefore focused on problems that are both cl...

Full description

Saved in:
Bibliographic Details
Published in:Nature (London) 2023-07, Vol.619 (7969), p.282-287
Main Authors: Layden, David, Mazzola, Guglielmo, Mishmash, Ryan V., Motta, Mario, Wocjan, Pawel, Kim, Jin-Sung, Sheldon, Sarah
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Quantum computers promise to solve certain computational problems much faster than classical computers. However, current quantum processors are limited by their modest size and appreciable error rates. Recent efforts to demonstrate quantum speedups have therefore focused on problems that are both classically hard and naturally suited to current quantum hardware, such as sampling from complicated—although not explicitly useful—probability distributions 1 – 3 . Here we introduce and experimentally demonstrate a quantum algorithm that is similarly well suited to current hardware, but which samples from complicated distributions arising in several applications. The algorithm performs Markov chain Monte Carlo (MCMC), a prominent iterative technique 4 , to sample from the Boltzmann distribution of classical Ising models. Unlike most near-term quantum algorithms, ours provably converges to the correct distribution, despite being hard to simulate classically. But like most MCMC algorithms, its convergence rate is difficult to establish theoretically, so we instead analysed it through both experiments and simulations. In experiments, our quantum algorithm converged in fewer iterations than common classical MCMC alternatives, suggesting unusual robustness to noise. In simulations, we observed a polynomial speedup between cubic and quartic over such alternatives. This empirical speedup, should it persist to larger scales, could ease computational bottlenecks posed by this sampling problem in machine learning 5 , statistical physics 6 and optimization 7 . This algorithm therefore opens a new path for quantum computers to solve useful—not merely difficult—sampling problems. A quantum algorithm is introduced that performs Markov chain Monte Carlo to sample from the Boltzmann distribution of Ising models, demonstrating, through experiments and simulations, a polynomial speedup compared with classical alternatives.
ISSN:0028-0836
1476-4687
DOI:10.1038/s41586-023-06095-4