Accelerated Markov Chain Monte Carlo Algorithms on Discrete States
Bohan Zhou, Shu Liu, Xinzhe Zuo, Wuchen Li
TL;DR
This paper addresses the challenge of rapid sampling on finite discrete state spaces by embedding Nesterov-style acceleration into Metropolis-Hastings through a damped Hamiltonian flow on the probability simplex endowed with a discrete Wasserstein-2 metric. It develops a family of accelerated discrete MCMC dynamics (aMCMC) built from various divergences and mobilities, notably Chi-squared, KL, log-Fisher, and con-Fisher, and proves positivity and (under suitable conditions) Z-free convergence guarantees. The authors introduce practical numerical schemes including a staggered ODE integrator and a jump-process discretization, along with warm-start and restart strategies to maintain stability, and demonstrate faster convergence and higher accuracy (often O(1/M)) compared to MH on graphs such as lattices, hypercubes, and Gaussian mixtures. The work advances discrete-score-inspired sampling by marrying variational transport on graphs with momentum-based optimization, enabling efficient, normalization-free sampling for complex discrete distributions with potential impact on Bayesian inference and statistical physics simulations.
Abstract
We propose a class of discrete state sampling algorithms based on Nesterov's accelerated gradient method, which extends the classical Metropolis-Hastings (MH) algorithm. The evolution of the discrete states probability distribution governed by MH can be interpreted as a gradient descent direction of the Kullback--Leibler (KL) divergence, via a mobility function and a score function. Specifically, this gradient is defined on a probability simplex equipped with a discrete Wasserstein-2 metric with a mobility function. This motivates us to study a momentum-based acceleration framework using damped Hamiltonian flows on the simplex set, whose stationary distribution matches the discrete target distribution. Furthermore, we design an interacting particle system to approximate the proposed accelerated sampling dynamics. The extension of the algorithm with a general choice of potentials and mobilities is also discussed. In particular, we choose the accelerated gradient flow of the relative Fisher information, demonstrating the advantages of the algorithm in estimating discrete score functions without requiring the normalizing constant and keeping positive probabilities. Numerical examples, including sampling on a Gaussian mixture supported on lattices or a distribution on a hypercube, demonstrate the effectiveness of the proposed discrete-state sampling algorithm.
