Parallelized Midpoint Randomization for Langevin Monte Carlo
Lu Yu, Arnak Dalalyan
TL;DR
The paper addresses accelerating Langevin-based Monte Carlo sampling for smooth, strongly log-concave targets by introducing parallelized randomized midpoint discretizations for both vanilla and kinetic Langevin diffusions. The pRLMC and pRKLMC algorithms partition parallel gradient evaluations to achieve nonasymptotic Wasserstein-2 guarantees with explicit dependence on step size $h$, parallel width $R$, and sequential iterations $Q$, enabling quantified time-speedups. The main contributions include strengthened ${ m W}_2$ bounds with small constants, reduced initialization requirements for kinetic Langevin, and a detailed time-versus-gradient-query trade-off analysis, including limits as $R\to\infty$ and comparisons to concurrent work. The results offer practical guidance on choosing $R$, $Q$, and $h$ to balance convergence speed and computational resources, and they establish improved rates over prior randomized midpoint analyses while highlighting memory considerations for large $p$ and high condition numbers.
Abstract
We study the problem of sampling from a target probability density function in frameworks where parallel evaluations of the log-density gradient are feasible. Focusing on smooth and strongly log-concave densities, we revisit the parallelized randomized midpoint method and investigate its properties using recently developed techniques for analyzing its sequential version. Through these techniques, we derive upper bounds on the Wasserstein distance between sampling and target densities. These bounds quantify the substantial runtime improvements achieved through parallel processing.
