Efficient Langevin sampling with position-dependent diffusion
Eugen Bronasco, Benedict Leimkuhler, Dominic Phillips, Gilles Vilmart
TL;DR
This work tackles efficient sampling of the invariant measure for Brownian dynamics with position-dependent diffusion. It introduces the Second-Order Post-processed Variable-Diffusion (PVD-2) scheme, which achieves invariant-measure order $p=2$ while requiring only one force evaluation per timestep, by pairing a drift evaluation with a post-processor built on a weak-order-2 noise integrator. The authors develop a comprehensive convergence framework based on exotic aromatic B-series, including integration-by-parts and tree-formalisms, to prove the $p=2$ result, and analyze mean-square stability with several modification strategies. Extensive numerical experiments across 1D, 2D, and high-dimensional problems confirm the method’s second-order accuracy for the invariant measure and highlight its efficiency and robustness relative to established approaches, particularly in high dimensions or with nontrivial diffusion tensors.
Abstract
We introduce a numerical method for Brownian dynamics with position dependent diffusion tensor which is second order accurate for sampling the invariant measure while requiring only one force evaluation per timestep. Analysis of the sampling bias is performed using the algebraic framework of exotic aromatic Butcher-series. Numerical experiments confirm the theoretical order of convergence and illustrate the efficiency of the new method.
