On the optimal relaxation rate for the Metropolis algorithm in one dimension
A. Patrón, A. D. Chepelianskii, A. Prados, E. Trizac
TL;DR
This work analyzes the relaxation dynamics of the Metropolis algorithm for a particle in a one-dimensional confining potential with symmetric jump proposals. It reveals a novel charge density wave regime arising for two-peaked jumps, and constructs a phase diagram showing diffusion, CDW, and rejection phases, with the optimal convergence rate attained at their triple point. A variational framework is developed to estimate the next-to-largest eigenvalue and the optimal jump distribution, demonstrating that multi-peak designs can surpass traditional diffusion–rejection balances. The findings suggest practical strategies to engineer jump proposals, including multi-peak and sequence-based schemes, to accelerate equilibration in stochastic sampling tasks.
Abstract
We study the relaxation of the Metropolis Monte Carlo algorithm corresponding to a single particle trapped in a one-dimensional confining potential, with even jump distributions that ensure that the dynamics verifies detailed balance. Previous work suggested that, for smooth jump distributions, the fastest relaxation rate is obtained as a result of the competition between diffusive and rejection-dominated dynamics. In this work, we show that a new regime comes into play for two-peaked jump distributions, where the relaxation dynamics is neither dominated by diffusion nor rejection: the eigenmodes adopt an oscillatory form, reminiscent of charge density waves (CDW) -- thus we term this new regime the CDW regime. Using a combination of numerical and analytical techniques, the parameter regions corresponding to diffusion, rejection, and CDW are characterised, as well as the transition lines between them -- i.e. a phase diagram is built. The optimal relaxation rate is located at the triple point of phase coexistence, where the transition lines (diffusive-rejection, diffusive-CDW, and CDW-rejection) intersect. Our theoretical framework is checked versus the numerical diagonalisation of the master equation. We also briefly discuss more sophisticated attempts at optimising the relaxation rate to equilibrium.
