2002
DOI: 10.1103/physreve.66.046701
|View full text |Cite
|
Sign up to set email alerts
|

Quantum Monte Carlo with directed loops

Abstract: We introduce the concept of directed loops in stochastic series expansion and path-integral quantum Monte Carlo methods. Using the detailed balance rules for directed loops, we show that it is possible to smoothly connect generally applicable simulation schemes (in which it is necessary to include backtracking processes in the loop construction) to more restricted loop algorithms that can be constructed only for a limited range of Hamiltonians (where backtracking can be avoided). The "algorithmic discontinuiti… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

16
1,034
0
1

Year Published

2007
2007
2018
2018

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 800 publications
(1,061 citation statements)
references
References 61 publications
16
1,034
0
1
Order By: Relevance
“…We implement a finitetemperature Stochastic Series Expansion [34][35][36] (SSE) QMC algorithm with directed loop updates in a 2 þ 1 dimensional simulation cell, designed specifically to study the Hamiltonian equation (1) with J ± ¼ 0 (for details, see the Methods Summary). Note, this Hamiltonian explicitly breaks U(1) invariance, retaining global Z 2 symmetries.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…We implement a finitetemperature Stochastic Series Expansion [34][35][36] (SSE) QMC algorithm with directed loop updates in a 2 þ 1 dimensional simulation cell, designed specifically to study the Hamiltonian equation (1) with J ± ¼ 0 (for details, see the Methods Summary). Note, this Hamiltonian explicitly breaks U(1) invariance, retaining global Z 2 symmetries.…”
Section: Resultsmentioning
confidence: 99%
“…Within the SSE, the Hamiltonian was implemented with a triangular plaquette breakup 36 , which helps ergodicity in the regime where J z /J ±± is large. Using this Hamiltonian breakup, the standard SSE-directed loop equations 35 were modified to include sampling of off-diagonal operators of the type S þ r S þ r 0 þ h:c. The resulting algorithm is highly efficient, scaling linearly in the number of lattice sites V and the inverse temperature b. This scaling is modified to V 2 b in the cases where a full q-dependent structure factor measurement is required.…”
Section: Methodsmentioning
confidence: 99%
“…[17][18][19][20][21] SSE provides statistically exact results ͑no Trotter discretization of imaginary time is used͒ and has been adapted for many different quantum lattice models. Although this method has been described in detail elsewhere, we briefly describe here our treatment of the Holstein phonon interaction.…”
Section: Methodsmentioning
confidence: 99%
“…For the electrons, we use the directed loop algorithm. 21 We note that the operators ͓Eqs. ͑6͒-͑10͔͒ are not changed during the electron loop update.…”
Section: Methodsmentioning
confidence: 99%
“…Numerical calculations of the spin-1 antiferromagnetic Heisenberg model in an applied magnetic field were performed using the stochastic series expansion quantum Monte Carlo (QMC) method with directed loop updates. 43 For antiferromagnetic exchange interactions, sublattice rotation is required to avoid the sign problem in QMC. By taking the direction of the applied magnetic field as the discretization axis, sublattice rotation on a bipartite lattice leads to a sign problem free Hamiltonian as long as the applied field is parallel or perpendicular to the axis of exchange anisotropy.…”
Section: Experimental Methodsmentioning
confidence: 99%