Abstract
In this paper we examine the importance of the choice of metric in path coupling, and its relationship to stopping time analysis. We give strong evidence that stopping time analysis is no more powerful than standard path coupling. In particular, we prove a stronger theorem for path coupling with stopping times, using a metric which allows us to analyse a one-step path coupling. This approach provides insight for the design of better metrics for specific problems. We give illustrative applications to hypergraph independent sets and SAT instances, hypergraph colourings and colourings of bipartite graphs, obtaining improved results for all these problems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Aldous, D.: Random walks on finite groups and rapidly mixing Markov chains. In: Séminaire de Probabilités XVII, pp. 243–297. Springer, Heidelberg (1983)
Berman, P., Karpinski, M., Scott, A.D.: Approximation hardness of short symmetric instances of MAX-3SAT, Elec. Coll. on Comp. Compl., ECCC TR03-049 (2003)
Bordewich, M., Dyer, M., Karpinski, M.: Path coupling using stopping times. In: Liśkiewicz, M., Reischuk, R. (eds.) FCT 2005. LNCS, vol. 3623, pp. 19–31. Springer, Heidelberg (2005) (A full version of the paper appears as http://arxiv.org/abs/math.PR/0501081 )
Bordewich, M., Dyer, M., Karpinski, M.: Metric construction, stopping times and path coupling (2005), http://arxiv.org/abs/math.PR/0511202
Bubley, R., Dyer, M.: Graph orientations with no sink and an approximation for a hard case of #SAT. In: Proc. 8th ACM-SIAM Symp. on Discrete Algorithms, pp. 248–257. SIAM, Philadelphia (1997)
Bubley, R., Dyer, M.: Path coupling: A technique for proving rapid mixing in Markov chains. In: Proc. 38th IEEE Symp. on Foundations of Computer Science, pp. 223–231. IEEE, Los Alamitos (1997)
Bubley, R., Dyer, M.: Faster random generation of linear extensions. In: Proc. 9th ACM-SIAM Symp. on Discrete Algorithms, pp. 350–354. ACM-SIAM (1998)
Doeblin, W.: Exposé de la théorie des chaînes simples constantes de Markoff à un nombre fini d’états. Revue Mathématique de l’Union Interbalkanique 2, 77–105 (1938)
Dyer, M., Frieze, A.: Randomly colouring graphs with lower bounds on girth and maximum degree. Random Structures and Algorithms 23, 167–179 (2003)
Dyer, M., Frieze, A., Hayes, T., Vigoda, E.: Randomly coloring constant degree graphs. In: Proc. 45th IEEE Symp. on Foundations of Computer Science, pp. 582–589. IEEE, Los Alamitos (2004)
Dyer, M., Goldberg, L., Greenhill, C., Jerrum, M., Mitzenmacher, M.: An extension of path coupling and its application to the Glauber dynamics for graph colorings. SIAM Journal on Computing 30, 1962–1975 (2001)
Dyer, M., Greenhill, C.: Random walks on combinatorial objects. In: Lamb, J.D., Preece, D.A. (eds.) Surveys in Combinatorics. London Math. Soc. Lecture Note Series, vol. 267, pp. 101–136. Cambridge University Press, Cambridge (1999)
Dyer, M., Greenhill, C.: On Markov chains for independent sets. Journal of Algorithms 35, 17–49 (2000)
Hayes, T., Vigoda, E.: Variable length path coupling. In: Proc. 15th ACM-SIAM Symp. on Discrete Algorithms, pp. 103–110. ACM-SIAM (2004)
Jerrum, M.: A very simple algorithm for estimating the number of k-colorings of a low-degree graph. Random Structure & Algorithms 7, 157–165 (1995)
Jerrum, M.: Counting, sampling and integrating: algorithms and complexity, ETH Zürich Lectures in Mathematics, Birkhäuser, Basel (2003)
Luby, M., Vigoda, E.: Fast convergence of the Glauber dynamics for sampling independent sets. Random Structures & Algorithms 15, 229–241 (1999)
Mitzenmacher, M., Niklova, E.: Path coupling as a branching process (2002)
Salas, J., Sokal, A.: Absence of phase transition for anti-ferromagnetic Potts models via the Dobrushin uniqueness theorem. J. Stat. Phys. 86, 551–579 (1997)
Vigoda, E.: Improved bounds for sampling colorings. J. Math. Phys. 41, 1555–1569 (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bordewich, M., Dyer, M., Karpinski, M. (2006). Stopping Times, Metrics and Approximate Counting. In: Bugliesi, M., Preneel, B., Sassone, V., Wegener, I. (eds) Automata, Languages and Programming. ICALP 2006. Lecture Notes in Computer Science, vol 4051. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11786986_11
Download citation
DOI: https://doi.org/10.1007/11786986_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-35904-3
Online ISBN: 978-3-540-35905-0
eBook Packages: Computer ScienceComputer Science (R0)