Abstract
We propose a scheme for accelerating Markov Chain Monte Carlo by introducing random resets that become increasingly rare in a precise sense. We show that this still leads to the desired asymptotic average and establish an associated concentration bound. We show by numerical experiments that this scheme can be used to advantage in order to accelerate convergence by a judicious choice of the resetting mechanism.
V. S. Borkar—Work of this author was supported in part by a S. S. Bhatnagar Fellowship from the Council of Scientific and Industrial Research, Government of India.
S. Chaudhuri—Now with the Dept. of EECS, Uni. of California, Berkeley, Cory Hall, Berkeley 94720, CA.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Anily, S., Federgruen, A.: Simulated annealing methods with general acceptance probabilities. J. Appl. Prob. 24(3), 657–667 (1987)
Apers, S., Sarlette, A., Ticozzi, F.: Characterizing limits and opportunities in speeding up Markov chain mixing. Stochast. Process. Appl. 136, 145–191 (2021)
Avrachenkov, K., Borkar, V.S., Kadavankandy, A., Sreedharan, J.K.: Revisiting random walk based sampling in networks: Evasion of burn-in period and frequent regenerations. Comput. Social Netw. 5(4), 1–19 (2018)
Avrachenkov, K., Ribeiro, B., Towsley, D.: Improving random walk estimation accuracy with uniform restarts. In: Kumar, R., Sivakumar, D. (eds.) WAW 2010. LNCS, vol. 6516, pp. 98–109. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-18009-5_10
Blondel, V.D., Guillaume, J.L., Lambiotte, R., Lefebvre, E.: Fast unfolding of communities in large networks. J. Stat. Mech. Theory Exp. 2008(10), P10008 (2008)
Collet, P., Martinéz, S., San Martin, J.: Quasi-Stationary Distributions: Markov Chains, Diffusions and Dynamical Systems. Probability and Its Applications, Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-33131-2
Cooper, C., Radzik, T., Siantos, Y.: Fast low-cost estimation of network properties using random walks. Internet Math. 12(4), 221–238 (2016)
Deuflhard, P., Huisinga, W., Fischer, A., Schütte, C.: Identification of almost invariant aggregates in reversible nearly uncoupled Markov chains. Linear Algebra Appl. 315(1), 39–59 (2000)
Evans, M.R., Majumdar, S.N., Schehr, G.: Stochastic resetting and applications. J. Phys. A Math. Theor. 53(19), 193001 (2020)
Giles, C., Bollacker, K., Lawrence, S.: Citeseer: an automatic citation indexing system. In: Proceedings of 3rd ACM Conference on Digital Libraries (2000)
Guan, Y., Krone, S.N.: Small-world MCMC and convergence to multi-modal distributions: from slow mixing to fast mixing. Ann. Appl. Prob. 17(1), 284–304 (2007)
Hagberg, A.A., Schult, D.A., Swart, P.J.: Exploring network structure, dynamics, and function using networkx. In: Varoquaux, G., Vaught, T., Millman, J. (eds.) Proceedings of the 7th Python in Science Conference, Pasadena, CA USA, pp. 11–15 (2008)
Hajek, B.: Cooling schedules for optimal annealing. Math. Oper. Res. 13(2), 311–329 (1988)
Heckathorn, D.D.: Respondent-driven sampling: a new approach to the study of hidden populations. Social Prob. 44(2), 174–199 (1997)
Holley, R., Stroock, D.: Simulated annealing via Sobolev inequalities. Commun. Math. Phys. 115(4), 553–569 (1988)
Langville, A.N., Meyer, C.D.: Deeper inside pagerank. Internet Math. 1(3), 335–380 (2004)
Leskovec, J., Mcauley, J.: Learning to discover social circles in ego networks. In: Pereira, F., Burges, C.J.C., Bottou, L., Weinberger, K.Q. (eds.) Advances in Neural Information Processing Systems, vol. 25. Curran Associates, Inc. (2012)
Metropolis, N., Rosenbluth, A.W., Rosenbluth, M.N., Teller, A.H., Teller, E.: Equation of state calculations by fast computing machines. J. Chem. Phys. 21(6), 1087–1092 (1953)
Montenegro, R., Tetali, P.: Mathematical aspects of mixing times in Markov chains. Found. Trends Theor. Comput. Sci. 1(3), 237–354 (2006)
Paulin, D.: Concentration inequalities for Markov chains by Marton couplings and spectral methods. Electron. J. Prob. 20, 1–32 (2015)
Ribeiro, B., Towsley, D.: Estimating and sampling graphs with multidimensional random walks. In: Proceedings of the 10th ACM SIGCOMM Conference on Internet Measurement, IMC ’10, pp. 390–403. Association for Computing Machinery, New York (2010)
Robert, C., Elvira, V., Tawn, N., Wu, C.: Accelerating MCMC algorithms. Wiley Interdisc. Rev. Comput. Stat. 10, e1435 (2018)
Tsitsiklis, J.: Markov chains with rare transitions and simulated annealing. Math. Oper. Res. 14, 70–90 (1989)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
A Appendix
A Appendix
Here we provide the proofs of Theorem 1 and 2 in Sect. 2.
Proof of Theorem 1:
By the martingale law of large numbers, we have
a.s. \(\forall \ j \in S\). Combining this with (1), we have
a.s. Hence any limit point \(\nu ^*\) of \(\{\nu _n\}\) as \(n\rightarrow \infty \) satisfies
This implies (2). \(\square \)
Proof of Theorem 2:
By (3), we have,
Note that
Bounding each term, we get
Hence
and
For \(j \in S\) and \(\bar{x} := [x_0, \cdots , x_n]\), let
Defining \(\bar{y}\) analogously, note that \(f(\bar{x}) - f(\bar{y}) \le \frac{2}{n}\sum _{m=1}^n I\{ x_i \ne y_i\}\). By Corollary 2.10 of [20], we then have, for any \(\delta > 0\),
This proves the claim. \(\square \)
Rights and permissions
Copyright information
© 2021 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Borkar, V.S., Chaudhuri, S. (2021). Accelerating MCMC by Rare Intermittent Resets. In: Zhao, Q., Xia, L. (eds) Performance Evaluation Methodologies and Tools. VALUETOOLS 2021. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 404. Springer, Cham. https://doi.org/10.1007/978-3-030-92511-6_7
Download citation
DOI: https://doi.org/10.1007/978-3-030-92511-6_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-92510-9
Online ISBN: 978-3-030-92511-6
eBook Packages: Computer ScienceComputer Science (R0)