An off-lattice, self-learning kinetic Monte Carlo method using local environments.

We present a method called local environment kinetic Monte Carlo (LE-KMC) method for efficiently performing off-lattice, self-learning kinetic Monte Carlo (KMC) simulations of activated processes in material systems. Like other off-lattice KMC schemes, new atomic processes can be found on-the-fly in LE-KMC. However, a unique feature of LE-KMC is that as long as the assumption that all processes and rates depend only on the local environment is satisfied, LE-KMC provides a general algorithm for (i) unambiguously describing a process in terms of its local atomic environments, (ii) storing new processes and environments in a catalog for later use with standard KMC, and (iii) updating the system based on the local information once a process has been selected for a KMC move. Search, classification, storage and retrieval steps needed while employing local environments and processes in the LE-KMC method are discussed. The advantages and computational cost of LE-KMC are discussed. We assess the performance of the LE-KMC algorithm by considering test systems involving diffusion in a submonolayer Ag and Ag-Cu alloy films on Ag(001) surface.

[1]  M. Tringides Surface diffusion : atomistic and collective processes , 1997 .

[2]  G. Henkelman,et al.  A dimer method for finding saddle points on high dimensional potential surfaces using only first derivatives , 1999 .

[3]  Vvedensky,et al.  Scaling in a solid-on-solid model of epitaxial growth. , 1992, Physical review. B, Condensed matter.

[4]  Abhijit Chatterjee,et al.  An overview of spatial microscopic and accelerated kinetic Monte Carlo methods , 2007 .

[5]  Talat S. Rahman,et al.  Self-learning kinetic Monte Carlo method: Application to Cu(111) , 2005 .

[6]  G. Henkelman,et al.  Long time scale kinetic Monte Carlo simulations without lattice approximation and predefined event table , 2001 .

[7]  A. Voter,et al.  Temperature-accelerated dynamics for simulation of infrequent events , 2000 .

[8]  Arthur F. Voter,et al.  Introduction to the Kinetic Monte Carlo Method , 2007 .

[9]  Abhijit Chatterjee,et al.  Accurate acceleration of kinetic Monte Carlo simulations through the modification of rate constants. , 2010, The Journal of chemical physics.

[10]  G. Dienes,et al.  Radiation Effects in Solids , 1953 .

[11]  D. Gillespie A General Method for Numerically Simulating the Stochastic Time Evolution of Coupled Chemical Reactions , 1976 .

[12]  Laurent J. Lewis,et al.  Kinetic activation-relaxation technique: An off-lattice self-learning kinetic Monte Carlo algorithm , 2008, 0805.2158.

[13]  J. Nørskov,et al.  Ammonia Synthesis from First-Principles Calculations , 2005, Science.

[14]  M. Scheffler,et al.  First-principles kinetic Monte Carlo simulations for heterogeneous catalysis : Application to the Co oxidation at RuO2(110) , 2005, cond-mat/0510234.

[15]  A. Voter,et al.  Extending the Time Scale in Atomistic Simulation of Materials Annual Re-views in Materials Research , 2002 .

[16]  Rodolfo Miranda,et al.  Atomic jumps during surface diffusion , 2009 .

[17]  A. B. Bortz,et al.  A new algorithm for Monte Carlo simulation of Ising spin systems , 1975 .

[18]  A. Voter Parallel replica method for dynamics of infrequent events , 1998 .

[19]  N. Mousseau,et al.  Dynamics of lennard-jones clusters: A characterization of the activation-relaxation technique , 2000 .

[20]  J C Hamilton,et al.  An embedded-atom potential for the Cu–Ag system , 2006 .

[21]  G. Vineyard Frequency factors and isotope effects in solid state rate processes , 1957 .

[22]  R. Miron,et al.  Accelerated molecular dynamics with the bond-boost method , 2003 .

[23]  G. Ehrlich,et al.  Jump processes in surface diffusion , 2007 .

[24]  A. Voter Hyperdynamics: Accelerated Molecular Dynamics of Infrequent Events , 1997 .

[25]  G. Henkelman,et al.  A climbing image nudged elastic band method for finding saddle points and minimum energy paths , 2000 .

[26]  Graeme Henkelman,et al.  Adaptive kinetic Monte Carlo for first-principles accelerated dynamics. , 2008, The Journal of chemical physics.

[27]  D. Wolf,et al.  Bond counting in a simulation model of epitaxial growth , 1997 .

[28]  G. H. Gilmer,et al.  Simulation of Crystal Growth with Surface Diffusion , 1972 .

[29]  Lindsey J. Munro,et al.  DEFECT MIGRATION IN CRYSTALLINE SILICON , 1999 .

[30]  A. Voter,et al.  Classically exact overlayer dynamics: Diffusion of rhodium clusters on Rh(100). , 1986, Physical review. B, Condensed matter.

[31]  S. Auerbach,et al.  ISING MODEL OF DIFFUSION IN MOLECULAR SIEVES , 1998 .