Algorithm for branching and population control in correlated sampling
arXiv:2307.15203 · doi:10.1103/PhysRevResearch.5.043169
Abstract
Correlated sampling has wide-ranging applications in Monte Carlo calculations. When branching random walks are involved, as commonly found in many algorithms in quantum physics and electronic structure, population control is typically not applied with correlated sampling due to technical difficulties. This hinders the stability and efficiency of correlated sampling. In this work, we study schemes for allowing birth/death in correlated sampling and propose an algorithm for population control. The algorithm can be realized in several variants depending on the application. One variant is a static method that creates a reference run and allows other correlated calculations to be added a posteriori. Another optimizes the population control for a set of correlated, concurrent runs dynamically. These approaches are tested in different applications in quantum systems, including both the Hubbard model and electronic structure calculations in real materials.
arXiv comment10 pages, 8 figures
References in corpus (17)
- Optimized norm-conserving Vanderbilt pseudopotentials
- A Constrained Path Monte Carlo Method for Fermion Ground States
- Quantum Monte Carlo method using phase-free random walks with Slater determinants
- Absence of superconductivity in the pure two-dimensional Hubbard model
- Ab initio computations of molecular systems by the auxiliary-field quantum Monte Carlo method
- Correlated sampling in quantum Monte Carlo: a route to forces
- Benchmark study of the two-dimensional Hubbard model with auxiliary-field quantum Monte Carlo method
- Stripes and spin-density waves in the doped two-dimensional Hubbard model: ground state phase diagram
- Phaseless auxiliary-field quantum Monte Carlo calculations with planewaves and pseudopotentials--applications to atoms and molecules
- Finite-Temperature Monte Carlo Calculations For Systems With Fermions
- Some Recent Developments in Auxiliary-Field Quantum Monte Carlo for Real Materials
- Coupling quantum Monte Carlo and independent-particle calculations: self-consistent constraint for the sign problem based on density or density matrix
- Chemical Transformations Approaching Chemical Accuracy via Correlated Sampling in Auxiliary-Field Quantum Monte Carlo
- Calculation of interatomic forces and optimization of molecular geometry with auxiliary-field quantum Monte Carlo
- CPMC-Lab: A Matlab Package for Constrained Path Monte Carlo Calculations
- Auxiliary-field quantum Monte Carlo calculations with multiple-projector pseudopotentials
- Computation of forces and stresses in solids: Towards accurate structural optimization with auxiliary-field quantum Monte Carlo