Implementation and Algorithm Papers
The following lists the implementation papers for individual ALPS applications and the original algorithm papers on which they are based.
ALPS Parallel Monte Carlo Scheduler
Source: src/alps/scheduler/
Implementation papers
M. Troyer, B. Ammon, and E. Heeb, Parallel object oriented Monte Carlo Simulations, Lect. Notes Comput. Sci. 1505, 191 (1998).
Loop Algorithm QMC — looper
Source: applications/qmc/looper/
Implementation papers
S. Todo and K. Kato, Cluster Algorithms for General-S Quantum Spin Systems, Phys. Rev. Lett. 87, 047203 (2001).
Algorithm papers
H. G. Evertz, G. Lana, and M. Marcu, Cluster algorithm for vertex models, Phys. Rev. Lett. 70, 875 (1993).
B. B. Beard and U.-J. Wiese, Simulations of Discrete Quantum Systems in Continuous Euclidean Time, Phys. Rev. Lett. 77, 5130 (1996).
H. G. Evertz, The loop algorithm, Adv. Phys. 52, 1 (2003).
The Directed Loop code in SSE representation
Source: applications/qmc/sse/, sse2/, sse4/
Implementation papers
F. Alet, S. Wessel, and M. Troyer, Generalized directed loop method for quantum Monte Carlo simulations, Phys. Rev. E 71, 036706 (2005).
Algorithm papers
A. W. Sandvik and J. Kurkijärvi, Quantum Monte Carlo simulation method for spin systems, Phys. Rev. B 43, 5950 (1991).
A. W. Sandvik, A generalization of Handscomb’s quantum Monte Carlo scheme applied to the 1D Hubbard model, J. Phys. A 25, 3667 (1992).
A. W. Sandvik, Stochastic series expansion method with operator-loop update, Phys. Rev. B 59, R14157 (1999).
O. F. Syljuåsen and A. W. Sandvik, Quantum Monte Carlo with directed loops, Phys. Rev. E 66, 046701 (2002).
L. Pollet, S. M. A. Rombouts, K. Van Houcke, and K. Heyde, Optimal Monte Carlo updating, Phys. Rev. E 70, 056705 (2004).
N. V. Prokof’ev, B. V. Svistunov, and I. S. Tupitsyn, Exact, Complete and Universal Continuous-Time Worldline Monte Carlo Approach to the Statistics of Discrete Quantum Systems, Phys. Lett. A 238, 253 (1998).
M. Troyer, F. Alet, S. Trebst, and S. Wessel, Non-local Updates for Quantum Monte Carlo Simulations, AIP Conf. Proc. 690, 156 (2003).
Quantum Wang-Landau Flat-Histogram QMC — qwl
Source: applications/qmc/qwl/
Implementation papers
M. Troyer, S. Wessel, and F. Alet, Wang-Landau sampling for quantum systems: algorithms to overcome tunneling problems and calculate the free energy, Phys. Rev. Lett. 90, 120201 (2003).
ALPS-DMFT: CT-QMC Impurity Solvers and Dynamical Mean-Field Theory
Source: applications/dmft/
Implementation papers
E. Gull, P. Werner, S. Fuchs, B. Surer, T. Pruschke, and M. Troyer, Continuous-Time Quantum Monte Carlo Impurity Solvers, Comput. Phys. Commun. 182, 1078 (2011).
Algorithm papers
A. N. Rubtsov, V. V. Savkin, and A. I. Lichtenstein, Continuous-time quantum Monte Carlo method for fermions, Phys. Rev. B 72, 035122 (2005).
P. Werner, A. Comanac, L. de’ Medici, M. Troyer, and A. J. Millis, Continuous-Time Solver for Quantum Impurity Models, Phys. Rev. Lett. 97, 076405 (2006).
E. Gull, A. J. Millis, A. I. Lichtenstein, A. N. Rubtsov, M. Troyer, and P. Werner, Continuous-time Monte Carlo methods for quantum impurity models, Rev. Mod. Phys. 83, 349 (2011).
DMRG and Matrix Product State Applications — dmrg
Source: applications/dmrg/
Implementation papers
A. E. Feiguin, The Density Matrix Renormalization Group. In: A. Avella and F. Mancini (eds.), Strongly Correlated Systems, Springer Series in Solid-State Sciences 176, 31–65 (2013).
Algorithm papers
S. R. White, Density matrix formulation for quantum renormalization groups, Phys. Rev. Lett. 69, 2863 (1992).
S. R. White, Density-matrix algorithms for quantum renormalization groups, Phys. Rev. B 48, 10345 (1993).
U. Schollwöck, The density-matrix renormalization group, Rev. Mod. Phys. 77, 259 (2005).
K. Hallberg, New Trends in Density Matrix Renormalization, Adv. Phys. 55, 477 (2006).