James Gubernatis, Naoki Kawashima, Philipp WernerCambridge University PressEdition: Illustrated, 6/2/2016EAN 9781107006423, ISBN10: 1107006422Hardcover, 512 pages, 25.4 x 18 x 2.5 cmLanguage: EnglishFeaturing detailed explanations of the major algorithms used in quantum Monte Carlo simulations, this is the first textbook of its kind to provide a pedagogical overview of the field and its applications. The book provides a comprehensive introduction to the Monte Carlo method, its use, and its foundations, and examines algorithms for the simulation of quantum many-body lattice problems at finite and zero temperature. These algorithms include continuous-time loop and cluster algorithms for quantum spins, determinant methods for simulating fermions, power methods for computing ground and excited states, and the variational Monte Carlo method. Also discussed are continuous-time algorithms for quantum impurity models and their use within dynamical mean-field theory, along with algorithms for analytically continuing imaginary-time quantum Monte Carlo data. The parallelization of Monte Carlo simulations is also addressed. This is an essential resource for graduate students, teachers, and researchers interested in quantum Monte Carlo techniques.Part I. Monte Carlo Basics1. Introduction2. Monte Carlo basics3. Data analysis4. Monte Carlo for classical many-body problems5. Quantum Monte Carlo primerPart II. Finite Temperature6. Finite-temperature quantum spin algorithms7. Determinant method8. Continuous-time impurity solversPart III. Zero Temperature9. Variational Monte Carlo10. Power methods11. Fermion ground state methods12. Analytic continuation13. Parallelization.