Stochastic lists: Sampling multivariable functions with population methods | |
Article | |
关键词: QUANTUM MONTE-CARLO; 2-DIMENSIONAL HEISENBERG-MODEL; GROUND-STATE ENERGY; FROHLICH POLARON; FINITE-SIZE; ANTIFERROMAGNET; EQUATION; | |
DOI : 10.1103/PhysRevB.98.085102 | |
来源: SCIE |
【 摘 要 】
We introduce the method of stochastic lists to deal with a multivariable positive function, defined by a self-consistent equation, typical for certain problems in physics and mathematics. In this approach, the function's properties are represented statistically by lists containing a large collection of sets of coordinates (or walkers) that are distributed according to the function's value. The coordinates are generated stochastically by the Metropolis algorithm and may replace older entries according to some protocol. While stochastic lists offer a solution to the impossibility of efficiently computing and storing multivariable functions without a systematic bias, extrapolation in the inverse of the number of walkers is usually difficult, even though in practice very good results are found already for short lists. This situation is reminiscent of diffusion Monte Carlo and is hence generic for all population-based methods. We illustrate the method by computing the lowest-order vertex corrections in Hedin's scheme for the Frohlich polaron and the ground-state energy and wave function of the Heisenberg model in two dimensions.
【 授权许可】
Free