cutoff for markov chains - dur · a family of chains has cutoff at mixing times {tn} with window wn...

137
References Cutoff for Markov Chains David A. Levin University of Oregon LMS - EPSRC Durham Symposium 2017 David A. Levin Cutoff for Markov Chains

Upload: others

Post on 25-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Cutoff for Markov Chains

David A. Levin

University of Oregon

LMS - EPSRC Durham Symposium 2017

David A. Levin Cutoff for Markov Chains

Page 2: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Distance to equilibrium, a cartoon of cutoff:

()

(n)()

These slides are athttp://pages.uoregon.edu/dlevin/TALKS/durham.pdfIn particular this document contains a bibliography.

David A. Levin Cutoff for Markov Chains

Page 3: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

The cutoff phenomenon for families of Markov chains was firstidentified in the groundbreaking works of Diaconis, Shahshahaniand Aldous in the 1980’s.

In 1996, P. Diaconis wrote:

At present writing, proof of a cutoff is a difficult,delicate affair, requiring detailed knowledge of the chain,such as all eigenvalues and eigenvectors.

(From P. Diaconis (1996). “The cutoff phenomenon in finite Markovchains”. In: Proc. Nat. Acad. Sci. U.S.A. 93.4, pp. 1659–1664. DOI:10.1073/pnas.93.4.1659.)

David A. Levin Cutoff for Markov Chains

Page 4: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Nonetheless, here, I will focus on examples where cutoff can beproved via probabilistic arguments, generally not requiring detailedanalysis of eigenvalues and eigenvectors.

Early (and current) work focused on random walks on symmetricgroup (shuffling), and other groups.

See talks by Bernstein and Nestoridi for recent cutoff breakthroughson such walks!

Also: see talk by Hermon for a different kind of example where thedegree is bounded.

David A. Levin Cutoff for Markov Chains

Page 5: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Plan

Definitions, simple examples of cutoff and non-cutoff

“Product condition” conjecture and counterexamples, productchains

Strong stationary times

Phase transition phenomenon for Glauber dynamics (somedetails for the mean-field case) and role of cutoff

Bounded degree examples, path coupling and the biasedexclusion process

David A. Levin Cutoff for Markov Chains

Page 6: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Part I: Introduction and simple examples

Definitions

Coupling

Lower bounds

Examples

David A. Levin Cutoff for Markov Chains

Page 7: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Most of these beginning examples were analyzed in by Diaconis,Graham, Shahshahani, Aldous.

The term “cutoff” appears first in work of Aldous and Diaconis(1986).(Also “variation threshold” and “separation threshhold” in Aldousand Diaconis (1987).)

While exact calculation of eigenvalues and eigenvectors is possiblein these examples and give much more precise information, thesimple arguments I give here are useful because they are robust andoften generalizable, unlike spectral methods. And they are goodenough to yield cutoff.

Upper bounds via L2 analysis only work when L1 and L2 mixingoccur at the same time.

David A. Levin Cutoff for Markov Chains

Page 8: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Set-up

(Xt) is an ergodic Markov chain with transition matrix P on afinite state space X .

The unique stationary distribution is π satisfies π=πP.

Let

d(t) = maxx∈X

‖Px(Xt ∈ ·)−π‖TV = maxx∈X

1

2

∑z|Pt(x,z)−π(z)|

= maxx∈X

supA⊂X

|Px(Xt ∈ A)−π(A)|

denote the total variation (L1) distance between the law of Xt

and π.

Classical asymptotics: For a fixed chain, d(t) → 0 as t →∞.

David A. Levin Cutoff for Markov Chains

Page 9: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Other distances

Lp distance, 1 < p ≤∞,

dp(t) = maxx

∥∥∥1− Pt(x,y)

π(y)

∥∥∥Lp(π)

Separation distance:

ds(t) = 1−minx,y

Pt(x,y)

π(y).

Also useful:d(t) = max

x,y‖Pt(x, ·)−Pt(y, ·)‖TV .

It is d(t) which is submultiplicative: d(s+ t) ≤ d(s)d(t).

Note that d(t) ≤ ds(t), also

ds(2t) ≤ 1− (1− d(t))2 ≤ 2d(t) ≤ 4d(t) .

David A. Levin Cutoff for Markov Chains

Page 10: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Families of chains

Let (X (n)t )∞n=1 be a sequence of chains.

The state spaces X (n) and transition matrices depend oninstance-size parameter n.

For example, random walk on the n-cycle: Xn =Zn =Zmod nZ.

Let

t(n)mix(ε) = mint : d(n)(t) < ε

t(n)mix = t(n)

mix(1/4) .

Our point of view: How does t(n)mix(ε) scale as n →∞?

General references on mixing: Aldous and Fill, Saloff-Coste (1997),L. Peres, and Wilmer 2009, 2017.

David A. Levin Cutoff for Markov Chains

Page 11: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

For example, we will show via elementary arguments that thereare constants c1 and c2 so that for random walk on the n-cycle,

c1n2 ≤ t(n)mix ≤ c2n2 .

Is there a sharp constant c? (independent of ε) such thatt(n)

mix(ε) ∼ c?n2?

Or is it that:d(n)(t) ∼φ(t/n2)

where φ smoothly interpolates between φ(0) = 1 and φ(∞) = 0.

David A. Levin Cutoff for Markov Chains

Page 12: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Tool: coupling

Given pair of starting states, x,y, let (Xt ,Yt) be a Markov chainsuch that

(Xt ) is a MC with transition matrix P started at x,(Yt ) is a MC with transition matrix P started at y.

Let τ= mint ≥ 0 : Xt = Yt.

Suppose Xt = Yt for t ≥ τ.

Doeblin:

‖Pt(x, ·)−Pt(y, ·)‖TV = 1

2

∑z|Px(Xt = z)−Py(Yt = z)|

= 1

2

∑z|Px(Xt = z,τ> t)−Py(Yt = z,τ> t)|

≤P(τ> t)

If d(t) = maxx,y ‖Pt(x, ·)−Pt(y, ·)‖, then d(t) ≤ d(t) ≤ 2d(t).

Note that d(s+ t) ≤ d(s)d(t).

David A. Levin Cutoff for Markov Chains

Page 13: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Lazy random walk on Hypercube: 0,1n

coin tossed to decide replacement bit

0011010011

same random coordinate K selected forupdating

0110001010 01100110100011010011

1

Pick a coordinate K uniformly at random, and refresh byreplacing current bit at K with an independent random bit.

Couple two copies of the chain (Xt) and (Yt) by choosing thesame coordinate in both chains and refreshing both chainswith the same bit.

The chains must have met when every coordinate has beenselected at least once!

David A. Levin Cutoff for Markov Chains

Page 14: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Reduces to “coupon collector problem”:

P(τ> t) ≤n∑

k=1P(coordinate k not selected) = n

(1− 1

n

)t

.

Taking t = n logn+ cn yields d(t) ≤ e−c, whence

tmix(ε) ≤ n logn+n log(1/ε) .

This is off by a factor of two; however, we will see later amodification which gives a sharp bound.

David A. Levin Cutoff for Markov Chains

Page 15: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

A better coupling for Random Walk on the Hypercube

Can compute spectral decomposition easily.

However, spectral methods don’t generalize to smallperturbation of the chain, such as Glauber dynamics for theIsing model on complete graph at high temperature.

Possible to obtain sharp bounds via coupling.

Naive coupling is off by a factor of 2:

P(τ> t) ≤ ne−t/n

gives tmix ≤ n logn.

Need to only couple until within distancep

n

Then use diffusive behavior of Hamming distance.

David A. Levin Cutoff for Markov Chains

Page 16: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Reduce to one-dimensional chain

Ehrenfest diffusion:

Let Wt be the hamming weight, Wt :=∑ni=1 X (i)(t).

‖P1(Xt ∈ ·)−π‖ = ‖Pn(Wt ∈ ·)−πW‖

P(Wt+1 −Wt = x |Ft) =

12 x = 0Wt2n x =−1n−Wt

2n x =+1

.

David A. Levin Cutoff for Markov Chains

Page 17: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Since (Xt) is transitive, d(t) = ‖P1(Xt ∈ ·)−π‖.

Couple lazy chains: toss a coin to decide which chain moves.Once the chains meet, they move together.

Let (Dt) be the difference between the two Hamming weights.

Ez,w[Dt+1 −Dt |Ft] =−Dt

n

Ez,w[Dt] ≤ (1−n−1)tD0 ≤ ne−t/n

The stationary distributions cannot distinguish orderp

n siteswhich are not mixed. (CLT.)

Drive the expected distance down top

n in (1/2)n logn steps.

By comparison to simple random walk, only need O(n)additional steps to hit zero.

Thus P(Dt 6= 0) is small if t = (1/2)n logn+αn.

David A. Levin Cutoff for Markov Chains

Page 18: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Lazy random walk on the cycle

Start two particles on Zn at x and y.

Flip a coin to decide which particle to move.

The clockwise distance between the two particles is itself asimple random walk on 0,1, . . . ,n.

Classical gambler’s ruin bounds the expected time it takes tohit 0 or n.

Ex,y(τ) ≤ n2

4

Thus tmix(1/4) ≤ 2n2.

David A. Levin Cutoff for Markov Chains

Page 19: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Lower bound for cycle

Consider the set A = [n/4,3n/4].

Since π(A) = 1/2,

d(t) ≥ 1

2−Pt(0,A) .

By Chebyshev, if t ≤ n2/32, then Pt(0,A) ≤ 1/4.

Thus tmix ≥ n2/32.

David A. Levin Cutoff for Markov Chains

Page 20: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Lower bounds via a statistic

Proposition 1.

For f : X →R, define σ2? := maxVarµ(f ),Varν(f ). If

|Eν(f )−Eµ(f )| ≥ rσ?

then ∥∥µ−ν∥∥TV ≥ 1− 8

r2 .

In particular, if for a Markov chain (Xt) with transition matrix P thefunction f satisfies

|Ex[f (Xt)]−Eπ(f )| ≥ rσ? ,

then ∥∥Pt(x, ·)−π∥∥TV ≥ 1− 8

r2 .

David A. Levin Cutoff for Markov Chains

Page 21: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Let W (x) =∑i x(i) be the Hamming weight, and Rt be the number of

coordinates not updated by time t.

E1(W (X t) | Rt) = Rt + (n−Rt)

2= 1

2(Rt +n) ,

so

E1(W (X t)) = n

2

[1+

(1− 1

n

)t]Also

Var(W (X t)) ≤ n

4

Thus

|Eπ(W )−E1(W (X t)| =σpn

(1− 1

n

)t

.

Thus if t = 12 n logn−nα, then

d(t) ≥ 1−8e2−2α .

David A. Levin Cutoff for Markov Chains

Page 22: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

For hypercube, L2 and L1 (total variation) mixing occur at thesame time tn = 1

2 n logn.

There is a window of size n around (1/2)n logn where mixingoccurs:

limα→−∞d(tn +αn) = 1, lim

α→∞d(tn +αn) = 0.

This is an example of cutoff!

Note that trel = n while tmix =Θ(n logn), so tmix/trel →∞.

David A. Levin Cutoff for Markov Chains

Page 23: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Cutoff

A family of chains has cutoff at mixing times tn with window wn if

limα→∞ liminf

n→∞ d(tn −αwn) = 1

limα→∞ limsup

n→∞d(tn +αwn) = 0

The family has pre-cutoff if it satisfies

sup0<ε<1/2

limsupn→∞

t(n)mix(ε)

t(n)mix(1−ε)

<∞ .

David A. Levin Cutoff for Markov Chains

Page 24: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

When rescaling by tmix, the chain has a cutoff if d approaches a stepfunction:

limn

d(n)(ctmix) =

1 c < 1

0 c > 1

()

(n)()

David A. Levin Cutoff for Markov Chains

Page 25: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Cutoff is often said to be a high dimensional phenomenon,with the hypercube being a key example.

More generally, a stationary measure corresponding to a largenumber of independent or weakly independent variables giverise to the cutoff phenomenon. Examples: hypercube, or moregenerally product chains as dimension tends to infinity. Alsohigh-temperature Ising model.

Early examples all correspond to high-degree chains: walks onsymmetric groups, hypercube all have degrees which areunbounded.

Recently, cutoff explored in bounded degree graphs. (See thetalk by Hermon on Friday for an example!)

David A. Levin Cutoff for Markov Chains

Page 26: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Two arms of research

Given specific family, find the mixing time, prove cutoff, andidentify the window.

Provide criteria for the existence of cutoff for classes of chains.[“Product condition”, hitting time characterizations, etc.]

David A. Levin Cutoff for Markov Chains

Page 27: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Part II

Necessary condition for cutoff.

A conjecture on cutoff.

Counterexamples.

David A. Levin Cutoff for Markov Chains

Page 28: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Spectral Analysis for Reversible Chains

P is reversible if π(x)P(x,y) =π(y)P(y,x) for all x,y.If P is reversible then P has n real eigenvalues1 =λ1 >λ2 > ·· ·λ2 >−1.Let fj be the eigenvector with eigenvalue λj of P. Then

4∥∥Pt(x, ·)−π∥∥2

TV ≤∥∥∥∥Pt(x, ·)

π(·) −1

∥∥∥∥2

2=

n∑j=2

fj(x)2λ2tj .

“This bound is both the key to our present understanding anda main method of proof for cutoff phenomena.” (Diaconis1996).A chain is transitive if for all x,y, there exists a bijection φ suchthat φ(x) = y and P(φ(z),φ(w)) = P(z,w) for all z,w.Transitive chains satisfy:

4∥∥Pt(x, ·)−π∥∥2

TV ≤∥∥∥∥Pt(x, ·)

π(·) −1

∥∥∥∥2

2=

n∑j=2

λ2tj .

David A. Levin Cutoff for Markov Chains

Page 29: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Relaxation time

The relaxation time trel = 1/(1−λ?), where λ? = max2≤i≤n |λi|.The relaxation time is the time required for observations to beapproximately uncorrelated.

Time to mix from typical starting points.

(trel −1)log(1/2ε) ≤ tmix(ε) ≤ trel log

(1

επmin

).

David A. Levin Cutoff for Markov Chains

Page 30: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Hypercube

Lazy random walk on 0,1n.

Eigenvalues are 1− jn with multiplicity

(nj

).

∥∥∥∥Pt(x, ·)π(·) −1

∥∥∥∥2

2=

n∑k=1

(1−k

n

)2t(

n

k

)≤

n∑k=1

e−2tk/n

(n

k

)= (1+e−2t/n)n−1

The RHS is bound by ee−2c −1 when

t = 1

2n logn+ cn

Note L2 and TV mixing occur at the same time for hypercube.

High multiplicity of the second eigenvalue yields cutoff.

David A. Levin Cutoff for Markov Chains

Page 31: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Necessary gap condition

Proposition 2 (Cf. Aldous and Diaconis (1987) Proposition 7.8(b)).

If there is a pre-cutoff, then tmix/(trel −1) →∞.

Proof.

Suppose that the ratio does not tend to infinity. There is an infiniteset of integers J and c1 > 0 such that

trel −1

tmix≥ c1 n ∈ J .

Sincetmix(ε) ≥ (trel −1)log(1/2ε)

Thustmix(ε)

tmix≥ trel −1

tmixlog(1/2ε) ≥ c1 log(1/2ε)

Let ε→ 0.

David A. Levin Cutoff for Markov Chains

Page 32: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

The cycle and the hypercube, revisited, and a conjecture

For the cycle, tmix ³ n2 and trel ³ n2, so there is no cutoff.

For the hypercube tmix/trel ³ logn →∞ and there is a cutoff.

Many such examples led Y. Peres in 2004 to conjecture that thecondition tmix/trel →∞ is usually sufficient for cutoff.

Note that for Lp distance, 1 < p ≤∞, the conjecture was provenby Chen and Saloff-Coste (2008).

While there are counterexamples, it remains to find wideclasses where it is true. It has been verified in many specificcontexts.

David A. Levin Cutoff for Markov Chains

Page 33: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Pre-cutoff, but no cutoff

The following example is due to D. Aldous:2n

2/31/3

2/31/35n

1/5 4/5

n

David A. Levin Cutoff for Markov Chains

Page 34: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

The total variation distance looks like

(15+5/3) t

d(t)

21n15 n n

David A. Levin Cutoff for Markov Chains

Page 35: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Assume the right-most state has a loop.

Since the stationary distribution grows geometrically fromleft-to-right, the chain mixes once it reaches near theright-most point.

It takes about 15n steps for a particle started at the left-mostendpoint to reach the fork. With probability about 3/4, it firstreaches the right endpoint via the bottom path. (This can becalculated using effective resistances

When the walker takes the bottom path, it takes about (5/3)nadditional steps to reach the right. In fact, the time will bewithin order

pn of (5/3)n with high probability.

David A. Levin Cutoff for Markov Chains

Page 36: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

In the event that the walker takes the top path, it takes about6n steps (again ±O(

pn)) to reach the right endpoint.

Thus the total variation distance will drop by 3/4 at time[15+ (5/3)]n, and it will drop by the remaining 1/4 at aroundtime (15+6)n.windows of order

pn.

Thus, the ratio tmix(ε)/tmix(1−ε) will stay bounded as n →∞,but it does not tend to 1.

David A. Levin Cutoff for Markov Chains

Page 37: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Since there is a pre-cutoff, tmix/trel →∞.

Thus tmix/trel →∞ not sufficient for cutoff.

Other counterexamples due to I. Pak, H. Lacoin.

David A. Levin Cutoff for Markov Chains

Page 38: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Biased Random Walk on n-Path

Suppose (Xt) is nearest-neighbor random walk on n-path:

P(Xt+1 −Xt =+1 |Ft) = p

P(Xt+1 −Xt =−1 |Ft) = 1−p

Let β= 2p−1 > 0 be the bias.

Since π is geometric; 1−o(1) of the mass is within O(1) of n.

2 4 6 8 10 12 14

0.1

0.2

0.3

0.4

0.5

David A. Levin Cutoff for Markov Chains

Page 39: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

The chain mixes once it is in a neighborhood of n.

By the Central Limit Theorem,

Xt ∼βt + cp

tZ ,

where Z is a standard Normal random variable.

Thus need t = nβ to mix, and

There is window of O(p

n).

David A. Levin Cutoff for Markov Chains

Page 40: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Trees

Despite the fact that the distance to the origin on an d-ary treebehaves like a biased random walk, the random walk on thetree does not have cutoff. (But now the worst starting locationis on the boundary.)

Consider the binary tree of depth k. Couple lazy random walks(Xt) and (Yt) by selecting one at random to move, until they areat the same level; Once at the same level, move both towardsroot or away from root together.

They must have meet by the time it takes for Xt to hit leavesand then root.

David A. Levin Cutoff for Markov Chains

Page 41: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Commute time via effective resistance

Commute time identity:

2|E|R(a ↔ b) = Ea(τb)+Eb(τa) .

For binary tree, to find effective resistance from root toboundary, glue together all vertices at the same level:

The commute time from leaves to root for non-lazy walk is

2|E|R(ρ↔ ∂T) = 2(n−1)k∑

j=12−j ≤ 2n

Thus tmix ≤ 16n

David A. Levin Cutoff for Markov Chains

Page 42: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Lower bound via Cheeger constant

LetQ(A,Ac) = ∑

x∈A,y∈Ac

π(x)P(x,y).

If

ΦA = Q(A,Ac)

π(A),

then for π(A) ≤ 1/2,

tmix ≥ 1

4ΦA.

(Sinclair and Jerrum 1989).

David A. Levin Cutoff for Markov Chains

Page 43: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Lower bound for binary tree uses Cheeger constant.

Take S to be the “right” tree below the root.

Φ(S) = 1/[2(n−2)]; thus tmix ≥ n−22 .

We also have trel ≤ tmix ≤ c1n.

Sinclair and Jerrum (1989) implies that trel ≥ 1/2Φ?, whencetrel ≥ c2n.

Conclude that both tmix ³ n and trel ³ n, whence there is nocutoff.

David A. Levin Cutoff for Markov Chains

Page 44: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

More on trees

There are examples of trees with cutoff (Y. Peres and Sousi2015b).

Y. Peres and Sousi (2015b) exploit relation between hitting timeand mixing as developed in Y. Peres and Sousi (2015a) (alsoOliveira (2012).)

In fact, the condition tmix/trel →∞ is sufficient for cutoff ontrees (Basu, Hermon, and Y. Peres 2017).

Basu, Hermon, and Y. Peres (2017) establish for the parameter

hit1/2(ε) = mint :

[max

xmax

A :π(A)≥1/2Px(τA > t)

]≤ ε

that there is a cut-off for a family of lazy reversible chain if andonly if

hit1/2(ε)−hit1/2(1−ε) = o(hit1/2(1/4))

David A. Levin Cutoff for Markov Chains

Page 45: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Product chains

Suppose that Pi is a transition matrix on Xi for i = 1,2, . . . ,n. Definefor x,y ∈X =∏n

i=1 Xi,

Pi(x,y) :=

Pi(x(i),y(i)) if x(j) = y(j) for j 6= i,

0 otherwise.,

Let

P = 1

n

n∑i=1

Pi ,

so P corresponds to choosing a coordinate at random and making amove according to Pi in that coordinate.

Product chains studied in Diaconis and Saloff-Coste (1996).

David A. Levin Cutoff for Markov Chains

Page 46: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Cf. Barrera, Lachaud, and Ycart (2006).

Theorem 1.

Suppose, for i = 1, . . . ,n, the spectral gap γi for the chain withreversible transition matrix Pi is bounded below by γ and the

stationary distribution π(i) satisfies√π(i)

min ≥ c0, for some constantc0 > 0. If P is the matrix above, then the Markov chain with matrix Psatisfies

tcontmix (ε) ≤ 1

2γn logn+ 1

γn log(1/[c0ε]). (1)

If the spectral gap γi = γ for all i, then

tcontmix (ε) ≥ n

logn− log

[8log

(1/(1−ε)

)]. (2)

David A. Levin Cutoff for Markov Chains

Page 47: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Lazy chains have a cutoff if and only if the correspondingcontinuous time chains have a cutoff. (Chen and Saloff-Coste2013).

David A. Levin Cutoff for Markov Chains

Page 48: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Hellinger distance

The Hellinger distance

dH (µ,ν) =√∑

x

(√µ(x)−

√ν(x)

)satisfies for µ=∏

µ(i) and ν=∏ν(i)

d2H (µ,ν) ≤∑

d2H (µ(i),ν(i)) .

Also‖µ−ν‖TV ≤ dH (µ,ν) ,

and if µ¿ ν, then

dH (µ,ν) ≤ ‖dµ

dν−1‖L2(ν)

David A. Levin Cutoff for Markov Chains

Page 49: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

As for discrete-time chain, the spectral decomposition of P gives forreversible chains that

2‖Px(Xt ∈ ·)−π‖TV ≤ e−γt

πmin

The continuous time chain X t satisfies

Px(X t = y) =n∏

i=1Px(X (i)

t/n = y(i)) .

Thus

d2H (Pt(x, ·),π) ≤∑

d2H (Px(X (i)

t/n ∈ ·),πi) ≤∑‖Px(X (i)

t/n ∈ ·)πi

−1‖22 ≤

ne−2γt

c20

.

David A. Levin Cutoff for Markov Chains

Page 50: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Yn = (X (n)1 (t), . . . ,X (n)

n (t)), where X (n)i n

i=1 are iid.

Lacoin (2015): For any sequence (Xn)

limsuptmix(1−ε)

tmix(ε)≤ 2.

Easiest to see that it also holds for separation; if D is for theproduct

D(n)s (t) = 1− (1−d(n)

s (t))n

ts(n−2/3) ≤ T ns (1−ε) ≤ T n(ε) ≤ tn

s (n−4/3) ≤ 2tns (n−2/3) .

Holds for TV distance via Hellinger distance.

David A. Levin Cutoff for Markov Chains

Page 51: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Lacoin Example

From Lacoin (2015)

εn = 2−n2.

David A. Levin Cutoff for Markov Chains

Page 52: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

The stationary mass is at C except o(1); the chain mixes once itreaches C.

With high probability, before the chain reaches C, it makes nobacktrack, and it takes the shortcut.

Thus a single copy of the chain has a cutoff at n.

The product chain reaches Cn in about time 2n if one of thecoordinates takes the “long way”, which occurs with non-zeroprobability.

Thus the hitting time of Cn has some mass concentrated nearn and some concentrated at 2n.

David A. Levin Cutoff for Markov Chains

Page 53: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

If τ is the hitting time of C, then

nPA(τ> cn) = nPA(τ> cn | short)1

n+nPA(τ> cn | long)(1− 1

n)

∞ c > 1

1 c ∈ (1,2)

0 c > 2.

If τprod is the hitting time of Cn,

dprod(cn) =P(τprod > cn)+o(1)

= 1− (1−P(τ> cn))n

1 c < 1

1−e−1 c ∈ (1,2)

0 c > 2

David A. Levin Cutoff for Markov Chains

Page 54: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Note that each coordinate is low entropy: essentially determined bya highly biased coin flip.

Thus, there are caveats to “high dimensions have cutoff”: needreasonable entropy in each dimension.

We see here that lack of cutoff is related to lack of concentration ofhitting time.

David A. Levin Cutoff for Markov Chains

Page 55: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Part III

Strong Stationary Times

The Ising Model

Path coupling and the biased exclusion process

David A. Levin Cutoff for Markov Chains

Page 56: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Strong Stationary Times

A strong stationary time τ is a stopping time such thatPx(Xτ ∈ ·) =π, andτ and Xτ are independent.

The separation distance

sx(t) = maxy

[1− Pt(x,y)

π(y)

]satisfies

‖Pt(x, ·)−π‖TV ≤ sx(t) .

David A. Levin Cutoff for Markov Chains

Page 57: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

If τ is a SST thensx(t) ≤Px(τ> t) .

Proof.

From the definition,

Pxτ≤ t, Xt = y =Pxτ≤ tπ(y). (3)

Fix x ∈X . Observe that for every y ∈X ,

1− Pt(x,y)

π(y)= 1− PxXt = y

π(y)

≤ 1− PxXt = y, τ≤ t

π(y)=Pτ> t .

David A. Levin Cutoff for Markov Chains

Page 58: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Top-to-random card shuffle

Next card to be placed in one of the slots

Original bottom card

under the original bottom card

David A. Levin Cutoff for Markov Chains

Page 59: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Theorem 2.

If there exists a halting state for x, then τ is optimal:

sx(t) =Px(τ> t) .

Proof.

If y is a halting state for starting state x and the stopping time τ, then

1− Pt(x,y)

π(y)= 1− PxXt = y

π(y)

≤ 1− PxXt = y, τ≤ t

π(y).

is an equality for every t. Therefore, if there exists a halting state forstarting state x, then

sx(t) ≤Px(τ> t).

is also an equality.

David A. Levin Cutoff for Markov Chains

Page 60: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Example: Top-to-random insertion. Let τ be one shuffle after thefirst time that the next-to-bottom card comes to the top.Since this is a sum of geometrics (+1), the coupon collector analysisapplies:

Px(τ> n logn+ cn) ≤ e−α .

In fact Erdös and Rényi (1961) show that

Px(τ< n logn+ cn) ∼ e−e−c

The optimality of τ shows that there is a separation cut-off at n lognwith window of size n.

David A. Levin Cutoff for Markov Chains

Page 61: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Separation vs Total variation cutoff

Separation and total-vartiation cutoffs are not eqivalent.Hermon, Lacoin, and Y. Peres (2016).

They are for birth-and-death chains J. Ding, Lubetzky, andY. Peres (2010)

David A. Levin Cutoff for Markov Chains

Page 62: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Three regimes for the Ising model

High temperature (β<βc):

David A. Levin Cutoff for Markov Chains

Page 63: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Three regimes for the Ising model

low temperature (β>βc),

David A. Levin Cutoff for Markov Chains

Page 64: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Three regimes for the Ising model

critical temperature (β=βc),

David A. Levin Cutoff for Markov Chains

Page 65: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Mixing behavior of Glauber dynamics for Ising

Picture to confirm, precise definitions to follow. Glauberdynamics for the Ising model on graph with n vertives.

At high temperature, mixing is as fast as possible n logn, withcutoff.

At critical temperature, the mixing is polynomial in n with nocut-off

At low temperature, mixing is exponential in n.

At low temperature, confined to one of the phases, there is fastmixing with a cutoff.

Lattice cases beyond the scope of these lectures, but we willprovide some details for the complete graph.

Key idea is that careful couplings can give bounds sharpenough to prove a cutoff.

David A. Levin Cutoff for Markov Chains

Page 66: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Introduction to Glauber dynamics for Ising model

Let Gn = (Vn,En) be a graph with N = |Vn| <∞ vertices.

The nearest-neighbor Ising model on Gn is the probabilitydistribution on −1,1Vn given by

µ(σ) = Z(β)−1 exp

∑(u,v)∈En

σ(u)σ(v)

),

where σ ∈ −1,1Vn .

The interaction strength β is a parameter which has physicalinterpretation as 1

temperature .

David A. Levin Cutoff for Markov Chains

Page 67: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Glauber dynamics

The (single-site) Glauber dynamics for µ is a Markov chain (Xt)having µ as its stationary distribution.

Transitions are made from state σ as follows:

1 a vertex v is chosen uniformly at random from Vn.

2 The new state σ′ agrees with σ everywhere except possibly at v,where σ′(v) = 1 with probability

eβS(σ,v)

eβS(σ,v) +e−βS(σ,v)

whereS(σ,v) := ∑

w:w∼vσ(w).

Note the probability above equals the µ-conditional probability of apositive spin at v, given that that all spins agree with σ at verticesdifferent from v.

David A. Levin Cutoff for Markov Chains

Page 68: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Glauber dynamics

The (single-site) Glauber dynamics for µ is a Markov chain (Xt)having µ as its stationary distribution.

Transitions are made from state σ as follows:

1 a vertex v is chosen uniformly at random from Vn.

2 The new state σ′ agrees with σ everywhere except possibly at v,where σ′(v) = 1 with probability

eβS(σ,v)

eβS(σ,v) +e−βS(σ,v)

whereS(σ,v) := ∑

w:w∼vσ(w).

Note the probability above equals the µ-conditional probability of apositive spin at v, given that that all spins agree with σ at verticesdifferent from v.

David A. Levin Cutoff for Markov Chains

Page 69: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Glauber dynamics

The (single-site) Glauber dynamics for µ is a Markov chain (Xt)having µ as its stationary distribution.

Transitions are made from state σ as follows:

1 a vertex v is chosen uniformly at random from Vn.

2 The new state σ′ agrees with σ everywhere except possibly at v,where σ′(v) = 1 with probability

eβS(σ,v)

eβS(σ,v) +e−βS(σ,v)

whereS(σ,v) := ∑

w:w∼vσ(w).

Note the probability above equals the µ-conditional probability of apositive spin at v, given that that all spins agree with σ at verticesdifferent from v.

David A. Levin Cutoff for Markov Chains

Page 70: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

A conjecture

For the Glauber dynamics on graph sequences with boundeddegree, tn

mix =Ω(n logn).(T. Hayes and A. Sinclair)

For Ising, lower bound ofΩ(n logn) from J. Ding and Y. Peres (2009);simple proof from Nestoridi (2017).

If the Glauber dynamics for a sequence of transitive graphs satisfiestn

mix = O(n logn), is there is a cut-off? (Peres)

David A. Levin Cutoff for Markov Chains

Page 71: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Mean field case

Take Gn = Kn, the complete graph on the n vertices: Vn = 1, . . . ,n,and En contains all

(n2

)possible edges.

The total interaction strength should be O(1), so replace β by β/n.The probability of updating to a +1 is then

eβ(S−σ(v))/n

eβ(S−σ(v))/n +e−β(S−σ(v))/n

where S is the total magnetization

S =n∑

i=1σ(i).

The statistic S is almost sufficient for determining the updatingprobability.

The chain (St) will be key to analysis of the dynamics.

David A. Levin Cutoff for Markov Chains

Page 72: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Mean field case

Take Gn = Kn, the complete graph on the n vertices: Vn = 1, . . . ,n,and En contains all

(n2

)possible edges.

The total interaction strength should be O(1), so replace β by β/n.The probability of updating to a +1 is then

eβ(S−σ(v))/n

eβ(S−σ(v))/n +e−β(S−σ(v))/n

where S is the total magnetization

S =n∑

i=1σ(i).

The statistic S is almost sufficient for determining the updatingprobability.

The chain (St) will be key to analysis of the dynamics.

David A. Levin Cutoff for Markov Chains

Page 73: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Mean field case

Take Gn = Kn, the complete graph on the n vertices: Vn = 1, . . . ,n,and En contains all

(n2

)possible edges.

The total interaction strength should be O(1), so replace β by β/n.The probability of updating to a +1 is then

eβ(S−σ(v))/n

eβ(S−σ(v))/n +e−β(S−σ(v))/n

where S is the total magnetization

S =n∑

i=1σ(i).

The statistic S is almost sufficient for determining the updatingprobability.

The chain (St) will be key to analysis of the dynamics.

David A. Levin Cutoff for Markov Chains

Page 74: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Mean field has tmix = O(n logn)

A consequence (that can be obtained, e.g., from Aizenman andHolley (1987)) of the Dobrushin-Shlosman uniqueness criterion:For the Glauber dynamics on Kn, if β< 1, then

tmix = O(n logn).

(See also Bubley and Dyer (1998).)

David A. Levin Cutoff for Markov Chains

Page 75: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

High temperature mean-field

Theorem 3 (L.-Luczak-Peres 2010).

Let (X nt ) be the Glauber dynamics for the Ising model on Kn. If β< 1,

then tmix(ε) = (1+o(1)) n logn2(1−β) and there is a cut-off.

In fact, we show that there is window of size O(n) centered about

tn = 1

2(1−β)n logn.

That is,limsup

ndn(tn +γn) → 0 as γ→∞.

andliminf

ndn(tn +γn) → 1 as γ→−∞.

David A. Levin Cutoff for Markov Chains

Page 76: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Critical temperature mean-field

Theorem 4 (L.-Luczak-Peres).

Let (X nt ) be the Glauber dynamics for the Ising model on Kn. If β= 1,

then there are constants c1 and c2 so that

c1n3/2 ≤ tmix ≤ c2n3/2.

David A. Levin Cutoff for Markov Chains

Page 77: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Low temperature mean-field

If β> 1, thentn

mix > c1ec2n.

This can be established using Cheeger constant – there is abottleneck going between states with positive magnetization andstates with negative magnetization.

Arguments for exponentially slow mixing in the low temperatureregime go back at least to Griffiths, Weng and Langer (1966)

Our results show that once this barrier to mixing is removed, themixing time is reduced to n logn.

David A. Levin Cutoff for Markov Chains

Page 78: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Low temperature mean-field

If β> 1, thentn

mix > c1ec2n.

This can be established using Cheeger constant – there is abottleneck going between states with positive magnetization andstates with negative magnetization.

Arguments for exponentially slow mixing in the low temperatureregime go back at least to Griffiths, Weng and Langer (1966)

Our results show that once this barrier to mixing is removed, themixing time is reduced to n logn.

David A. Levin Cutoff for Markov Chains

Page 79: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Low temperature mean-field

If β> 1, thentn

mix > c1ec2n.

This can be established using Cheeger constant – there is abottleneck going between states with positive magnetization andstates with negative magnetization.

Arguments for exponentially slow mixing in the low temperatureregime go back at least to Griffiths, Weng and Langer (1966)

Our results show that once this barrier to mixing is removed, themixing time is reduced to n logn.

David A. Levin Cutoff for Markov Chains

Page 80: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Low temperature mean-field

If β> 1, thentn

mix > c1ec2n.

This can be established using Cheeger constant – there is abottleneck going between states with positive magnetization andstates with negative magnetization.

Arguments for exponentially slow mixing in the low temperatureregime go back at least to Griffiths, Weng and Langer (1966)

Our results show that once this barrier to mixing is removed, themixing time is reduced to n logn.

David A. Levin Cutoff for Markov Chains

Page 81: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

The bottleneck

Let Ak be those configurations with magnetization k. Then

µ(Abαnc) = 1

Z(β)e−n[φ(α)+o(1)].

The function φ changes shape at β= 1:

0.2 0.4 0.6 0.8

0.68

0.685

0.69

0.695

David A. Levin Cutoff for Markov Chains

Page 82: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

The bottleneck

IfΩ+ are configurations with strictly positive magnetization,

Q(Ω+, (Ω+)c)

π(Abn/2c)≤ expn[φ(1/2)+o(1)]

expn[φ(α0)+o(1)].

If β> 1, there is α0 so that φ(α0) ≥φ(1/2) and then

φS ≤ c1e−c2n.

David A. Levin Cutoff for Markov Chains

Page 83: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Truncated dynamics for low temperature mean-field

If the bottleneck at zero magnetization is removed by truncating thedynamics at zero magnetization, then the chain converges fast:

Theorem 5 (L.-Luczak-Peres).

Let β> 1. Let (Xt) be the Glauber dynamics on Kn, restricted to the setof configurations with non-negative magnetization. Thentn

mix = O(n logn).

J. Ding, Lubetzky, and Y. Peres (2009a) show that in fact there is acutoff for the censored dynamics.

David A. Levin Cutoff for Markov Chains

Page 84: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Proof idea for low temperature

Use coupling: Show that for arbitrary starting states, can runtogether two copies of the chain so that the chains meet with highprobability in O(n logn) steps.

First show that the magnetizations will agree after O(n logn)steps, when chains are run independently. (Hard part –involves hitting time calculations.)

After magnetizations agree, couple the chains as below.

David A. Levin Cutoff for Markov Chains

Page 85: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Proof idea for low temperature

Use coupling: Show that for arbitrary starting states, can runtogether two copies of the chain so that the chains meet with highprobability in O(n logn) steps.

First show that the magnetizations will agree after O(n logn)steps, when chains are run independently. (Hard part –involves hitting time calculations.)

After magnetizations agree, couple the chains as below.

David A. Levin Cutoff for Markov Chains

Page 86: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Proof idea for low temperature

Use coupling: Show that for arbitrary starting states, can runtogether two copies of the chain so that the chains meet with highprobability in O(n logn) steps.

First show that the magnetizations will agree after O(n logn)steps, when chains are run independently. (Hard part –involves hitting time calculations.)

After magnetizations agree, couple the chains as below.

David A. Levin Cutoff for Markov Chains

Page 87: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

A coupling (any temperature)

Write (Xt) and (Xt) for the two chains. We assume that S(Xt) = S(Xt).

Let J be the vertex selected for updating in Xt , and let s ∈ −1,1 bethe spin used to update Xt(J).

The X-chain will also be updated with the spin s at a site J whichhas Xt(J) = Xt(J), although it will not always be that J = J .

If Xt(J) = Xt(J), then update both chains at J .

If Xt(J) 6= Xt(J), then pick J uniformly at random from

i : Xt(i) 6= Xt(i) and Xt(i) = Xt(J).

David A. Levin Cutoff for Markov Chains

Page 88: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

A coupling (any temperature)

Write (Xt) and (Xt) for the two chains. We assume that S(Xt) = S(Xt).

Let J be the vertex selected for updating in Xt , and let s ∈ −1,1 bethe spin used to update Xt(J).

The X-chain will also be updated with the spin s at a site J whichhas Xt(J) = Xt(J), although it will not always be that J = J .

If Xt(J) = Xt(J), then update both chains at J .

If Xt(J) 6= Xt(J), then pick J uniformly at random from

i : Xt(i) 6= Xt(i) and Xt(i) = Xt(J).

David A. Levin Cutoff for Markov Chains

Page 89: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

A coupling (any temperature)

Write (Xt) and (Xt) for the two chains. We assume that S(Xt) = S(Xt).

Let J be the vertex selected for updating in Xt , and let s ∈ −1,1 bethe spin used to update Xt(J).

The X-chain will also be updated with the spin s at a site J whichhas Xt(J) = Xt(J), although it will not always be that J = J .

If Xt(J) = Xt(J), then update both chains at J .

If Xt(J) 6= Xt(J), then pick J uniformly at random from

i : Xt(i) 6= Xt(i) and Xt(i) = Xt(J).

David A. Levin Cutoff for Markov Chains

Page 90: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

A coupling (any temperature)

Write (Xt) and (Xt) for the two chains. We assume that S(Xt) = S(Xt).

Let J be the vertex selected for updating in Xt , and let s ∈ −1,1 bethe spin used to update Xt(J).

The X-chain will also be updated with the spin s at a site J whichhas Xt(J) = Xt(J), although it will not always be that J = J .

If Xt(J) = Xt(J), then update both chains at J .

If Xt(J) 6= Xt(J), then pick J uniformly at random from

i : Xt(i) 6= Xt(i) and Xt(i) = Xt(J).

David A. Levin Cutoff for Markov Chains

Page 91: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

A coupling (any temperature)

Write (Xt) and (Xt) for the two chains. We assume that S(Xt) = S(Xt).

Let J be the vertex selected for updating in Xt , and let s ∈ −1,1 bethe spin used to update Xt(J).

The X-chain will also be updated with the spin s at a site J whichhas Xt(J) = Xt(J), although it will not always be that J = J .

If Xt(J) = Xt(J), then update both chains at J .

If Xt(J) 6= Xt(J), then pick J uniformly at random from

i : Xt(i) 6= Xt(i) and Xt(i) = Xt(J).

David A. Levin Cutoff for Markov Chains

Page 92: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

David A. Levin Cutoff for Markov Chains

Page 93: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

A coupling, continued

If Dt is the number of sites where Xt and Xt disagree, then whenDt ≥ 0,

E[Dt+1 |Ft] ≤[

1− c1

n

]Dt .

It takes O(n logn) steps to drive this expectation down to ε.

David A. Levin Cutoff for Markov Chains

Page 94: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

A coupling, continued

If Dt is the number of sites where Xt and Xt disagree, then whenDt ≥ 0,

E[Dt+1 |Ft] ≤[

1− c1

n

]Dt .

It takes O(n logn) steps to drive this expectation down to ε.

David A. Levin Cutoff for Markov Chains

Page 95: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Magnetization chain: key equation

If St =∑ni=1 Xt(i), then for St ≥ 0,

E[St+1 −St |Ft] ≈−[

St

n− tanh(βSt/n)

].

David A. Levin Cutoff for Markov Chains

Page 96: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

β< 1

When β< 1, using the inequality tanh(x) ≤ x for x ≥ 0 shows that forSt ≥ 0,

E[St+1 |Ft] ≤ St

(1− 1−β

n

)Need [2(1−β)]−1n logn steps to drive E[St] to

pn.

Additional O(n) steps needed for magnetization to hit zero.(Compare with simple random walk.)

Can couple two versions of the chain so that the magnetizationsagree by the time the magnetization of the top chain hits zero.

Once magnetizations agree, use a two-dimensional process tobound time until full configurations agree. Takes an additional O(n)steps.

David A. Levin Cutoff for Markov Chains

Page 97: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

β< 1

When β< 1, using the inequality tanh(x) ≤ x for x ≥ 0 shows that forSt ≥ 0,

E[St+1 |Ft] ≤ St

(1− 1−β

n

)Need [2(1−β)]−1n logn steps to drive E[St] to

pn.

Additional O(n) steps needed for magnetization to hit zero.(Compare with simple random walk.)

Can couple two versions of the chain so that the magnetizationsagree by the time the magnetization of the top chain hits zero.

Once magnetizations agree, use a two-dimensional process tobound time until full configurations agree. Takes an additional O(n)steps.

David A. Levin Cutoff for Markov Chains

Page 98: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

β< 1

When β< 1, using the inequality tanh(x) ≤ x for x ≥ 0 shows that forSt ≥ 0,

E[St+1 |Ft] ≤ St

(1− 1−β

n

)Need [2(1−β)]−1n logn steps to drive E[St] to

pn.

Additional O(n) steps needed for magnetization to hit zero.(Compare with simple random walk.)

Can couple two versions of the chain so that the magnetizationsagree by the time the magnetization of the top chain hits zero.

Once magnetizations agree, use a two-dimensional process tobound time until full configurations agree. Takes an additional O(n)steps.

David A. Levin Cutoff for Markov Chains

Page 99: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

β< 1

When β< 1, using the inequality tanh(x) ≤ x for x ≥ 0 shows that forSt ≥ 0,

E[St+1 |Ft] ≤ St

(1− 1−β

n

)Need [2(1−β)]−1n logn steps to drive E[St] to

pn.

Additional O(n) steps needed for magnetization to hit zero.(Compare with simple random walk.)

Can couple two versions of the chain so that the magnetizationsagree by the time the magnetization of the top chain hits zero.

Once magnetizations agree, use a two-dimensional process tobound time until full configurations agree. Takes an additional O(n)steps.

David A. Levin Cutoff for Markov Chains

Page 100: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

β< 1

When β< 1, using the inequality tanh(x) ≤ x for x ≥ 0 shows that forSt ≥ 0,

E[St+1 |Ft] ≤ St

(1− 1−β

n

)Need [2(1−β)]−1n logn steps to drive E[St] to

pn.

Additional O(n) steps needed for magnetization to hit zero.(Compare with simple random walk.)

Can couple two versions of the chain so that the magnetizationsagree by the time the magnetization of the top chain hits zero.

Once magnetizations agree, use a two-dimensional process tobound time until full configurations agree. Takes an additional O(n)steps.

David A. Levin Cutoff for Markov Chains

Page 101: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Two-dimensional chain

1 2 3 · · · · · · · · · nσ0 + + + + + + - - - - - - -

u0 v0Xt + + + - - - + + + + - - -

A(Xt ) B(Xt ) C(Xt ) D(Xt )

Ut = |i : Xt(i) =σ0(i) =+1|Vt = |i : Xt(i) =σ0(i) =−1|.

We have

‖Pσ0 Xt ∈ ·−µ‖TV = ‖Pσ0 (Ut ,Vt) ∈ ·−µ2‖TV.

David A. Levin Cutoff for Markov Chains

Page 102: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Two-dimensional chain

1 2 3 · · · · · · · · · nσ0 + + + + + + - - - - - - -

u0 v0Xt + + + - - - + + + + - - -

A(Xt ) B(Xt ) C(Xt ) D(Xt )

Ut = |i : Xt(i) =σ0(i) =+1|Vt = |i : Xt(i) =σ0(i) =−1|.

We have

‖Pσ0 Xt ∈ ·−µ‖TV = ‖Pσ0 (Ut ,Vt) ∈ ·−µ2‖TV.

David A. Levin Cutoff for Markov Chains

Page 103: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Two-dimensional chain (continued)

1 2 3 · · · · · · · · · nσ0 + + + + + + - - - - - - -

u0 v0Xt + + + - - - + + + + - - -

A(Xt ) B(Xt ) C(Xt ) D(Xt )Xt + + + + - - + + + - - - -

A(Xt ) B(Xt ) C(Xt ) D(Xt )

If Rt = Ut − Ut , then

E[Rt+1 −Rt | Xt] ≤ 0.

If Rt+1 −Rt > 0 with probability bounded away from zero, cancompare to simple random walk.

Holds if Ut/n,Vt/n not near 0 or 1, which is true after initial phase,provided σ0 is not too unbalanced.

After the initial phase, Rt = O(p

n).

David A. Levin Cutoff for Markov Chains

Page 104: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Two-dimensional chain (continued)

1 2 3 · · · · · · · · · nσ0 + + + + + + - - - - - - -

u0 v0Xt + + + - - - + + + + - - -

A(Xt ) B(Xt ) C(Xt ) D(Xt )Xt + + + + - - + + + - - - -

A(Xt ) B(Xt ) C(Xt ) D(Xt )

If Rt = Ut − Ut , then

E[Rt+1 −Rt | Xt] ≤ 0.

If Rt+1 −Rt > 0 with probability bounded away from zero, cancompare to simple random walk.

Holds if Ut/n,Vt/n not near 0 or 1, which is true after initial phase,provided σ0 is not too unbalanced.

After the initial phase, Rt = O(p

n).

David A. Levin Cutoff for Markov Chains

Page 105: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Two-dimensional chain (continued)

1 2 3 · · · · · · · · · nσ0 + + + + + + - - - - - - -

u0 v0Xt + + + - - - + + + + - - -

A(Xt ) B(Xt ) C(Xt ) D(Xt )Xt + + + + - - + + + - - - -

A(Xt ) B(Xt ) C(Xt ) D(Xt )

If Rt = Ut − Ut , then

E[Rt+1 −Rt | Xt] ≤ 0.

If Rt+1 −Rt > 0 with probability bounded away from zero, cancompare to simple random walk.

Holds if Ut/n,Vt/n not near 0 or 1, which is true after initial phase,provided σ0 is not too unbalanced.

After the initial phase, Rt = O(p

n).

David A. Levin Cutoff for Markov Chains

Page 106: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Two-dimensional chain (continued)

1 2 3 · · · · · · · · · nσ0 + + + + + + - - - - - - -

u0 v0Xt + + + - - - + + + + - - -

A(Xt ) B(Xt ) C(Xt ) D(Xt )Xt + + + + - - + + + - - - -

A(Xt ) B(Xt ) C(Xt ) D(Xt )

If Rt = Ut − Ut , then

E[Rt+1 −Rt | Xt] ≤ 0.

If Rt+1 −Rt > 0 with probability bounded away from zero, cancompare to simple random walk.

Holds if Ut/n,Vt/n not near 0 or 1, which is true after initial phase,provided σ0 is not too unbalanced.

After the initial phase, Rt = O(p

n).

David A. Levin Cutoff for Markov Chains

Page 107: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

β= 1. Why n3/2?

Expanding tanh(x) = x−x3/3+·· · in the key equation yields

E[St+1 −St |Ft] ≈−1

3

(St

n

)3

.

Need t =Θ(n3−2α) steps for E[St] = nα.

By comparison with nearest-neighbor random walk, needadditional n2α steps to hit zero.

Total expected time to hit zero is

O(n3−2α)+O(n2α)

The choice α= 3/4 makes the powers equal, and gives hitting timewith expectation n3/2.

Once the magnetizations agree, need additional O(n logn) to makethe configurations agree.

David A. Levin Cutoff for Markov Chains

Page 108: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

β= 1. Why n3/2?

Expanding tanh(x) = x−x3/3+·· · in the key equation yields

E[St+1 −St |Ft] ≈−1

3

(St

n

)3

.

Need t =Θ(n3−2α) steps for E[St] = nα.

By comparison with nearest-neighbor random walk, needadditional n2α steps to hit zero.

Total expected time to hit zero is

O(n3−2α)+O(n2α)

The choice α= 3/4 makes the powers equal, and gives hitting timewith expectation n3/2.

Once the magnetizations agree, need additional O(n logn) to makethe configurations agree.

David A. Levin Cutoff for Markov Chains

Page 109: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

β= 1. Why n3/2?

Expanding tanh(x) = x−x3/3+·· · in the key equation yields

E[St+1 −St |Ft] ≈−1

3

(St

n

)3

.

Need t =Θ(n3−2α) steps for E[St] = nα.

By comparison with nearest-neighbor random walk, needadditional n2α steps to hit zero.

Total expected time to hit zero is

O(n3−2α)+O(n2α)

The choice α= 3/4 makes the powers equal, and gives hitting timewith expectation n3/2.

Once the magnetizations agree, need additional O(n logn) to makethe configurations agree.

David A. Levin Cutoff for Markov Chains

Page 110: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

β= 1. Why n3/2?

Expanding tanh(x) = x−x3/3+·· · in the key equation yields

E[St+1 −St |Ft] ≈−1

3

(St

n

)3

.

Need t =Θ(n3−2α) steps for E[St] = nα.

By comparison with nearest-neighbor random walk, needadditional n2α steps to hit zero.

Total expected time to hit zero is

O(n3−2α)+O(n2α)

The choice α= 3/4 makes the powers equal, and gives hitting timewith expectation n3/2.

Once the magnetizations agree, need additional O(n logn) to makethe configurations agree.

David A. Levin Cutoff for Markov Chains

Page 111: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

β= 1. Why n3/2?

Expanding tanh(x) = x−x3/3+·· · in the key equation yields

E[St+1 −St |Ft] ≈−1

3

(St

n

)3

.

Need t =Θ(n3−2α) steps for E[St] = nα.

By comparison with nearest-neighbor random walk, needadditional n2α steps to hit zero.

Total expected time to hit zero is

O(n3−2α)+O(n2α)

The choice α= 3/4 makes the powers equal, and gives hitting timewith expectation n3/2.

Once the magnetizations agree, need additional O(n logn) to makethe configurations agree.

David A. Levin Cutoff for Markov Chains

Page 112: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

β= 1. Why n3/2?

Expanding tanh(x) = x−x3/3+·· · in the key equation yields

E[St+1 −St |Ft] ≈−1

3

(St

n

)3

.

Need t =Θ(n3−2α) steps for E[St] = nα.

By comparison with nearest-neighbor random walk, needadditional n2α steps to hit zero.

Total expected time to hit zero is

O(n3−2α)+O(n2α)

The choice α= 3/4 makes the powers equal, and gives hitting timewith expectation n3/2.

Once the magnetizations agree, need additional O(n logn) to makethe configurations agree.

David A. Levin Cutoff for Markov Chains

Page 113: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

More detailed picture

Subsequently, J. Ding, Lubetzky, and Y. Peres (2009b) showed that ifβ= 1−δ with δn2 →∞, the dynamics has a cutoff at timen

2δ log(δ2n) with window size n/δ.

If β= 1±δwith δn2 = O(1), the mixing time isΘ(n3/2) with no cutoff.

David A. Levin Cutoff for Markov Chains

Page 114: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Note that at low temperature, the dimension is effectively reduced.

The chain is more analogous to the barbell:

Despite the apparent high dimensionality, there is not cutoff.

David A. Levin Cutoff for Markov Chains

Page 115: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Recent breakthroughs on Ising

Lubetzky and Sly (2013) and Lubetzky and Sly (2016) show thatthere is cutoff on Zd

n for β<βc.

Lubetzky and Sly (2012) show that on Z2n, at βc, the mixing is

polynomial in n.

For Potts:

Lubetzky and Sly (2014) show cutoff for Glauber dynamics forPotts on Zd

n for β small.

Cuff, J. Ding, Louidor, Lubetzky, Y. Peres, and Sly (2012) givethe complete picture on the complete graph for Potts.

David A. Levin Cutoff for Markov Chains

Page 116: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Random walk on d-regular graphs

Many early examples of cutoff were for chain sequences withunbounded degree (such as the hypercubes).

Simple random walk on random d-regular graphs on n verticesis an example where the degree is bounded.

Lubetzky and Sly: For random d-regular graphs, cutoff atd

d−2 logd−1(n) with window O(√

log(n))

This established a conjecture of Durrett.

David A. Levin Cutoff for Markov Chains

Page 117: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Lubetzky and Sly use that random d-regular graphs are locallytree-like.

Thus can compare to the walk on the tree.

More delicate analysis of the geometry yield results for thenon-backtracking random walk: With high probability,

dlogd−1(dn)e ≤ tmix(ε) ≤ dlogd−1(dn)e+1

Eliminating the noise produced by backtracking movesreduces the window to constant size.

In fact, it was observed by Peres that cutoff for SRW can bereduced to cutoff for non-backtracking RW (NBRW).

This is used in Lubetzky and Peres to show cutoff for SRW onRamanujan graphs (expanders with optimal gap)

David A. Levin Cutoff for Markov Chains

Page 118: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Proof idea in L-S for upper bound

A cover tree at u is a map φ : Td → G so that φ(ρ) = u and φmaps the neighbors of w to the neighbors of φ(w).If (Xt) is SRW on Td, then φ(Xt) is SRW on G.Key estimate: if w and u are “nice” points separated bydistance around logd−1(log(n)), and j is near logd−1(n), then

P(φ(Xt) = v | |Xt | = j)&1

n.

Thus

P(Wt = v)&P(|Xt | near logd−1(n))1

nThe CLT for Xt guarantees that if

t = d

d−2logd−1 n+α

√logd−1(n)

then the above is

(1+o(1))1

n(1−Φ(−c1α)) .

David A. Levin Cutoff for Markov Chains

Page 119: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Some further results

Berestycki, Lubetzky, Y. Peres, and Sly (2015) prove that fromrandom starting point, SRW on random graphs has cutoff.

J. Ding, Lubetzky, and Y. Peres (2009c) showed total-variationcutoff for birth-and-death chains if tmix/trel →∞, with awindow of size at most

ptreltmix. (Previously shown for

separation by Diaconis and Saloff-Coste (2006).)

Generalized to trees by Basu, Hermon, and Y. Peres (2017), whoalso show equivalance of cut-off to concentration of a hittingparameter.

David A. Levin Cutoff for Markov Chains

Page 120: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Path coupling

Theorem 6 (Bubley and Dyer).

Suppose the state space X of a Markov chain is the vertex set of agraph with length function ` defined on edges. Let ρ be thecorresponding path metric. Suppose that for each edge x,y thereexists a coupling (X1,Y1) of the distributions P(x, ·) and P(y, ·) suchthat

Ex,y(ρ(X1,Y1)

)≤ ρ(x,y)e−α (4)

Then

d(t) ≤ e−αtdiam(X ),

and consequently

tmix(ε) ≤ d− log(ε)+ log(diam(X ))

αe.

David A. Levin Cutoff for Markov Chains

Page 121: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Path coupling: Biased Exclusion Process

Descriptions either as k particles on 1,2, . . . ,n or nearest-neighborpaths:

0 1 2 3 4 5 6 7 8

x

0 1 2 3 4 5 6 7 8

y

David A. Levin Cutoff for Markov Chains

Page 122: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

With probability p, place a local min, with probability 1−pplace a local max. The bias is β= 2p−1.

Proper choice of a metric in path coupling can be powerfultool.

David A. Levin Cutoff for Markov Chains

Page 123: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Pre-cutoff

Theorem 7 (L.-Peres 2016).

Consider the β-biased exclusion process on 1,2, . . . ,n with kparticles. We assume that k/n → ρ for 0 < ρ ≤ 1/2.

1 If nβ≤ 1, thent(n)

mix ³ n3 logn . (5)

2 If 1 ≤ nβ≤ logn, then

t(n)mix ³

n logn

β2 . (6)

3 If nβ> logn and β< const. < 1, then

t(n)mix ³

n2

β. (7)

Moreover, in all regimes, the process has a pre-cutoff.David A. Levin Cutoff for Markov Chains

Page 124: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Related results

Lacoin 2016 showed cut-off at π−2n3 logn for the unbiasedcase.

Labbé and Lacoin 2016 recently showed cutoff for fixed bias.

David A. Levin Cutoff for Markov Chains

Page 125: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Upper bound via path coupling

The following path coupling argument is due to Greenberg,Pascoe, and Randall 2009:

Let α=√p/q; if x and y differ at a single neighbor, let

`(x,y) =αn−k+h .

0 1 2 3 4 5 6

x

h = 2y

0 1 2 3 4 5 6

x

y

h = -2

David A. Levin Cutoff for Markov Chains

Page 126: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

0 1 2 3 4 5 6

x

h = 2y

0 1 2 3 4 5 6

x

y

h = -2

Let x be the upper configuration, and y the lower. Here theedge between v−2 and v−1 is “up”, while the edge betweenv+1 and v+2 is “down”, in both x and y.

If v is selected, the distance decreases by αn−k+h.

If either v−1 or v+1 is selected, and a local minimum isselected, then the lower configuration y is changed, while theupper configuration x remains unchanged. Thus the distanceincreases by αn−k+h−1 in that case. We conclude that

Ex,y[d(X1,Y1)]−d(x,y) =− 1

n−1αh+n−k + 2

n−1pαh+n−k−1

= αh+n−k

n−1

(2p

α−1

)= αh+n−k

n−1

(2p

pq−1)

.

David A. Levin Cutoff for Markov Chains

Page 127: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

In all cases, if δ= 1−2√

p(1−p) > 0, then

Ex,y[d(X1,Y1)] = d(x,y)

(1− δ

n−1

)≤ d(x,y)e−

δn−1 .

By the path coupling technique of Bubley and Dyer, it isenough to check that distance contracts for neighboring states:As δ>β2/2

tmix(ε) ≤ 2n

β2

[log(1/ε)+ log(diam)

]If β→ 0, then

tmix(ε) ≤ 2n

β2

[log(ε−1)+n[β+O(β2)]−2logβ+O(β)

].

If β= 1/n then tmix(ε) = O(n3 logn), as in unbiased case.

Need different method for β< 1/n.

David A. Levin Cutoff for Markov Chains

Page 128: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Select Open Problems

Cyclic-to-random transpositions.

n1

2

34

5

3

5

21

4

8

Used in cryptographic algorithm RC4

Lower bound of cn logn in Y. Peres, Sinclair, and Mossel (2004)and upper bound of n logn Saloff-Coste and Zúñiga (2007).

David A. Levin Cutoff for Markov Chains

Page 129: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Glauber dynamics for Ising at high temperature on anytransitive graph.

Potts model on lattice down to critical temperature. Energy forPotts is

H(σ) =−∑i∼j

1(σ(i) =σ(j))

David A. Levin Cutoff for Markov Chains

Page 130: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Aldous, D. and P. Diaconis (1986). “Shuffling cards and stoppingtimes”. In: Amer. Math. Monthly 93.5, pp. 333–348. ISSN:0002-9890. DOI: 10.2307/2323590. URL:http://dx.doi.org/10.2307/2323590.

– (1987). “Strong uniform times and finite random walks”. In: Adv.in Appl. Math. 8.1, pp. 69–97. ISSN: 0196-8858. DOI:10.1016/0196-8858(87)90006-6. URL:http://dx.doi.org/10.1016/0196-8858(87)90006-6.

Barrera, J., B. Lachaud, and B. Ycart (2006). “Cut-off for n-tuples ofexponentially converging processes”. In: Stochastic Process. Appl.116.10, pp. 1433–1446. ISSN: 0304-4149. DOI:10.1016/j.spa.2006.03.003. URL:http://dx.doi.org/10.1016/j.spa.2006.03.003.

Basu, R., J. Hermon, and Y. Peres (2017). “Characterization of cutofffor reversible Markov chains”. In: The Annals of Probability 45.3,pp. 1448–1487. DOI: 10.1214/16-AOP1090.

David A. Levin Cutoff for Markov Chains

Page 131: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Berestycki, N., E. Lubetzky, Y. Peres, and A. Sly (2015). “Randomwalks on the random graph”. In: arXiv: 1504.01999v3[math.PR].

Chen, G.-Y. and L. Saloff-Coste (2008). “The Cutoff Phenomenon forErgodic Markov Processes”. In: Electronic Journal of Probability13, pp. 26–78. DOI: 10.1214/EJP.v13-474.

– (2013). “Comparison of cutoffs between lazy walks andMarkovian semigroups”. In: J. Appl. Probab. 50.4, pp. 943–959.ISSN: 0021-9002. DOI: 10.1239/jap/1389370092. URL:http://dx.doi.org/10.1239/jap/1389370092.

Cuff, P., J. Ding, O. Louidor, E. Lubetzky, Y. Peres, and A. Sly (2012).“Glauber dynamics for the mean-field Potts model”. In: J. Stat.Phys. 149.3, pp. 432–477. DOI: 10.1007/s10955-012-0599-2.

Diaconis, P. and L. Saloff-Coste (1996). “Logarithmic Sobolevinequalities for finite Markov chains”. In: Ann. Appl. Probab. 6.3,pp. 695–750. ISSN: 1050-5164. DOI: 10.1214/aoap/1034968224.URL: http://dx.doi.org/10.1214/aoap/1034968224.

David A. Levin Cutoff for Markov Chains

Page 132: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Diaconis, P. (1996). “The cutoff phenomenon in finite Markovchains”. In: Proc. Nat. Acad. Sci. U.S.A. 93.4, pp. 1659–1664. DOI:10.1073/pnas.93.4.1659.

Diaconis, P. and L. Saloff-Coste (2006). “Separation cut-offs for birthand death chains”. In: Ann. Appl. Probab. 16.4, pp. 2098–2122.DOI: 10.1214/105051606000000501.

Ding, J. and Y. Peres (2009). “Mixing time for the Ising model: auniform lower bound for all graphs”. In: arXiv: 0909.5162[math.PR].

Ding, J., E. Lubetzky, and Y. Peres (2009a). “Censored Glauberdynamics for the mean field Ising model”. In: J. Stat. Phys. 137.3,pp. 407–458. ISSN: 0022-4715. DOI:10.1007/s10955-009-9859-1. URL:http://dx.doi.org/10.1007/s10955-009-9859-1.

– (2009b). “The mixing time evolution of Glauber dynamics for themean-field Ising model”. In: Comm. Math. Phys. 289.2,pp. 725–764. ISSN: 0010-3616. DOI:

David A. Levin Cutoff for Markov Chains

Page 133: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

10.1007/s00220-009-0781-9. URL:http://dx.doi.org/10.1007/s00220-009-0781-9.

Ding, J., E. Lubetzky, and Y. Peres (2009c). “The mixing timeevolution of Glauber dynamics for the mean-field Ising model”.In: Comm. Math. Phys. 289.2, pp. 725–764. ISSN: 0010-3616. DOI:10.1007/s00220-009-0781-9.

– (2010). “Total variation cutoff in birth-and-death chains”. In:Probab. Theory Related Fields 146.1-2, pp. 61–85. ISSN: 0178-8051.DOI: 10.1007/s00440-008-0185-3. URL:http://dx.doi.org/10.1007/s00440-008-0185-3.

Greenberg, S., A. Pascoe, and D. Randall (2009). “Sampling biasedlattice configurations using exponential metrics”. In: Proceedingsof the Twentieth Annual ACM-SIAM Symposium on DiscreteAlgorithms. SIAM, Philadelphia, PA, pp. 76–85.

Hermon, J., H. Lacoin, and Y. Peres (2016). “Total variation andseparation cutoffs are not equivalent and neither one implies theother”. In: Electron. J. Probab. 21, Paper No. 44, 36. ISSN:

David A. Levin Cutoff for Markov Chains

Page 134: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

1083-6489. DOI: 10.1214/16-EJP4687. URL:http://dx.doi.org/10.1214/16-EJP4687.

Labbé, C. and H. Lacoin (2016). “Cutoff phenomenon for theasymmetric simple exclusion process and the biased cardshuffling”. In: arXiv: 1610.07383v1 [math.PR].

Lacoin, H. (2015). “A product chain without cutoff”. In: ElectronicCommunications in Probability 20, pp. 1–10. DOI:10.1214/ECP.v20-3765.

– (2016). “Mixing time and cutoff for the adjacent transpositionshuffle and the simple exclusion”. In: Ann. Probab. 44.2,pp. 1426–1487. ISSN: 0091-1798. DOI: 10.1214/15-AOP1004.

Levin, D. A., M. J. Luczak, and Y. Peres (2010). “Glauber dynamicsfor the mean-field Ising model: cut-off, critical power law, andmetastability”. In: Probab. Theory Related Fields 146.1-2,pp. 223–265. ISSN: 0178-8051. DOI:10.1007/s00440-008-0189-z.

David A. Levin Cutoff for Markov Chains

Page 135: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Levin, D. A. and Y. Peres (2016). “Mixing of the Exclusion Processwith Small Bias”. In: J. Stat. Phys. 165.6, pp. 1036–1050. DOI:10.1007/s10955-016-1664-z.

Lubetzky, E. and A. Sly (2012). “Critical Ising on the square latticemixes in polynomial time”. In: Comm. Math. Phys. 313.3,pp. 815–836. DOI: 10.1007/s00220-012-1460-9.

– (2013). “Cutoff for the Ising model on the lattice”. In: Invent.Math. 191.3, pp. 719–755. DOI: 10.1007/s00222-012-0404-5.

– (2014). “Cutoff for general spin systems with arbitrary boundaryconditions”. In: Comm. Pure Appl. Math. 67.6, pp. 982–1027.ISSN: 0010-3640. DOI: 10.1002/cpa.21489.

– (2016). “Information percolation and cutoff for the stochasticIsing model”. In: J. Amer. Math. Soc. 29.3, pp. 729–774. DOI:10.1090/jams/841.

Nestoridi, E. (2017). “Optimal strong stationary times for randomwalks on the chambers of a hyperplane arrangement”. In: arXiv:1706.00310 [math.PR].

David A. Levin Cutoff for Markov Chains

Page 136: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Oliveira, R. I. (2012). “Mixing and hitting times for finite Markovchains”. In: Electron. J. Probab. 17, no. 70, 12. ISSN: 1083-6489.DOI: 10.1214/EJP.v17-2274. URL:http://dx.doi.org/10.1214/EJP.v17-2274.

Peres, Y., A. Sinclair, and E. Mossel (2004). “Shuffling bySemi-Random Transpositions”. In: 2013 IEEE 54th AnnualSymposium on Foundations of Computer Science 00, pp. 572–581.ISSN: 0272-5428. DOI:doi.ieeecomputersociety.org/10.1109/FOCS.2004.60.

Peres, Y. and P. Sousi (2015a). “Mixing times are hitting times oflarge sets”. In: J. Theoret. Probab. 28.2, pp. 488–519. ISSN:0894-9840. DOI: 10.1007/s10959-013-0497-9. URL:http://dx.doi.org/10.1007/s10959-013-0497-9.

– (2015b). “Total variation cutoff in a tree”. In: Annales de laFaculté des Sciences de Toulouse. Mathématiques. Série 6 24.4,pp. 763–779. DOI: 10.5802/afst.1463.

Saloff-Coste, L. and J. Zúñiga (2007). “Convergence of some timeinhomogeneous Markov chains via spectral techniques”. In:

David A. Levin Cutoff for Markov Chains

Page 137: Cutoff for Markov Chains - Dur · A family of chains has cutoff at mixing times {tn} with window wn if lim fi!1 liminf n!1 d(tn ¡fiwn) ˘1 lim fi!1 limsup n!1 d(tn ¯fiwn) ˘0

References

Stochastic Process. Appl. 117.8, pp. 961–979. ISSN: 0304-4149. DOI:10.1016/j.spa.2006.11.004. URL:http://dx.doi.org/10.1016/j.spa.2006.11.004.

Saloff-Coste, L. (1997). “Lectures on finite Markov chains”. In:Lectures on probability theory and statistics (Saint-Flour, 1996).Vol. 1665. Lecture Notes in Math. Springer, Berlin, pp. 301–413.DOI: 10.1007/BFb0092621. URL:http://dx.doi.org/10.1007/BFb0092621.

Sinclair, A. and M. Jerrum (1989). “Approximate counting, uniformgeneration and rapidly mixing Markov chains”. In: Inform. andComput. 82.1, pp. 93–133. ISSN: 0890-5401. DOI:10.1016/0890-5401(89)90067-9. URL:http://dx.doi.org/10.1016/0890-5401(89)90067-9.

David A. Levin Cutoff for Markov Chains