Log-Barrier Riemannian Dynamics
- Log-Barrier Riemannian dynamics are defined through self-concordant barrier functions that induce a Hessian metric, offering an affine-invariant local geometry for constrained domains.
- They underpin advanced sampling methods such as Riemannian Langevin diffusion and Hamiltonian Monte Carlo by adapting classical flows to the barrier-induced metric.
- The framework supports scalable optimization and precise convergence analysis, with techniques like spectral sketching enabling efficient discretization and robust mixing time guarantees.
Log-barrier Riemannian dynamics refers to the interplay between geometric flows, sampling algorithms, and optimization procedures defined on domains equipped with a Riemannian metric induced by a log-barrier or other self-concordant barrier function. The log-barrier function, typically , where encodes the distance to the constraint boundary, defines a Hessian metric that endows the feasible region with affine-invariant local geometry. This framework is central to modern advances in constrained sampling, Riemannian MCMC architectures, and manifold-based optimization methods, providing convergence guarantees and efficient mixing bounds under precise geometric and analytic conditions.
1. Barrier-induced Riemannian Geometry
Let denote an open polytope or, more generally, a convex body characterized via linear or semidefinite inequalities. The log-barrier function diverges near the boundary, shaping the feasible region's interior as a Hessian manifold. The induced Riemannian metric is , with local norm for tangent vectors given by for polytopal constraints (Gatmiry et al., 2022). The Dikin ellipsoid at is defined by , encapsulating local curvature and barrier 'strength' (Gu et al., 2024). For spectrahedral domains, the barrier leads to .
The log-barrier Hessian is self-concordant with explicit constants; for , one obtains bounds such as , and higher order derivative controls ensuring smooth variation in metric and curvature. Such self-concordance is crucial for both algorithmic stability and convergence rate analysis (Gatmiry et al., 2022, Gatmiry et al., 2023).
2. Riemannian Langevin and Hamiltonian Flows
The Riemannian setting generalizes classical Langevin and Hamiltonian dynamics for sampling or optimization. The Riemannian Langevin diffusion is governed by
where encodes the potential function and the log-barrier metric. The invariant measure is with , integrating both target density and metric geometry (Gatmiry et al., 2022). The steepest-descent direction becomes .
Riemannian Hamiltonian Monte Carlo (RHMC) instead exploits geodesics governed by the Hamiltonian , with evolution equations
The intrinsic form reveals the drift induced by both the target density and the metric's curvature (Gatmiry et al., 2023).
3. Discretization Algorithms and Mixing Rates
Unadjusted Langevin algorithms (ULA) and Dikin walk Metropolized proposals allow practical implementation in the log-barrier geometry. Each step involves evaluating or approximating , then generating as a proposal, and accepting/rejecting based on the Metropolis–Hastings ratio. To manage computational complexity, spectral sketching provides within , ensuring nearly affine-invariant sampling with polynomial runtime (Gu et al., 2024).
Mixing time analysis leverages local conductance, isoperimetric inequalities in the cross-ratio metric induced by the barrier, and Lipschitz continuity of the proposal laws (Gu et al., 2024). For polytopes with facets and domain in , robust sampling via the Lee–Sidford barrier achieves mixing rates , superseding ball walk and hit-and-run for both polytopal and spectrahedral domains.
For Riemannian Langevin algorithms, nonasymptotic KL-convergence is established under log-Sobolev inequalities (with constant ) and self-concordant barriers. With step size set according to explicit metric, dimension, and Lipschitz constants, one attains exponential KL-contraction:
The step-size restriction ensures control of geometric discretization error stemming from metric nonuniformity and curvature (Gatmiry et al., 2022).
4. Interior-point Methods on Riemannian Manifolds
Log-barrier Riemannian dynamics extend to optimization via interior-point methods with inequality and equality constraints on manifolds . The Riemannian gradient and Hessian operators adapt standard Newton and trust-region schemes:
- Barrier objective: , well-defined on the strictly feasible region.
- Riemannian gradient:
- Riemannian Hessian:
By forming the KKT map and solving for the Newton step using the block Jacobian, the next iterate is obtained via second-order retraction. Local convergence is ensured given LICQ (constraint qualification), strict complementarity, and second-order sufficiency (Obara et al., 26 May 2025).
With barrier parameter update , near-quadratic convergence is achievable; otherwise, linear reduction yields superlinear contraction towards the solution and corresponding multipliers. Second-order stationarity is maintained by verifying the minimum eigenvalue of the Hessian model remains above (Obara et al., 26 May 2025).
5. Role of Self-Concordance and Curvature Bounds
Self-concordance of the log-barrier and related functions ensures both smoothness and stability of Riemannian algorithms. Explicit bounds on derivatives:
- for
- For the log-barrier, constants are
These properties enable the Taylor expansions necessary for algorithmic error control, allowing step-size choices that keep geometric discretization error proportional to in dimension and curvature (Gatmiry et al., 2022, Gatmiry et al., 2023).
Smoothness of Hamiltonian curves (as in RHMC) is quantified via second-order variation equations, with curvature and drift normality constants controlling total variation in one-step proposals and yielding polynomial mixing time bounds (Gatmiry et al., 2023).
6. Summary of Practical Operation and Guarantees
Practical algorithms in log-barrier Riemannian dynamics proceed via:
- At each iterate, construct or sketch the local Hessian metric .
- Propose a step via local Gaussian using the metric inverse.
- Accept or reject the proposal by evaluating the barrier-induced Metropolis ratio.
- Repeat for an explicitly bounded number of iterations to achieve desired TV-error.
For optimization, a single Newton step per updated barrier parameter suffices for local superlinear or near-quadratic convergence under standard regularity conditions, without inner iterations (Obara et al., 26 May 2025).
Log-barrier Riemannian dynamics unify a spectrum of manifold-based algorithms, balancing affine invariance, efficient sampling, and robust constrained optimization. The framework leverages the geometry of self-concordant barriers, rigorous conductance and isoperimetric analysis, and modern matrix sketching techniques for scalable implementation and sharp convergence guarantees (Gatmiry et al., 2022, Gu et al., 2024, Gatmiry et al., 2023, Obara et al., 26 May 2025).