cs.DSMar 26, 2026

The Geometry of Efficient Nonconvex Sampling

Authors: Santosh S. VempalaAndre Wibisono

Organizations: Georgia Institute of Technology, College of Computing · Yale University, Department of Computer Science

Abstract

We present an efficient algorithm for uniformly sampling from an arbitrary compact body XRn\mathcal{X} \subset \mathbb{R}^n from a warm start under isoperimetry and a natural volume growth condition. Our result provides a substantial common generalization of known results for convex bodies and star-shaped bodies. The complexity of the algorithm is polynomial in the dimension, the Poincaré constant of the uniform distribution on X\mathcal{X} and the volume growth constant of the set X\mathcal{X}.

Explore similar work

Jun 10, 2026cs.DS

A unified complexity bound for logconcave sampling

We give a simple, unified, and nearly tight bound for sampling arbitrary logconcave distributions from a warm start using the In-and-Out algorithm along with exponential lifting. The main new ingredient in the analysis is an improved bound on the Poincaré constant of a lifted distribution. As a consequence, the resulting convergence rate is nearly tight for both constrained settings (e.g., Gaussian restricted to a convex body) and well-conditioned settings (e.g., strongly logconcave and smooth densities).
Yunbum Kook, Santosh S. Vempala
Sep 14, 2026cs.DS

Thin-shell stability of Gaussian cooling: logconcave sampling with sesteric complexity from a cold start

We show that logconcave probability measures along the Gaussian cooling path have thin-shell stability, generalizing the thin-shell theorem. This result leads to improved complexity for the fundamental problem of sampling an arbitrary logconcave distribution from a cold start. For (near-)isotropic logconcave distributions, the complexity is nearly n2.5n^{2.5}, improving the previous bound of n2.75n^{2.75}, and matching the complexity of the abstract Speedy walk.
Yunbum Kook, Santosh S. Vempala
Jul 15, 2026cs.DS

Beyond the d2.5d^{2.5}-mixing bound for Dikin walks on polytopes

Inspired by interior-point methods (IPM) for structured convex optimization, Kannan and Narayanan introduced the Dikin walk for sampling uniformly from polytopes in 2009. As in IPMs, the Dikin walk is affine-invariant, and its convergence is governed by the barrier geometry used to define its local proposal. They showed that the Dikin walk with the logarithmic barrier for a polytope in Rd\mathbb{R}^{d} with mm linear inequalities mixes in mdmd iterations. In 2017, Chen, Dwivedi, Wainwright, and Yu improved this to d2.5d^{2.5} using a Lewis-weight barrier, and conjectured that the correct mixing time should be d2d^{2}. We make progress toward this conjecture by improving the previous d2.5d^{2.5}-mixing bound. For exponential sampling over a polytope, we prove that the Dikin walk with a scaled Lee--Sidford metric mixes from a warm start in d2.25d^{2.25} iterations. This also yields an improved cold-start complexity via a known annealing framework. The main technical ingredient is improved average self-concordance of the Lee--Sidford metric, which gives high acceptance probability for the Metropolis filter along a random Dikin proposal. While previous analyses were effectively limited to second-order control due to technical difficulties, we develop a principled higher-order analysis. The proof combines a selective higher-order expansion of recursive bottleneck terms, a moving orthonormal-frame calculus for higher derivatives of the Lewis weights, and Wiener-chaos decompositions via multiple stochastic integrals to control the resulting Gaussian polynomials.
Yunbum Kook