Optimizing the Energy with Quantum Monte Carlo: A Lower Numerical Scaling for Jastrow-Slater Expansions

J Chem Theory Comput. 2017 Nov 14;13(11):5273-5281. doi: 10.1021/acs.jctc.7b00648. Epub 2017 Oct 5.

Abstract

We present an improved formalism for quantum Monte Carlo calculations of energy derivatives and properties (e.g., the interatomic forces), with a multideterminant Jastrow-Slater function. As a function of the number Ne of Slater determinants, the numerical scaling of O(Ne) per derivative we have recently reported is here lowered to O(Ne) for the entire set of derivatives. As a function of the number of electrons N, the scaling to optimize the wave function and the geometry of a molecular system is lowered to O(N3) + O(NNe), the same as computing the energy alone in the sampling process. The scaling is demonstrated on linear polyenes up to C60H62 and the efficiency of the method is illustrated with the structural optimization of butadiene and octatetraene with Jastrow-Slater wave functions comprising as many as 200 000 determinants and 60 000 parameters.