Randomized Midpoint Method for Log-Concave Sampling under Constraints
Yifeng Yu, Lu Yu
TL;DR
This work addresses constrained log-concave sampling by pairing a proximal, projection-based framework with randomized midpoint discretizations of Langevin dynamics to sample from $\nu(\boldsymbol\theta) \propto e^{-U(\boldsymbol\theta)}$ on a convex set $\mathcal{K}$. A two-stage approach first constructs smooth surrogate densities $\nu^{\lambda}$ via projections (Euclidean, Bregman, or Gauge) and then analyzes the Wasserstein distance between $\nu^{\lambda}$ and the target $\nu$, establishing both upper and lower bounds. The authors introduce CRLMC and CRKLMC algorithms for constrained vanilla and kinetic Langevin diffusion, provide sharp non-asymptotic convergence guarantees in $W_1$ and $W_2$, and then derive improved error bounds for CLMC and CKLMC that leverage tighter surrogate-target gaps; empirical results in 2D corroborate the theoretical advantages and show midpoint methods outperform Euler-based schemes. Collectively, the paper advances constrained sampling with a flexible projection framework and faster, provably accurate midpoint-based diffusion samplers, enhancing practicality for high-dimensional, constrained log-concave targets.
Abstract
In this paper, we study the problem of sampling from log-concave distributions supported on convex, compact sets, with a particular focus on the randomized midpoint discretization of both vanilla and kinetic Langevin diffusions in this constrained setting. We propose a unified proximal framework for handling constraints via a broad class of projection operators, including Euclidean, Bregman, and Gauge projections. Within this framework, we establish non-asymptotic bounds in both $\mathcal{W}_1$ and $\mathcal{W}_2$ distances, providing precise complexity guarantees and performance comparisons. In addition, our analysis leads to sharper convergence guarantees for both vanilla and kinetic Langevin Monte Carlo under constraints, improving upon existing theoretical results.
