Log-concave Sampling from a Convex Body with a Barrier: a Robust and Unified Dikin Walk
Not on the map. Why?
Abstract (arXiv)
We consider the problem of sampling from a d-dimensional log-concave distribution π(θ) propto exp(-f(θ)) for L-Lipschitz f, constrained to a convex body with an efficiently computable self-concordant barrier function, contained in a ball of radius R with a w-warm start. We propose a robust sampling framework that computes spectral approximations to the Hessian of the barrier functions in each iteration. We prove that for polytopes that are described by n hyperplanes, sampling with the Lee-Sidford barrier function mixes within widetilde O((d2+dL2R2)log(w/δ)) steps with a per step cost of widetilde O(ndω-1), where ω≈ 2.37 is the fast matrix multiplication exponent. Compared to the prior work of Mangoubi and Vishnoi, our approach gives faster mixing time as we are able to design a generalized soft-threshold Dikin walk beyond log-barrier. We further extend our result to show how to sample from a d-dimensional spectrahedron, the constrained set of a semidefinite program, specified by the set x∈ ℝd: sumi=1d xi Ai succeq C where A1,ldots,Ad, C are n× n real symmetric matrices. We design a walk that mixes in widetilde O((nd+dL2R2)log(w/δ)) steps with a per iteration cost of widetilde O(nω+n2d3ω-5). We improve the mixing time bound of prior best Dikin walk due to Narayanan and Rakhlin that mixes in widetilde O((n2d3+n2dL2R2)log(w/δ)) steps.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 16 of its 78 references that are in the map. First posted on arXiv 8 Oct 2024.
Builds on
16 of 78 references.
References · 16
- 2014SAGA: A Fast Incremental Gradient Method With Support for Non-Strongly Convex Composite Objectivescited by 402
- 2015Privacy for Free: Posterior Sampling and Stochastic Gradient Monte Carlocited by 63
- 2018The promises and pitfalls of Stochastic Gradient Langevin Dynamicscited by 56
- 2017Relative Error Tensor Low Rank Approximationcited by 45
- 2021Fast Sketching of Polynomial Kernels of Polynomial Degreecited by 33
- 2017Sketching for Kronecker Product Regression and P-splinescited by 29
- 2019Optimal Sketching for Kronecker Product Regression and Low Rank Approximationcited by 29
- 2019A near-optimal algorithm for approximating the John Ellipsoidcited by 23
- 2018On the Theory of Variance Reduction for Stochastic Gradient Monte Carlocited by 19
- 2017Fast MCMC sampling algorithms on polytopescited by 17
- 2019Solving Linear Programs with Sqrt(rank) Linear System Solvescited by 15
- 2018Stochastic Variance-Reduced Hamilton Monte Carlo Methodscited by 7
4 more
- 2020Langevin Monte Carlo: random coordinate descent and variance reductioncited by 7
- 2023Tractable MCMC for Private Learning with Pure and Gaussian Differential Privacycited by 4
- 2023Gaussian Cooling and Dikin Walks: The Interior-Point Method for Logconcave Samplingcited by 1
- 2024Faster Sampling from Log-Concave Densities over Polytopes via Efficient Linear Solverscited by 1
Built on by
Citing papers per year: 2026: 2.
2 papers.