• Title of article

    Efficient kinetic Monte Carlo simulation

  • Author/Authors

    Schulze، نويسنده , , Tim P.، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2008
  • Pages
    8
  • From page
    2455
  • To page
    2462
  • Abstract
    This paper concerns kinetic Monte Carlo (KMC) algorithms that have a single-event execution time independent of the system size. Two methods are presented—one that combines the use of inverted-list data structures with rejection Monte Carlo and a second that combines inverted lists with the Marsaglia–Norman–Cannon algorithm. The resulting algorithms apply to models with rates that are determined by the local environment but are otherwise arbitrary, time-dependent and spatially heterogeneous. While especially useful for crystal growth simulation, the algorithms are presented from the point of view that KMC is the numerical task of simulating a single realization of a Markov process, allowing application to a broad range of areas where heterogeneous random walks are the dominate simulation cost.
  • Keywords
    stochastic simulation , Markov process , Kinetic Monte Carlo
  • Journal title
    Journal of Computational Physics
  • Serial Year
    2008
  • Journal title
    Journal of Computational Physics
  • Record number

    1480476