Random Cluster Dynamics for the Ising model is Rapidly Mixing
Heng Guo
Queen Mary, University of London
Joint work with Mark Jerrum
Oxford Nov 03 2016
Heng Guo (QMUL) Random Cluster 2016/11/03 1 / 41
Random Cluster Dynamics for the Ising model is Rapidly Mixing Heng - - PowerPoint PPT Presentation
Random Cluster Dynamics for the Ising model is Rapidly Mixing Heng Guo Queen Mary, University of London Joint work with Mark Jerrum Oxford Nov 03 2016 Heng Guo (QMUL) Random Cluster 2016/11/03 1 / 41 The model and its dynamics Heng Guo
Queen Mary, University of London
Heng Guo (QMUL) Random Cluster 2016/11/03 1 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 2 / 41
(1 − p)4q4 p2(1 − p)2q2 p4q
Heng Guo (QMUL) Random Cluster 2016/11/03 3 / 41
r⊆E
Heng Guo (QMUL) Random Cluster 2016/11/03 4 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 5 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 5 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 5 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 5 / 41
p → 0)
Heng Guo (QMUL) Random Cluster 2016/11/03 5 / 41
p → 0)
Heng Guo (QMUL) Random Cluster 2016/11/03 5 / 41
1
2
3
πRC(x)
Heng Guo (QMUL) Random Cluster 2016/11/03 6 / 41
1 2m min
πRC(x)
1 2m
e∈E min
πRC(x)
RC(x0, ·) − π||TV ⩽ ϵ
Heng Guo (QMUL) Random Cluster 2016/11/03 7 / 41
p 1−p
p q(1−p)
Heng Guo (QMUL) Random Cluster 2016/11/03 8 / 41
p 1−p
p q(1−p)
Heng Guo (QMUL) Random Cluster 2016/11/03 8 / 41
p 1−p
p q(1−p)
Heng Guo (QMUL) Random Cluster 2016/11/03 8 / 41
p 1−p
p q(1−p)
Heng Guo (QMUL) Random Cluster 2016/11/03 8 / 41
p 1−p
p q(1−p)
Heng Guo (QMUL) Random Cluster 2016/11/03 8 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 9 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 10 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 10 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 10 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 10 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 11 / 41
σ βmono(σ) β0 β2 β4
Heng Guo (QMUL) Random Cluster 2016/11/03 12 / 41
1 1−p.
Heng Guo (QMUL) Random Cluster 2016/11/03 13 / 41
1
2
3
Heng Guo (QMUL) Random Cluster 2016/11/03 14 / 41
1
2
3
Heng Guo (QMUL) Random Cluster 2016/11/03 15 / 41
1
2
3
Heng Guo (QMUL) Random Cluster 2016/11/03 15 / 41
1
2
3
Heng Guo (QMUL) Random Cluster 2016/11/03 15 / 41
1
2
3
Heng Guo (QMUL) Random Cluster 2016/11/03 15 / 41
1
2
3
Heng Guo (QMUL) Random Cluster 2016/11/03 15 / 41
1
2
3
Heng Guo (QMUL) Random Cluster 2016/11/03 15 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 16 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 16 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 17 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 17 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 18 / 41
(1 − p)4 NOT EVEN p4
Heng Guo (QMUL) Random Cluster 2016/11/03 19 / 41
1 1−p.
Heng Guo (QMUL) Random Cluster 2016/11/03 20 / 41
Random-cluster (p, 2) Ising model β = (1 − p)−1 Even subgraphs p/2 [Edwards, Sokal 1988] [Fortuin, Kasteleyn 1969] [Grimmett, Janson 2009] [van der Waerden 1941] Slow mixing FPRAS [Jerrum, Sinclair 93] This talk
Heng Guo (QMUL) Random Cluster 2016/11/03 21 / 41
Random-cluster (p, 2) Ising model β = (1 − p)−1 Even subgraphs p/2 [Edwards, Sokal 1988] [Fortuin, Kasteleyn 1969] [Grimmett, Janson 2009] [van der Waerden 1941] Slow mixing FPRAS [Jerrum, Sinclair 93] This talk
Heng Guo (QMUL) Random Cluster 2016/11/03 21 / 41
Random-cluster (p, 2) Ising model β = (1 − p)−1 Even subgraphs p/2 [Edwards, Sokal 1988] [Fortuin, Kasteleyn 1969] [Grimmett, Janson 2009] [van der Waerden 1941] Slow mixing FPRAS [Jerrum, Sinclair 93] This talk
Heng Guo (QMUL) Random Cluster 2016/11/03 21 / 41
Random-cluster (p, 2) Ising model β = (1 − p)−1 Even subgraphs p/2 [Edwards, Sokal 1988] [Fortuin, Kasteleyn 1969] [Grimmett, Janson 2009] [van der Waerden 1941] Slow mixing FPRAS [Jerrum, Sinclair 93] This talk
Heng Guo (QMUL) Random Cluster 2016/11/03 21 / 41
Random-cluster (p, 2) Ising model β = (1 − p)−1 Even subgraphs p/2 [Edwards, Sokal 1988] [Fortuin, Kasteleyn 1969] [Grimmett, Janson 2009] [van der Waerden 1941] Slow mixing FPRAS [Jerrum, Sinclair 93] This talk
Heng Guo (QMUL) Random Cluster 2016/11/03 21 / 41
Random-cluster (p, 2) Ising model β = (1 − p)−1 Even subgraphs p/2 [Edwards, Sokal 1988] [Fortuin, Kasteleyn 1969] [Grimmett, Janson 2009] [van der Waerden 1941] Slow mixing FPRAS [Jerrum, Sinclair 93] This talk
Heng Guo (QMUL) Random Cluster 2016/11/03 21 / 41
Random-cluster (p, 2) Ising model β = (1 − p)−1 Even subgraphs p/2 [Edwards, Sokal 1988] [Fortuin, Kasteleyn 1969] [Grimmett, Janson 2009] [van der Waerden 1941] Slow mixing FPRAS [Jerrum, Sinclair 93] This talk
Heng Guo (QMUL) Random Cluster 2016/11/03 21 / 41
2:
p 1−p.
Heng Guo (QMUL) Random Cluster 2016/11/03 22 / 41
2:
p 1−p.
Heng Guo (QMUL) Random Cluster 2016/11/03 22 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 23 / 41
↔ ↔
Heng Guo (QMUL) Random Cluster 2016/11/03 24 / 41
↔ ↔
▶ There are 2|E| many configurations. ▶ Two configurations are adjacent if they differ by exactly one edge. Heng Guo (QMUL) Random Cluster 2016/11/03 24 / 41
↔ ↔
▶ There are 2|E| many configurations. ▶ Two configurations are adjacent if they differ by exactly one edge.
Heng Guo (QMUL) Random Cluster 2016/11/03 24 / 41
(z,z ′)∈Ω2 P(z,z ′)>0
x,y∈Ω2 γxy∋(z,z ′)
Heng Guo (QMUL) Random Cluster 2016/11/03 25 / 41
1
2
3
Pr(Zk=z) π(z)
Heng Guo (QMUL) Random Cluster 2016/11/03 26 / 41
e1 e2 e3 e4 Heng Guo (QMUL) Random Cluster 2016/11/03 27 / 41
e1 e2 e3 e4
Heng Guo (QMUL) Random Cluster 2016/11/03 27 / 41
e1 e2 e3 e4
Heng Guo (QMUL) Random Cluster 2016/11/03 27 / 41
e1 e2 e3 e4
Heng Guo (QMUL) Random Cluster 2016/11/03 27 / 41
e1 e2 e3 e4
Heng Guo (QMUL) Random Cluster 2016/11/03 27 / 41
e1 e2 e3 e4
Heng Guo (QMUL) Random Cluster 2016/11/03 27 / 41
γ is from x to y
1
2
3
π(z)
Heng Guo (QMUL) Random Cluster 2016/11/03 28 / 41
I = W0 W1 W2 WL−1 WL = F Z0 Z1 Z2 ZL−1 ZL
Grimmett-Janson Grimmett-Janson Grimmett-Janson Grimmett-Janson Grimmett-Janson
Heng Guo (QMUL) Random Cluster 2016/11/03 29 / 41
w⊆z, w even
w⊆z, w even
Heng Guo (QMUL) Random Cluster 2016/11/03 30 / 41
w⊆z, w even
w⊆z, w even
Heng Guo (QMUL) Random Cluster 2016/11/03 30 / 41
1
2
Heng Guo (QMUL) Random Cluster 2016/11/03 31 / 41
1
2
Heng Guo (QMUL) Random Cluster 2016/11/03 31 / 41
▶ x ⊕ y is also even.
▶ Pick a canonical ordering of edges. Unwind each cycle:
▶ Enlarge the state space to all even and near-even subgraphs.
Heng Guo (QMUL) Random Cluster 2016/11/03 32 / 41
▶ x ⊕ y is also even.
▶ Pick a canonical ordering of edges. Unwind each cycle:
▶ Enlarge the state space to all even and near-even subgraphs.
Heng Guo (QMUL) Random Cluster 2016/11/03 32 / 41
▶ x ⊕ y is also even.
▶ Pick a canonical ordering of edges. Unwind each cycle:
▶ Enlarge the state space to all even and near-even subgraphs.
Heng Guo (QMUL) Random Cluster 2016/11/03 32 / 41
▶ x ⊕ y is also even.
▶ Pick a canonical ordering of edges. Unwind each cycle:
▶ Enlarge the state space to all even and near-even subgraphs.
Heng Guo (QMUL) Random Cluster 2016/11/03 32 / 41
▶ x ⊕ y is also even.
▶ Pick a canonical ordering of edges. Unwind each cycle:
▶ Enlarge the state space to all even and near-even subgraphs.
Heng Guo (QMUL) Random Cluster 2016/11/03 32 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 33 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 33 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 33 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 33 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 33 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 33 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 33 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 33 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 34 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 34 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 34 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 34 / 41
γxy∋(z,z ′)
u
Heng Guo (QMUL) Random Cluster 2016/11/03 34 / 41
γxy∋(z,z ′)
u
Heng Guo (QMUL) Random Cluster 2016/11/03 34 / 41
p 1−p as before.
πRC(x) = Θ(1).
Heng Guo (QMUL) Random Cluster 2016/11/03 35 / 41
p 1−p as before.
πRC(x) = Θ(1).
Heng Guo (QMUL) Random Cluster 2016/11/03 35 / 41
Wi Wi+1 Z 0
i
Z 1
i
Z m−1
i
Z m
i
Zi = = Zi+1
Grimmett-Janson Grimmett-Janson
i is the same as that of Zi (j < m).
Heng Guo (QMUL) Random Cluster 2016/11/03 36 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 37 / 41
W0 W1 W2 WL Z0 Z1 Z2 ZL ZL+m
Re-randomization Grimmett-Janson Grimmett-Janson
Heng Guo (QMUL) Random Cluster 2016/11/03 38 / 41
W0 W1 W2 WL Z0 Z1 Z2 ZL ZL+m
Re-randomization Grimmett-Janson Grimmett-Janson
Heng Guo (QMUL) Random Cluster 2016/11/03 38 / 41
W0 W1 W2 WL Z0 Z1 Z2 ZL ZL+m
Re-randomization Grimmett-Janson Grimmett-Janson
Heng Guo (QMUL) Random Cluster 2016/11/03 38 / 41
W0 W1 W2 WL Z0 Z1 Z2 ZL ZL+m
Re-randomization Grimmett-Janson Grimmett-Janson
W1 = W0 ∪ {e} ⇒ Z1 = Z0 ∪ {e}
Heng Guo (QMUL) Random Cluster 2016/11/03 38 / 41
W0 W1 W2 WL Z0 Z1 Z2 ZL ZL+m
Re-randomization Grimmett-Janson Grimmett-Janson
W1 = W0 ∪ {e} ⇒ Z1 = Z0 ∪ {e} W2 = W1\{e′} ⇒ Z2 = Z1
Z1\{e′}
Heng Guo (QMUL) Random Cluster 2016/11/03 38 / 41
W0 W1 W2 WL Z0 Z1 Z2 ZL ZL+m
Re-randomization Grimmett-Janson Grimmett-Janson
W1 = W0 ∪ {e} ⇒ Z1 = Z0 ∪ {e} W2 = W1\{e′} ⇒ Z2 = Z1
Z1\{e′}
Heng Guo (QMUL) Random Cluster 2016/11/03 38 / 41
W0 W1 W2 WL Z0 Z1 Z2 ZL ZL+m
Re-randomization Grimmett-Janson Grimmett-Janson
W1 = W0 ∪ {e} ⇒ Z1 = Z0 ∪ {e} W2 = W1\{e′} ⇒ Z2 = Z1
Z1\{e′}
Heng Guo (QMUL) Random Cluster 2016/11/03 38 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 39 / 41
(most #P-hard)
All white 0 ⩽ q < 1 1 < q < 2
q = 0 q = 1 q = 2 q = 2 q = 1
x y
(1, 1) −1 −1 Heng Guo (QMUL) Random Cluster 2016/11/03 40 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 41 / 41
Heng Guo (QMUL) Random Cluster 2016/11/03 41 / 41