The Annals of Applied Probability

Coupling with the stationary distribution and improved sampling for colorings and independent sets

Thomas P. Hayes and Eric Vigoda
Source: Ann. Appl. Probab. Volume 16, Number 3 (2006), 1297-1318.

Abstract

We present an improved coupling technique for analyzing the mixing time of Markov chains. Using our technique, we simplify and extend previous results for sampling colorings and independent sets. Our approach uses properties of the stationary distribution to avoid worst-case configurations which arise in the traditional approach.

As an application, we show that for k/Δ>1.764, the Glauber dynamics on k-colorings of a graph on n vertices with maximum degree Δ converges in O(nlog n) steps, assuming Δ=Ω(log n) and that the graph is triangle-free. Previously, girth ≥5 was needed.

As a second application, we give a polynomial-time algorithm for sampling weighted independent sets from the Gibbs distribution of the hard-core lattice gas model at fugacity λ<(1−ɛ)e/Δ, on a regular graph G on n vertices of degree Δ=Ω(log n) and girth ≥6. The best known algorithm for general graphs currently assumes λ<2/(Δ−2).

First Page: Show Hide
Primary Subjects: 60J10
Secondary Subjects: 68W20
Full-text: Open access
Links and Identifiers

Permanent link to this document: http://projecteuclid.org/euclid.aoap/1159804982
Digital Object Identifier: doi:10.1214/105051606000000330
Mathematical Reviews number (MathSciNet): MR2260064
Zentralblatt MATH identifier: 1120.60067

References

Aldous, D. J. (1983). Random walks on finite groups and rapidly mixing Markov chains. Séminaire de Probabilities XVII. Lecture Notes in Math. 986 243--297. Springer, Berlin.
Mathematical Reviews (MathSciNet): MR0770418
Zentralblatt MATH: 0514.60067
van den Berg, J. and Steif, J. E. (1994). Percolation and the hard-core lattice gas model. Stochastic Process. Appl. 49 179--197.
Mathematical Reviews (MathSciNet): MR1260188
Digital Object Identifier: doi:10.1016/0304-4149(94)90132-5
Zentralblatt MATH: 0787.60125
Bubley, R. and Dyer, M. E. (1997). Path coupling: A technique for proving rapid mixing in Markov chains. In Proceedings of the 38th Annual IEEE Symposium on Foundations of Computer Science 223--231. IEEE Computer Society Press, Los Alamitos, CA.
Doeblin, W. (1938). Exposé de la théorie des chaînes simples constantes de Markov à un nombre fini d'états. Revue Mathématique de l'Union Interbalkanique 2 77--105.
Dyer, M. and Frieze, A. (2003). Randomly colouring graphs with lower bounds on girth and maximum degree. Random Structures Algorithms 23 167--179.
Mathematical Reviews (MathSciNet): MR1995689
Dyer, M., Frieze, A., Hayes, T. and Vigoda, E. (2004). Randomly coloring constant degree graphs. In Proceedings of the 45th Annual IEEE Symposium on Foundations of Computer Science 582--589. IEEE Computer Society Press, Los Alamitos, CA.
Dyer, M., Sinclair, A., Vigoda, E. and Weitz, D. (2004). Mixing in time and space for lattice spin systems: A combinatorial view. Random Structures Algorithms 24 461--479.
Mathematical Reviews (MathSciNet): MR2060631
Goldberg, L. A., Martin, R. and Paterson, M. (2004). Strong spatial mixing for graphs with fewer colours. In Proceedings of the 45th Annual IEEE Symposium on Foundations of Computer Science 562--571. IEEE Computer Society Press, Los Alamitos, CA.
Hayes, T. P. (2003). Randomly coloring graphs of girth at least five. In Proceedings of the 35th Annual ACM Symposium on Theory of Computing 269--278. ACM, New York.
Mathematical Reviews (MathSciNet): MR2121038
Digital Object Identifier: doi:10.1145/780542.780584
Hayes, T. P. and Vigoda, E. (2003). A non-Markovian coupling for randomly sampling colorings. In Proceedings of the 44th Annual IEEE Symposium on Foundations of Computer Science 618--627. IEEE Computer Society Press, Los Alamitos, CA.
Jerrum, M. R. (1995). A very simple algorithm for estimating the number of $k$-colourings of a low-degree graph. Random Structures Algorithms 7 157--165.
Mathematical Reviews (MathSciNet): MR1369061
Jerrum, M. R., Sinclair, A. and Vigoda, E. (2004). A polynomial-time approximation algorithm for the permanent of a matrix with non-negative entries. J. Assoc. Comput. Machinery 51 671--697.
Mathematical Reviews (MathSciNet): MR2147852
Digital Object Identifier: doi:10.1145/1008731.1008738
Kannan, R., Lovász, L. and Simonovits, M. (1997). Random walks and an $O^*(n^5)$ volume algorithm for convex bodies. Random Structures Algorithms 11 1--50.
Mathematical Reviews (MathSciNet): MR1608200
Lindvall, T. (2002). Lectures on the Coupling Method. Dover Publications Inc., New York.
Mathematical Reviews (MathSciNet): MR1924231
Zentralblatt MATH: 1013.60001
Martinelli, F. (1999). Lectures on Glauber dynamics for discrete spin models. Lectures on Probability Theory and Statistics. Lecture Notes in Math. 1717 93--191. Springer, Berlin.
Mathematical Reviews (MathSciNet): MR1746301
Zentralblatt MATH: 1051.82514
Molloy, M. (2004). The Glauber dynamics on colorings of a graph with high girth and maximum degree. SIAM J. Comput. 33 712--737.
Mathematical Reviews (MathSciNet): MR2066651
Digital Object Identifier: doi:10.1137/S0097539702401786
Zentralblatt MATH: 1105.68116
Vigoda, E. (2000). Improved bounds for sampling colorings. J. Math. Phys. 41 1555--1569.
Mathematical Reviews (MathSciNet): MR1757969
Digital Object Identifier: doi:10.1063/1.533196
Zentralblatt MATH: 0978.60083
Vigoda, E. (2001). A note on the Glauber dynamics for sampling independent sets. Electron. J. Combin. 8 1--8.
Mathematical Reviews (MathSciNet): MR1814515

2013 © Institute of Mathematical Statistics

The Annals of Applied Probability

The Annals of Applied Probability

Turn MathJax Off
What is MathJax?