Cool walking: A new Markov chain Monte Carlo sampling method

Effective relaxation processes for difficult systems like proteins or spin glasses require special simulation techniques that permit barrier crossing to ensure ergodic sampling. Numerous adaptations of the venerable Metropolis Monte Carlo (MMC) algorithm have been proposed to improve its sampling efficiency, including various hybrid Monte Carlo (HMC) schemes, and methods designed specifically for overcoming quasi‐ergodicity problems such as Jump Walking (J‐Walking), Smart Walking (S‐Walking), Smart Darting, and Parallel Tempering. We present an alternative to these approaches that we call Cool Walking, or C‐Walking. In C‐Walking two Markov chains are propagated in tandem, one at a high (ergodic) temperature and the other at a low temperature. Nonlocal trial moves for the low temperature walker are generated by first sampling from the high‐temperature distribution, then performing a statistical quenching process on the sampled configuration to generate a C‐Walking jump move. C‐Walking needs only one high‐temperature walker, satisfies detailed balance, and offers the important practical advantage that the high and low‐temperature walkers can be run in tandem with minimal degradation of sampling due to the presence of correlations. To make the C‐Walking approach more suitable to real problems we decrease the required number of cooling steps by attempting to jump at intermediate temperatures during cooling. We further reduce the number of cooling steps by utilizing “windows” of states when jumping, which improves acceptance ratios and lowers the average number of cooling steps. We present C‐Walking results with comparisons to J‐Walking, S‐Walking, Smart Darting, and Parallel Tempering on a one‐dimensional rugged potential energy surface in which the exact normalized probability distribution is known. C‐Walking shows superior sampling as judged by two ergodic measures. © 2002 Wiley Periodicals, Inc. J Comput Chem 24: 68–76, 2003

[1]  K. Hukushima,et al.  Exchange Monte Carlo Method and Application to Spin Glass Simulations , 1995, cond-mat/9512035.

[2]  S. Duane,et al.  Hybrid Monte Carlo , 1987 .

[3]  A. Voter,et al.  Smart Darting Monte Carlo , 2001 .

[4]  Radford M. Neal Annealed importance sampling , 1998, Stat. Comput..

[5]  W. C. Swope,et al.  A computer simulation method for the calculation of equilibrium constants for the formation of physi , 1981 .

[6]  D. Freeman,et al.  Computational study of the structures and thermodynamic properties of ammonium chloride clusters using a parallel jump-walking approach , 1996, chem-ph/9602005.

[7]  Radford M. Neal An improved acceptance procedure for the hybrid Monte Carlo algorithm , 1992, hep-lat/9208011.

[8]  N. S. Barnett,et al.  Private communication , 1969 .

[9]  Berend Smit,et al.  Understanding Molecular Simulation , 2001 .

[10]  J. D. Doll,et al.  Brownian dynamics as smart Monte Carlo simulation , 1978 .

[11]  C. Geyer,et al.  Annealing Markov chain Monte Carlo with applications to ancestral inference , 1995 .

[12]  D. L. Freeman,et al.  Reducing Quasi-Ergodic Behavior in Monte Carlo Simulations by J-Walking: Applications to Atomic Clusters , 1990 .

[13]  B. Berne,et al.  Smart walking: A new method for Boltzmann sampling of protein conformations , 1997 .

[14]  R. Toral,et al.  Simulated Annealing Using Hybrid Monte Carlo , 1997 .

[15]  B. Berne,et al.  Novel methods of sampling phase space in the simulation of biological systems. , 1997, Current opinion in structural biology.

[16]  J. Mccammon,et al.  Simulation methods for protein structure fluctuations , 1980, Biopolymers.

[17]  G. Parisi,et al.  Simulated tempering: a new Monte Carlo scheme , 1992, hep-lat/9205018.

[18]  Bruce J. Berne,et al.  On a novel Monte Carlo scheme for simulating water and aqueous solutions , 1978 .

[19]  Jun S. Liu,et al.  Multipoint metropolis method with application to hybrid Monte Carlo , 2001 .

[20]  N. Metropolis,et al.  Equation of State Calculations by Fast Computing Machines , 1953, Resonance.

[21]  J. Schofield,et al.  Extended state-space Monte Carlo methods. , 2001, Physical review. E, Statistical, nonlinear, and soft matter physics.

[22]  A. Lyubartsev,et al.  New approach to Monte Carlo calculation of the free energy: Method of expanded ensembles , 1992 .