Quadratic mixing for Lee–Sidford Dikin sampling in d² steps

Quadratic mixing is back—this time for the Lee–Sidford Dikin walk. The paper proves chi-square contraction in ~O(d^2) Markov steps for exponential tilts over polytopes, resolving a previously open reverse-proposal gap.
The finding Chi-square mixing for the Lee–Sidford Dikin walk is bounded by ~O(d^2) steps, up to log factors, over exponential tilts on polytopes.
The method The proof controls the reverse Gaussian proposal mismatch caused by the state-dependent local metric near the boundary.
The nuance The result requires finite chi-square divergence from the starting distribution and uses the paper’s rescaled metric and 1/2-lazy Metropolis formulation.
1st MONTH FREE Basic or Pro • code FREE
Claim Offer

The Short Answer

The Lee–Sidford Dikin walk mixes in chi-square divergence in about ~O(d^2) Markov iterations (up to log factors) for exponential-tilt targets over bounded polytopes. This is proven uniformly over all initial laws with finite chi-square divergence.

Practically, the quadratic-in-dimension step complexity makes geometry-tuned sampling inside polytopes more viable as a subroutine in optimization-era ML workflows that repeatedly require sampling under convex constraints.

The guarantee is for the specific 1/2-lazy Metropolis Dikin walk with the paper’s polylogarithmically rescaled Lee–Sidford metric, and the technical proof hinges on controlling the reverse Gaussian proposal via quantitative average self-concordance at the O(1/d) scale.

Quadratic mixing for Lee–Sidford Dikin sampling in d² steps

Introduction: why “mixing” got faster—again

If you’ve ever tried to sample from a complicated probability distribution, you know the frustrating part isn’t just proposing candidate points—it’s making sure the chain actually “forgets” its starting position fast. That forgetting rate is what people mean by mixing time, and it’s usually where theory gets hardest.

This new work from arXiv:2610.22374 tackles mixing for a modern sampling method called the Lee–Sidford Dikin walk. The headline result is a quadratic-in-dimension bound (up to log factors): the chain contracts in chi-square divergence in about
[
\widetilde{O}(d^2)
]
Markov chain iterations, uniformly over a broad family of “tilted” targets. In plain language: in a space of dimension d, the number of steps needed scales like d² rather than something worse.

The proof’s core challenge is subtle: Dikin walks propose Gaussians using a state-dependent local metric near the boundary of a polytope. That’s great for staying inside the feasible region, but it creates a nasty issue: the reverse proposal density is evaluated under a metric at the proposed point. Managing that random metric discrepancy is exactly where previous quadratic bounds stalled.

What this paper resolves—building on earlier partial results—is the last missing ingredient needed to push the mixing analysis through: a quantitative control of that reverse Gaussian term using average self-concordance at the right scale.

Why This Matters: faster sampling geometry for optimization-era ML

The timing is real. Many current ML and optimization workflows depend on sampling—sometimes explicitly (Bayesian inference, MCMC), sometimes implicitly (uncertainty quantification, randomized rounding, likelihood-based calibration). And a lot of those tasks end up sampling within convex constraints, often polytopes, where naive random walks get stuck near the boundary.

What’s exciting here is that the algorithm isn’t generic; it’s leveraging interior-point geometry. The Lee–Sidford metric is built from Lewis weights, which come from Banach-space geometry but have become algorithmically useful. This bridge matters right now because we’re seeing more “optimization-shaped” probabilistic methods—methods whose geometry is tuned to the constraint set rather than to the distribution alone.

A concrete scenario you can picture today:
- Suppose you’re estimating a posterior (or a random feasible solution) over a polytope defined by linear inequalities.
- You want samples quickly enough that you can iterate—maybe in an online setting, or inside a larger algorithm that calls sampling repeatedly.
- If the chain mixes in roughly d² iterations, that can be the difference between “too slow to use” and “fast enough to run as a subroutine”.

Compared to earlier AI-adjacent sampling work, this one is more specialized but more powerful. Prior research often either:
1. Proves mixing but under warm-start assumptions and weaker notions of convergence, or
2. Uses geometry that’s easier to analyze but doesn’t hit the best scaling for the Lee–Sidford setting.

Here, the target family includes all exponential tilts of the uniform distribution (the paper includes the uniform case when ϑ = 0), and the theorem is proven for every starting distribution with finite chi-square divergence—not just “warm starts.” That robustness is a big deal for practical pipelines, where you rarely get perfect initialization.

And importantly: the authors explicitly connect their result to the previously unresolved reverse-proposal step noted in earlier proofs—meaning this is not just incremental improvement; it completes a gap that blocked the quadratic claim.

Main Content: how the Lee–Sidford Dikin walk gets quadratic mixing

1) The sampling problem: log-concave targets inside a polytope

The feasible region is a bounded full-dimensional polytope:
[
K={x\in\mathbb{R}^d:Ax\ge b},
]
with m inequalities and d dimensions.

The targets are distributions supported on K whose densities are exponential tilts of the uniform measure:
[
\pi{\vartheta}(x)\propto \exp(-\vartheta^{\mathsf T}x)\mathbf{1}K(x),
]
so the uniform distribution is the special case ϑ = 0.

The chain they analyze is a Metropolis-corrected Dikin walk, which (roughly) does this:
1. Use a local metric derived from a self-concordant barrier geometry (here: a Lee–Sidford-inspired metric).
2. Propose a new point using a Gaussian increment with covariance proportional to the inverse of that metric.
3. Reject or accept using Metropolis–Hastings to ensure the stationary distribution is exactly the desired π_ϑ.

The key question is: how many iterations until the distribution is close to π_ϑ? In the paper, “close” is measured via chi-square divergence, which is stronger than many common TV/KL-style metrics.

What makes the Lee–Sidford Dikin walk tricky?

Dikin walks adapt to the boundary, which is essential for staying inside K. But adaptation means the proposal distribution depends on the current state through a metric g(x).

In reverse time, you face a term like:
- forward proposal density uses g(x)
- reverse proposal density uses g(y) (the proposed point)

So the analysis must handle random metric differences between x and y, and that’s exactly where earlier proofs didn’t fully establish the needed scaling.

2) The “quadratic in d” claim, stated in practical terms

The result (as captured in the paper) is:

  • Choose an 1/2-lazy version of the Metropolis Dikin walk (it stays put with probability 1/2 and otherwise performs one Metropolis Dikin step).
  • Use a polylogarithmically rescaled Lee–Sidford metric (so the metric is adjusted by a factor L_{m,d} = polylog(m,d)).
  • Use a proposal radius that depends only on constants (dimension-free after rescaling).

Then, for any ϑ ∈ R^d and any initial law μ₀ with finite chi-square divergence, the chain contracts chi-square divergence at a rate strong enough to imply mixing in
[
T \approx \widetilde{O}(d^2)
]
iterations, i.e., the bound matches the desired quadratic scaling up to logarithmic factors.

The paper also emphasizes that:
- the theorem counts Markov chain iterations only (no cost counted for computing Lewis weights),
- and it does not require rounding/affine normalization of K.

That makes the claim more “drop-in” as a theoretical guarantee for the core Markov chain behavior.

3) What the proof needed: average self-concordance at the right scale

Here’s the heart of it, without pretending it’s easy.

To show chi-square contraction, the authors use a mixing framework that boils down to proving a kind of overlap: from two starting states x and y, there must be enough shared probability mass under the accepted transitions.

To get that overlap, they establish:
1. Local proposal overlap for the forward and reverse Gaussian proposals.
2. A bridge from local overlap to global conductance using symmetry/cross-ratio geometry for log-concave measures.

The only missing probabilistic input is controlling a reverse Gaussian quadratic form at scale roughly O(ρ²/d). The paper uses an analytic condition called quantitative average self-concordance (ASC), which essentially measures how the metric behaves along Gaussian-distributed steps of size comparable to the proposal radius.

A simplified intuition:
- If your metric were perfectly stable, reverse and forward quadratic terms would match tightly.
- The boundary-adapted Dikin metric fluctuates.
- ASC is a way to quantify that fluctuation on average, not worst-case.

And here’s what’s new: the paper proves the needed ASC estimate at the correct order using all-order analytic control tools (not just fixed-order Taylor truncations).

They also explain this is the missing piece that blocked earlier quadratic bounds. In particular, prior work had identified reverse-proposal steps as unresolved; earlier best rigorous rates were around ~d^{9/4}-type behavior for closely related cases, and this paper improves it to the desired ~d^2.

4) How they control reverse proposals: selective expansion + Wick/chaos machinery

The ASC proof is the computational heavyweight of the paper. The strategy is multi-stage:

Step A: Expand the metric discrepancy along a random path

They consider the metric discrepancy between points on a segment:
- starting at a base point,
- moving in a Gaussian direction,
- tracking derivatives of the Lee–Sidford metric-related objects.

Then they apply a selective higher-order expansion (inspired by earlier self-concordance/chaos work), which organizes terms by order j, and only keeps what matters at the scale needed.

Step B: Build analytic “horizontal frame jets”

A big technical obstacle: Lewis-weight geometry is hard to differentiate directly.
So the authors build moving orthonormal frames and prove uniform derivative bounds for the objects they need.
This is where they establish all those analytic derivative controls for the Lewis-weight subspace.

Step C: Handle the Gaussian polynomial terms using a projection-weighted contraction theorem

Once you expand everything, you get expressions that look like Gaussian polynomials of increasing order.

To control them, they use a version of Wick/chaos analysis but tailored to a special structure: the relevant polynomials are indexed in a way that comes from a Parseval frame and row/relative-weight constraints.

A key improvement over earlier approaches: they prove an all-order projection-weighted contraction bound for these Gaussian chaoses. The paper notes this removes an extra d^{1/2}-type loss that would otherwise spoil the scaling.

Step D: Truncate at logarithmic order and show the remainder dies

Even with the right bounds, you can’t keep infinitely many terms.
They truncate at a logarithmic order J, and show the remaining terminal loss can be absorbed.

This “truncate and absorb” move is exactly how you turn an asymptotic all-order statement into a concrete complexity bound like ~d^2.

5) From overlap to mixing: conductance, spectral gap, chi-square contraction

Once ASC gives the right local control, the rest is comparatively cleaner (still nontrivial, but more structural).

Local overlap → conductance

The paper uses a known bridge: if you can show that accepted transitions from any pair of points x,y in the interior share enough common mass, you get a lower bound on global stationary conductance.

They then use symmetry and a cross-ratio distance argument to pass from local metric behavior to global conductance under log-concave structure.

Conductance → spectral gap → chi-square mixing

They also rely on standard Markov chain facts:
- for reversible kernels, conductance implies a spectral gap (via Cheeger-type inequalities),
- and spectral gap implies chi-square contraction over iterations.

One nice conceptual point: the theorem works for any initial distribution with finite chi-square divergence—no warm-start assumption required.

How this compares to earlier Lee–Sidford Dikin mixing results

The paper positions itself against several prior works using a mix of different geometries and different target classes (uniform, exponential tilts, different metrics, different walk definitions). Here’s a quick comparison based on the narrative in the provided text.

Work / method Target type Warm start? Scaling status (high-level)
Earlier logarithmic-barrier Dikin walks Includes uniform sampling (tilt variants in extensions) Often yes Polynomial in m,d (not the d²-goal)
Vaidya / John-weight based Gaussian walks Uniform / related targets Typically yes Improved rates like ~d^{5/2} under extra conditions
Lee–Sidford Dikin (previously claimed) Exponential tilts including uniform Not the key issue Quadratic bounds were stated but relied on an unresolved reverse-proposal step
Recent preprint with partial ASC Exponential targets Depends Achieved ~d^{9/4} using a more limited rescaling
This paper (Lee–Sidford + ASC fix) Exponential tilts π_ϑ No (only finite chi-square divergence) Resolves quadratic ~d^2 mixing up to log factors

The big picture: this paper supplies the missing analytic/probabilistic control that turns a “claimed but blocked” quadratic result into a fully rigorous theorem.

For the original paper again: arXiv:2610.22374.

Key Takeaways

Key Takeaways

  • Main result: The 1/2-lazy Metropolis Lee–Sidford Dikin walk mixes in (\widetilde{O}(d^2)) iterations (chi-square contraction), up to log factors, for targets (\pi\vartheta(x)\propto e^{-\vartheta^Tx}\mathbf{1}K(x)) on polytopes.
  • What was missing before: Previous quadratic analyses stalled on controlling the reverse Gaussian proposal under a random (state-dependent) metric—this paper proves the needed average self-concordance estimate at the correct scale.
  • Robust initialization: No warm-start requirement—only finite chi-square divergence of the initial distribution is needed.
  • Geometry matters: The proof leans on Lee–Sidford/Lewis-weight structure plus self-concordance-like regularity, showing how interior-point geometry can be turned into strong sampling guarantees.
  • Practical implication: If you’re building constrained sampling steps inside optimization/ML pipelines (e.g., sampling feasible points or uncertainty quantification inside linear constraints), this improves the theoretical scaling of a principled geometry-aware MCMC method.
  • Future direction: The authors’ machinery (selective expansion + projection-weighted chaos contraction + ASC control) is likely reusable for other locally geometric Markov chains where reverse-proposal control is the bottleneck.

If you want, I can also rewrite the story around one concrete toy polytope (like a hypercube intersected with a simplex) and explain what the Lee–Sidford metric and ASC condition are “doing” geometrically, without the full technical machinery.

Sources Used

This article is a plain-English breakdown of the following peer-reviewed preprint. Read the original for full methodology and results:

Frequently Asked Questions

Limited Time Offer

Unlock the full power of AI.

Ship better work in less time. No limits, no ads, no roadblocks.

1ST MONTH FREE Basic or Pro Plan
Code: FREE
Full AI Labs access
Unlimited Prompt Builder*
500+ Writing Assistant uses
Unlimited Humanizer
Unlimited private folders
Priority support & early releases
Cancel anytime • 10,000+ members
*Fair usage applies on unlimited features to prevent abuse.