Abstract
Monte Carlo refers to a broad class of algorithms that solve problems through the use of random numbers. They .rst emerged in the late 1940’s and 1950’s as electronic computers came into use [1], and the name means just what it sounds like, whimsically referring to the random nature of the gambling at Monte Carlo, Monaco. The most famous of the Monte Carlo methods is the Metropolis algorithm [2], invented just over 50 years ago at Los Alamos National Laboratory. Metropolis Monte Carlo (which is not the subject of this chapter) offers an elegant and powerful way to generate a sampling of geometries appropriate for a desired physical ensemble, such as a thermal ensemble. This is accomplished through surprisingly simple rules, involving almost nothing more than moving one atom at a time by a small random displacement. The Metropolis algorithm and the numerous methods built on it are at the heart of many, if not most, of the simulations studies of equilibrium properties of physical systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
REFERENCES
N. Metropolis, Los Alamos Science, 12, 125 (1987).
N. Metropolis, A.W. Rosenbluth, M.N. Rosenbluth, A.H. Teller, and E. Teller, J. Chem. Phys. 21, 1087 (1953).
J.R. Beeler, Jr., Phys. Rev. 150, 470 (1966).
D.G. Doran, Radiat. Eff. 2, 249 (1970).
J.-M. Lanore, Rad. Eff. 22 153 (1974).
H.L. Heinisch, D.G. Doran, and D.M. Schwartz, ASTM Special Technical Publication 725, 191 (1981).
H.L. Heinisch, J. Nucl. Mater. 117 46 (1983).
R. Gordon, J. Chem. Phys. 48, 1408 (1968).
F.F. Abraham and G.W. White, J. Appl. Phys. 41, 1841 (1970).
C.S. Kohli and M.B. Ives, J. Crystal Growth 16, 123 (1972).
G.H. Gilmer, J. Crystal Growth 35, 15 (1976).
M. Bowker and D.A. King, Surf. Sci. 71, 583 (1978).
D.A. Reed and G. Ehrlich, Surf. Sci. 105, 603 (1981).
P.A. Rikvold, Phys. Rev. A 26, 647 (1982).
E.S. Hood, B.H. Toby, and W.H. Weinberg, Phys. Rev. Lett. 55, 2437 (1985).
S.V. Ghaisas and A. Madhukar, J. Vac. Sci. Technol. B 3, 540 (1985).
A.F. Voter, Phys. Rev. B 34, 6819 (1986).
A.B. Bortz, M.H. Kalos, and J.L. Lebowitz, J. Comp. Phys. 17, 10 (1975).
K. Binder, in Monte Carlo Methods in Statistical Physics (Springer Topics in Current Physics, Vol. 7) edited by K Binder (Springer, Berlin 1979) p. 1.
K. Binder and M.H. Kalos, in Monte Carlo Methods in Statistical Physics (Springer Topics in Current Physics, Vol. 7) edited by K Binder (Springer, Berlin 1979) p. 225.
Early (and even some recent) KMC work can be found under various names, including “dynamic Monte Carlo,” “time-dependent Monte Carlo,” and simply “Monte Carlo.”
R. Norris, Markov Chains (Cambridge University Press, Cambridge, UK, 1997).
W. Feller, An Introduction to Probability Theory and its Applications, Vol. 1, Wiley, New York (1966).
D.T. Gillespie, J. Comp. Phys. 22, 403 (1976).
K.A. Fichthorn and W.H. Weinberg, J. Chem. Phys. 95, 1090 (1991).
R. Marcelin, Ann. Physique 3, 120 (1915).
E. Wigner, Z. Phys. Chem. B 19 203 (1932).
H. Eyring, J. Chem. Phys. 3, 107 (1935).
A.F. Voter and J.D. Doll, J. Chem. Phys. 80, 5832 (1984).
A.F. Voter, J. Chem. Phys. 82, 1890 (1985).
J.C. Keck, Discuss. Faraday Soc. 33, 173 (1962).
C.H. Bennett, in Algorithms for Chemical Computation, edited by R.E. Christofferson (American Chemical Society, Washington, DC, 1977), p. 63.
D. Chandler, J. Chem. Phys. 68, 2959 (1978).
A.F. Voter and J.D. Doll, J. Chem. Phys. 82, 80 (1985).
G.H. Vineyard, J. Phys. Chem. Solids 3, 121 (1957).
P. Hanggi, P. Talkner, and M. Borkovec, Rev. Mod. Phys. 62, 251 (1990).
For a three-dimensional periodic system with all atoms moving, discarding the translational modes leaves 3N -3 and 3N -4 real normal mode frequencies at the minimum and saddle, respectively. For a system that is free to rotate, there are 3N-6 and 3N-7 relevant modes.
G. DeLorenzi, C.P. Flynn, and G. Jacucci, Phys. Rev. B 30, 5430 (1984).
M.R. Sørensen and A.F. Voter, J. Chem. Phys. 112, 9599 (2000).
G. Boisvert and L.J. Lewis, Phys. Rev. B 54, 2880 (1996).
F. Montalenti and A.F. Voter, Phys. Stat. Sol. (b) 226, 21 (2001).
An additional T dependence is introduced if the quasiharmonic method is employed to give a different lattice constant (and hence different barrier height and preexponential) at each temperature,but here we are assuming a fixed lattice constant.
H. Jónsson, G. Mills, and K.W. Jacobsen, in Classical and Quantum Dynamics in Condensed Phase Simulations, edited by B.J. Berne, G. Ciccotti and D.F. Coker (World Scientific, 1998), chapter 16.
G. Henkelman, B.P. Uberuaga, and H. J ónsson, J. Chem. Phys. 113, 9901 (2000).
A.F. Voter, in Modeling of Optical Thin Films,M.R. Jacobson, Ed., Proc. SPIE 821, 214 (1987).
H. Mehl, O. Biham, K. Furman, and M. Karimi, Phys. Rev. B 60, 2106 (1999).
P.A. Maksym, Semicond. Sci. Technol. 3, 594 (1988).
J.L. Blue, I. Beichl and F. Sullivan, Phys. Rev. E 51, R867, (1994).
T.P. Schulze, Phys. Rev. E 65, 036704 (2002).
In fact, the number of saddle points accessible to a state may scale more strongly than linear in N if complicated, high-barrier mechanisms are considered, but in almost all KMC implementations it will be proportional to N.
P.J. Feibelman, Phys. Rev. Lett. 65, 729 (1990).
G.L. Kellogg and P.J. Feibelman, Phys. Rev. Lett. 64, 3143 (1990).
C. Chen and T.T. Tsong, Phys. Rev. Lett. 64, 3147 (1990).
C.L. Liu and J.B. Adams, Surf. Sci. 268, 73 (1992).
R. Wang and K.A. Fichthorn, Molec. Sim. 11, 105 (1993).
J.C. Hamilton, M.S. Daw, and S.M. Foiles, Phys. Rev. Lett. 74, 2760 (1995).
G. Henkelman and H. Jónsson, J. Chem. Phys. 111, 7010 (1999).
B.P. Uberuaga, R. Smith, A.R. Cleave, F. Montalenti, G. Henkelman, R.W. Grimes, A.F. Voter, and K.E. Sickafus, Phys. Rev. Lett. 92, 115505 (2004).
A.F. Voter, F. Montalenti and T.C. Germann, Annu. Rev. Mater. Res., 32, 321 (2002).
A. Samant and D.G. Vlachos, J. Chem. Phys. 123, 144114 (2005).
D.R. Mason, T.S. Hudson, and A.P. Sutton, Comp. Phys. Comm. 165, 37 (2005).
A.L. Zobrist, Technical report 88, Computer Science Department, University of Wisconsin, Madison, 1970; Reprinted in: ICCA J. 13, 69 (1990).
M.A. Novotny, Phys. Rev. Lett. 74, 1 (1994); Erratum 75, 1424 (1995).
D.G. Vlachos, Adv. Chem. Eng. 30, 1 (2005).
C. Domain, C.S. Becquart, and L. Malerba, J. Nucl. Mater. 335, 121 (2004).
S. Liu, Z. Zhang, J. Norskov, and H. Metiu, Surf. Sci. 321, 161 (1994).
Z -P Shi, Z. Zhang, A.K. Swan, and J.F. Wendelken, Phys. Rev. Lett. 76, 4927 (1996).
G. Henkelman and H. Jónsson, J. Chem. Phys. 115, 9657 (2001).
A.F. Voter, Phys. Rev. Lett. 78, 3908 (1997).
G. Henkelman and H. Jonsson, Phys. Rev. Lett. 90, 116101–1 (2003).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer
About this paper
Cite this paper
Voter, A.F. (2007). INTRODUCTION TO THE KINETIC MONTE CARLO METHOD. In: Sickafus, K.E., Kotomin, E.A., Uberuaga, B.P. (eds) Radiation Effects in Solids. NATO Science Series, vol 235. Springer, Dordrecht. https://doi.org/10.1007/978-1-4020-5295-8_1
Download citation
DOI: https://doi.org/10.1007/978-1-4020-5295-8_1
Publisher Name: Springer, Dordrecht
Print ISBN: 978-1-4020-5293-4
Online ISBN: 978-1-4020-5295-8
eBook Packages: Chemistry and Materials ScienceChemistry and Material Science (R0)