Faster Logconcave Sampling from a Cold Start in High Dimension
Yunbum Kook, Santosh S. Vempala
Abstract
We present a faster algorithm to generate a warm start for sampling an arbitrary logconcave density specified by an evaluation oracle, leading to the first sub-cubic sampling algorithms for inputs in (near-)isotropic position. A long line of prior work incurred a warm-start penalty of at least linear in the dimension, hitting a cubic barrier, even for the special case of uniform sampling from convex bodies.
Our improvement relies on two key ingredients of independent interest. (1) We show how to sample given a warm start in weaker notions of distance, in particular q-Rényi divergence for q = O(1), whereas previous analyses required stringent ∞-Rényi divergence (with the exception of Hit-and-Run, whose known mixing time is higher). This marks the first improvement in the required warmness since Lovász and Simonovits (1991). (2) We refine and generalize the log-Sobolev inequality of Lee and Vempala (2018), originally established for isotropic logconcave distributions in terms of the diameter of the support, to logconcave distributions in terms of a geometric average of the support diameter and the largest eigenvalue of the covariance matrix.
where S is any open subset of R n with smooth boundary, π(∂S) := lim inf ε↓0 π(Sε)-π(S) ε , and S ε = x : d(x, S) ≤ ε. The Ball walk requires O(n 2 C -2 Ch,d (π)) queries in expectation to reach a distribution that is ε-close to the target uniform distribution π over a convex body in TV-distance, starting from a R ∞ -warm start. We use the notation Ball walk : R ∞ → TV to indicate the required input warmness and output metric. Significant breakthroughs have refined the Cheeger bound [PW60, KLS95, Eld13, LV24, Che21, KL22, Kla23], leading to the current best bound C -2 Ch,d (π) ≲ ∥cov π∥ log n by Klartag [Kla23], where ∥cov π∥ denotes the largest eigenvalue of the covariance matrix of π.
A different sampler Hit-and-Run : R 2 → R 2 , studied in [Lov99, LV06b], was shown to mix using n 2 D 2 C -2
Ch,d K (π) queries, where d K is the cross-ratio distance. Unlike the Ball walk, since C Ch,d K ≤ 1 is tight, progress on the KLS conjecture does not lead to an improvement in its complexity. Since ∥cov π∥ < D 2 , the Ball walk has a better bound from a R ∞ -warm start.
Recently, Kook, Vempala, and Zhang [KVZ24] introduced In-and-Out (equivalently, the proximal sampler [LST21] for uniform distributions, referred to here as PS unif ), a refinement of the Ball walk. Its convergence rate can be directly related to the Poincaré constant for a target π:
Definition 1.1. A probability measure π on R n satisfies a Poincaré inequality with constant C PI (π) if for any locally Lipschitz function f : R n → R, PS unif : R c → R 2 under (PI), and this relaxes the requirement of stringent initial warmness R ∞ to R c without compromising query complexity. This result not only improves theoretical guarantees but also opens doors to more flexible algorithmic design for downstream tasks, as seen shortly.
Moreover, we show analogous improvements for the Proximal sampler for truncated Gaussian distributions πγ σ 2 (referred to as PS Gauss in [KZ25]), where π is the uniform distribution over K and γ σ 2 is a standard Gaussian with covariance σ 2 I n . This family of distributions plays an important role in annealing (e.g., Gaussian cooling). Specifically, we prove that the warmness requirement can also be relaxed from R ∞ to R c without deteriorating the previously established query complexity of n 2 C LSI (πγ σ 2 ) ≤ n 2 σ 2 (i.e., PS Gauss : R c → R 2 under (PI)).
Our discussion naturally prompts the question of how to quickly generate a warm start. The main idea is annealing [DFK91, KLS97, LV06c, CV18, KZ25]. It involves constructing a sequence µ i i∈[m] of distributions gradually approaching the target π, such that (i) µ 1 is easy to sample from (e.g., Gaussians), (ii) µ m is close to the target π, and (iii) a current distribution µ i provides a warm start to the next one µ i+1 .
Lovász and Vempala [LV06c] proposed an annealing scheme maintaining R 2 -warmness, with Hit-and-Run used to transition across annealing distributions. Due to the approximate nature of the distributions obtained during annealing, their analysis uses a coupling argument to account for this issue, providing guarantees for final samples in TV-distance. Hence, combined with Hit-and-Run, when R 2 = E π [∥•∥ 2 ], their final sampling algorithm has query complexity of n 3 R 2 for TV-guarantees.
Gaussian cooling [CV18] uses a sequence of truncated Gaussians πγ σ 2 , increasing the variance σ 2 from n -1 to R 2 according to a predetermined schedule, σ 2 ← σ 2 (1 + σ 2 /R 2 ). This scheme relays stronger R ∞ -warmness, thus being more 'conservative' than the Lovász-Vempala scheme, but benefits from the faster mixing of the Ball walk (for truncated Gaussian) compared to Hit-and-Run. Gaussian cooling has complexity of n 2 (n ∨ R 2 ) with TV-distance guarantees. Roughly, doubling σ 2 takes R 2 /σ 2 phases, and with the com
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Builds on4
- Sampling with Riemannian Hamiltonian Monte Carlo in a Constrained SpaceYunbum Kook, Yin Tat Lee, Ruoqi Shen, Santosh S. VempalaNeurIPS 2022 · 53 citations
- In-and-Out: Algorithmic Diffusion for Sampling Convex BodiesYunbum Kook, Santosh S. Vempala, Matthew Shunshi ZhangNeurIPS 2024 · 25 citations
- Sampling and Integration of Logconcave Functions by Algorithmic DiffusionYunbum Kook, Santosh S. VempalaSTOC 2025 · 2 citations
- Rényi-infinity constrained sampling with d3 membership queriesYunbum Kook, Matthew S. ZhangSODA 2025
Related papers
- Sampling from Convex Sets with a Cold Start using Multiscale DecompositionsHariharan Narayanan, Amit Rajaraman, Piyush SrivastavaSTOC 2023 · 2 citations
- Faster high-accuracy log-concave sampling via algorithmic warm startsJason M. Altschuler, Sinho ChewiFOCS 2023 · 6 citations
- Log-concave Sampling from a Convex Body with a Barrier: a Robust and Unified Dikin WalkYuzhou Gu, Nikki Lijing Kuang, Yian Ma, Zhao Song et al.NeurIPS 2024 · 2 citations
- Double-Loop Unadjusted Langevin AlgorithmPaul Rolland, Armin Eftekhari, Ali Kavis, Volkan CevherICML 2020 · 3 citations
- Sampling from Structured Log-Concave Distributions via a Soft-Threshold Dikin WalkOren Mangoubi, Nisheeth K. VishnoiNeurIPS 2023 · 2 citations
