A Tutorial on Advanced Dynamic Monte Carlo Methods for Systems with Discrete State Spaces
M. A. Novotny
Abstract
Advanced algorithms are necessary to obtain faster-than-real-time dynamic simulations in a number of different physical problems that are characterized by widely disparate time scales. Recent advanced dynamic Monte Carlo algorithms that preserve the dynamics of the model are described. These include the n-fold way algorithm, the Monte Carlo with Absorbing Markov Chains (MCAMC) algorithm, and the Projective Dynamics (PD) algorithm. To demonstrate the use of these algorithms, they are applied to some simplified models of dynamic physical systems. The models studied include a model for ion motion through a pore such as a biological ion channel and the metastable decay of the ferromagnetic Ising model. Non-trivial parallelization issues for these dynamic algorithms, which are in the class of parallel discrete event simulations, are discussed. Efforts are made to keep the article at an elementary level by concentrating on a simple model in each case that illustrates the use of the advanced dynamic Monte Carlo algorithm.
Create a lesson
Related papers
Longitudinal and Transverse Thermoelectric Properties in Topological Quantum Materials
Jyoti Duhan, Anil Kumar B. M., Satya N. Guin et al.
Thermally Conditioned Time-Series Forecasting of Grain Growth in Polycrystalline Materials
Eliane Younes, Elie Hachem, Marc Bernacki
Evolutionary Design of Interpretable Spatial Descriptors for Structure-Property Relationship Discovery
Aditya Raghavan, Sergei V Kalinin
Millikelvin magnetometry up to 30~T using a multi-cross micro-Hall sensor
Bingbing Tong, Yinina Ma, Zhenhua Zhao et al.
First-principles study of the formation of Group-IV--vacancy color centers in diamond
Xiangru Han, Adam Gali
Anomalous thermal transport in isotope-enriched germanium carbide
Wenjiang Zhou, Bai Song