Monte Carlo methods are prevalent in simulations of equilibrium systems in statistical physics. The kinetic Monte Carlo method has a time-dependent interpretation as a coarse-grained, lattice-based atomic-scale simulation technique that can be used to simulate systems away from equilibrium. In this tutorial, I will discuss the theoretical underpinnings of kinetic Monte Carlo and the types of systems to which it can be applied. I will discuss typical algorithms and applications of kinetic Monte Carlo and describe frontiers in the development and use of this technique. Some "homework" exercises will be suggested.
Additional Presentation Files (Zip Archive)