Algorithms for faster and larger dynamic Metropolis simulations
M. A. Novotny, Alice K. Kolakowska, G. Korniss
Abstract
In dynamic Monte Carlo simulations, using for example the Metropolis dynamic, it is often required to simulate for long times and to simulate large systems. We present an overview of advanced algorithms to simulate for larger times and to simulate larger systems. The longer-time algorithm focused on is the Monte Carlo with Absorbing Markov Chains (MCAMC) algorithm. It is applied to metastability of an Ising model on a small-world network. Simulations of larger systems often require the use of non-trivial parallelization. Non-trivial parallelization of dynamic Monte Carlo is shown to allow perfectly scalable algorithms, and the theoretical efficiency of such algorithms is described.
Create a lesson
Related papers
Typical number and stability of equilibria in large non-reciprocal complex systems
Bertrand Lacroix-A-Chez-Toine, Pierre Le Doussal, Valentina Ros
Thermodynamic geometry of three coupled Ising spins: exact curvature, frustration and bond anisotropy
Zahra Ebadi, Nayyere Einali Saghavaz, Omid Yahyayi Monem et al.
Galois conjugation, droplet growth, and the differential transcendence of the Ising model in nonzero field
Ran Luo, Jiahua Tian
Masked diffusion as random sequential adsorption: an exactly solvable model for parallel decoding
Adrian Baule
Emergent Symmetry in Constant-Density Flocks
Hugues Chaté, Alexandre Solon
Solvable macroscopic models for populations of type I excitability neurons with Gaussian noise
Maria V. Ageeva, Denis S. Goldobin