Skip to main content

Efficient Heat-Bath Sampling in Fock Space

Cornell Affiliated Author(s)

Author

A.A. Holmes
Hitesh Changlani
C.J. Umrigar

Abstract

We introduce an algorithm for sampling many-body quantum states in Fock space. The algorithm efficiently samples states with probability approximately proportional to an arbitrary function of the second-quantized Hamiltonian matrix element connecting the sampled state to the current state. We apply the new sampling algorithm to the recently developed semistochastic full configuration interaction quantum Monte Carlo (S-FCIQMC) method, a semistochastic implementation of the power method for projecting out the ground state energy in a basis of Slater determinants. Our new sampling method requires modest additional computational time and memory compared to uniform sampling but results in newly spawned weights that are approximately of the same magnitude, thereby greatly improving the efficiency of projection. A comparison in efficiency between our sampling algorithm and uniform sampling is performed on the all-electron nitrogen dimer at equilibrium in Dunning's cc-pVXZ basis sets with X ∈ D, T, Q, 5, demonstrating a large gain in efficiency that increases with basis set size. In addition, a comparison in efficiency is performed on three all-electron first-row dimers, B2, N2, and F2, in a cc-pVQZ basis, demonstrating that the gain in efficiency compared to uniform sampling also increases dramatically with the number of electrons. © 2016 American Chemical Society.

Date Published

Journal

Journal of Chemical Theory and Computation

Volume

12

Issue

4

Number of Pages

1561-1571,

URL

https://www.scopus.com/inward/record.uri?eid=2-s2.0-84964570478&doi=10.1021%2facs.jctc.5b01170&partnerID=40&md5=54348b9e76f7840ed16d75821cd32f77

DOI

10.1021/acs.jctc.5b01170

Group (Lab)

Cyrus Umrigar Group

Funding Source

ACI-1534965
CHE-1112097
DE-FG02-12ER46875
DOE DE-SC0006650

Download citation