Professional Documents
Culture Documents
Markov Chain Monte Carlo Algorithm For The Mean Field Random-Cluster Model
Markov Chain Monte Carlo Algorithm For The Mean Field Random-Cluster Model
random-cluster model
Antonio Blanca
University of California-Berkeley
(Advisor: Alistair Sinclair)
ablanca@cs.berkeley.edu
Submitted to the ACM Student Research Competition Grand Finals 04/2013
Abstract
The random-cluster model has emerged as a unifying framework for studying random graphs, physical spin systems, and electrical networks [6]. Given
a base graph G = (V, E), the random-cluster model
consists of a probability distribution over subsets of
E, where p [0, 1] and q > 0 are real parameters determining the bond and cluster weights respectively.
For q 1, there is a value of p = pc at which the
random-cluster model undergoes a phase transition.
The heat-bath dynamics is a local Markov chain
used to sample from . For G = Kn , the mean field
case, we show that the heat-bath dynamics mixes in
O(n2 log n) steps when q > 1 and p < min{pc , n2 }.
Our result provides the first upper bounds for the mixing time for non-integer values of q, and it is tight
up to a logarithmic factor. For some specific cases
where an upper bound was previously known, we improve such bounds by at least a O(n2 ) factor. Our
result also provides the first polynomial bound for the
mixing time of the Swendsen-Wang dynamics when
2
q 3 and 1/3
n < p < n.
The random-cluster model was created by Fortuin and Kasteleyn in the late 1960s as a unifying framework for studying random graphs,
physical spin systems, and electrical networks
[6]. Let G = (V, E) be a graph, p [0, 1], and
q > 0. The configurations of the random-cluster
model are all subgraphs H = (V, E0 ) of G, which
we identify with their edge set E0 E. The
1.1
(E0 {e})
pe =
.
(E0 {e}) + (E0 \ {e})
TV
2.2
(1)
Previous Work
(a) p =
1.5
n
(b) p =
2.5
n
Figure 2: Samples from the mean field randomcluster measure with n = 1000, q = 2, and p below 3 Approach and Uniqueness
and above pc . When q = 2, pc = n2 .
3.1 Results
Our result is stated in the following theorem.
Theorem 1. Let q > 1, and p < min pc , n2 .
The heat-bath dynamics in the mean field
random-cluster model mixes in O(n2 log n) steps.
For the important special when q = 2, our result improves the best known upper bound due
to Long et al. [13] by a O(n2 ) factor for p < pc .
For q 3 with q Z, our result improves the
best known upper bound due to Huber [9] by a
O(n2 log n) factor for p < 1/3
n . Moreover, our
bounds apply to a much larger regime of the parameters p and q, providing the first polynomial
upper bounds for non-integer values of q. In particular, our bound applies for q (1, 2] throughout the sub-critical regime (p < pc ). Our result
also implies the first polynomial bound for the
mixing time of the Swendsen-Wang dynamics for
1/3
2
n < p < n when q 3 with q Z.
Our work is the first to analyze the mixing
time of the heat-bath dynamics directly. We believe that in order to obtain tight upper bounds
(as those in Theorem 1) for other regimes of the
parameters, a direct approach is also required.
3.2
Methods
Let {Xt } and {Yt } be two copies of the heatbath Markov chain. We couple (Xt , Yt ) in each
heat-bath step by using the same random edge
e E for both copies of the chain and the same
uniform random number r [0, 1] to compare to
pe and decide whether to add or remove e. This
3
E[d(Xt , Yt )|X0 , Y0 ]
X0 = Kn
(1 ) diam().
Xt
YT = ZT = XT
Z0
Gt G(n, p)
X=
Xt
Xt =
Zt
Yt
Zt =
Gb G(n, p/q)
(a)
Contributions
(b)
References
[11] E. Ising. Beitrag zur Theorie des Ferromagnetismus. Z. Phys 31: 253258, 1925.
[1] B. Bollob
as. Random graphs. Academic
[12] D.A. Levin, Y. Peres, and E.L. Wilmer.
Press, London, 1985.
Markov Chains and Mixing times. AMS,
[2] B. Bollob
as, G. Grimmett, and S. Janson .
Providence, 2009.
The Random-Cluster Model On The Complete Graph. Probability Theory and Related [13] Y. Long, A. Nachmias, W. Ning, and Y.
Peres. A power law of order 1/4 for critical
Fields 104: 283-317, 1996.
mean-field Swendsen-Wang dynamics. To
[3] C. Borgs, J. T. Chayes, A. Frieze, J. H. Kim,
appear, 2011.
P. Tetali, E. Vigoda, and V. Vu. Torpid mixing of some mcmc algorithms in statistical [14] M. Luczak and T. Luczak The phase transition in the cluster-scaled model of a random
physics. FOCS 2: 218229, 1999.
graph Random Structures & Algorithms
[4] C. Cooper, M. Dyer, A. Frieze, and R. Rue.
28(2): 215-246, 2005.
Mixing properties of the swendsen-wang
process on the complete graph and narrow [15] B. Pittel On tree census and the giant
component in sparse random graphs. Rangrids. Journal of Mathematical Physics 41:
dom Structures & Algorithms 1(3): 31114991527, 2000.
342, 1990.
[5] Edwards, R. G. and Sokal, A. D. Generalization of the Fortuin-Kasteleyn-Swendsen- [16] R. B. Potts Some generalized order-disorder
transformations. Mathematical Proceedings
Wang representation and Monte Carlo alof the Cambridge Philosophical Society 48
gorithm. The Physical Review D 38: 2009
(01): 106109, 1952.
2012, 1988.
[6] C. M. Fortuin and P. W. Kasteleyn. On the [17] R. H. Swendsen and J.S. Wang. Nonuniversal critical dynamics in monte carlo simularandom-cluster model. i. introduction and
tions. Physical Reviews Letters 58: 8688,
relation to other models. Physica 57: 536
1987.
564, 1972.
[7] V. Gore and M. Jerrum. The swendsen- [18] M. Ullrich. Rapid mixing of SwendsenWang and single-bond dynamics in two diwang process does not always mix rapidly.
mensions. Submitted, 2012.
STOC: 674681, 1996.
[8] G. R. Grimmett.
The random-cluster [19] M. Ullrich. Swendsen-Wang is faster than
single-bond dynamics. Submitted, 2012.
model. A Series of Comprehensive Studies
in Mathematics, Springer, Berlin, 2000.
[20] Fa-Yueh Wu. The Potts model. Reviews of
Modern Physics 54(1): 235268, 1982.
[9] M. Huber. A bounding chain for SwendsenWang. Random Structures & Algorithms
22: 43-59, 2003.
[10] T. Hayes, and E. Vigoda. Coupling with the
Stationary Distribution and Improved Sampling for Colorings and Independent Sets.
Annals of Applied Probability 16(4): 13971318, 2006.
6