Exciting Determinants in Quantum Monte Carlo: Loading the Dice with Fast, Low-Memory Weights

Type: Article

Publication Date: 2018-10-25

Citations: 36

DOI: https://doi.org/10.1021/acs.jctc.8b00844

Abstract

High-quality excitation generators are crucial to the effectiveness of coupled cluster Monte Carlo (CCMC) and full configuration interaction Quantum Monte Carlo (FCIQMC) calculations. The heat bath sampling of Holmes et al. [Holmes, A. A.; Changlani, H. J.; Umrigar, C. J. J. Chem. Theory Comput. 2016, 12, 1561-1571.] dramatically increases the efficiency of the spawn step of such algorithms but requires memory storage scaling quartically with system size which can be prohibitive for large systems. Alternatively, Alavi et al. [Smart, S. D.; Booth, G. H.; Alavi, A. Unpublished results.] approximated these weights with weights based on Cauchy-Schwarz-like inequalities calculated on-the-fly. While reducing the memory cost, this algorithm scales linearly in system size computationally. We combine both of these ideas with the single-reference nature of many systems studied and introduce a spawn-sampling algorithm that has low memory requirements (quadratic in basis set size) compared to the heat bath algorithm and only scales either independently of system size (CCMC) or linearly in the number of electrons (FCIQMC) that works especially well on localized orbitals. Tests on small water chains with localized orbitals with CCMC and with an initiator point sample in FCIQMC indicate that it can be equally efficient as the other excitation generators. As the system gets larger, calculations with our new algorithm converge faster than the on-the-fly weight algorithm while having a much more favorable memory scaling than the heat bath algorithm.

Locations

  • Journal of Chemical Theory and Computation - View
  • arXiv (Cornell University) - View - PDF
  • Apollo (University of Cambridge) - View - PDF
  • PubMed - View
  • DataCite API - View

Similar Works

Action Title Year Authors
+ PDF Chat Rapidly convergent quantum Monte Carlo using a Chebyshev projector 2024 Z. Zhao
Maria-Andreea Filip
Alex J. W. Thom
+ PDF Chat Beyond Walkers in Stochastic Quantum Chemistry: Reducing Error Using Fast Randomized Iteration 2019 Samuel M. Greene
Robert J. Webber
Jonathan Weare
Timothy C. Berkelbach
+ PDF Chat Sign problem in full configuration interaction quantum Monte Carlo: Linear and sublinear representation regimes for the exact wave function 2014 James J. Shepherd
Gustavo E. Scuseria
James S. Spencer
+ Beyond Walkers in Stochastic Quantum Chemistry: Reducing Error using Fast Randomized Iteration 2019 Samuel M. Greene
Robert J. Webber
Jonathan Weare
Timothy C. Berkelbach
+ Beyond Walkers in Stochastic Quantum Chemistry: Reducing Error using Fast Randomized Iteration 2019 Samuel M. Greene
Robert J. Webber
Jonathan Weare
Timothy C. Berkelbach
+ PDF Chat Semistochastic Heat-Bath Configuration Interaction Method: Selected Configuration Interaction with Semistochastic Perturbation Theory 2017 Sandeep Sharma
Adam Holmes
Guillaume Jeanmairet
Ali Alavi
C. J. Umrigar
+ PDF Chat Stochastic resolution-of-the-identity auxiliary-field quantum Monte Carlo: Scaling reduction without overhead 2020 Joonho Lee
David R. Reichman
+ PDF Chat Partial node configuration-interaction Monte Carlo as applied to the Fermi polaron 2012 Michael Kolodrubetz
Bryan K. Clark
+ PDF Chat A quantum computing approach to fixed-node Monte Carlo using classical shadows 2024 Nick S. Blunt
Laura Caune
Javiera Quiroz-Fernandez
+ Stochastic multireference Epstein-Nesbet perturbation theory 2016 Sandeep Sharma
Adam Holmes
Guillaume Jeanmairet
Ali Alavi
C. J. Umrigar
+ PDF Chat A hybrid approach to extending selected configuration interaction and full configuration interaction quantum Monte Carlo 2019 Nick S. Blunt
+ The sign problem in density matrix quantum Monte Carlo 2021 Hayley Petras
William Z. Van Benschoten
Sai Kumar Ramadugu
James J. Shepherd
+ PDF Chat Heat-Bath Configuration Interaction: An Efficient Selected Configuration Interaction Algorithm Inspired by Heat-Bath Sampling 2016 Adam Holmes
Norm M. Tubman
C. J. Umrigar
+ PDF Chat Configuration Interaction Guided Sampling with Interpretable Restricted Boltzmann Machine 2024 Jorge I. Hernandez-Martinez
Gerardo Rodriguez‐Hernandez
Andres MĂ©ndez-VĂĄzquez
+ ipie: A Python-based Auxiliary-Field Quantum Monte Carlo Program with Flexibility and Efficiency on CPUs and GPUs 2022 Fionn D. Malone
Ankit Mahajan
James S. Spencer
Joonho Lee
+ PDF Chat Unbiasing the initiator approximation in full configuration interaction quantum Monte Carlo 2019 Khaldoon Ghanem
A. Y. Lozovoi
Ali Alavi
+ PDF Chat <tt>ipie</tt>: A Python-Based Auxiliary-Field Quantum Monte Carlo Program with Flexibility and Efficiency on CPUs and GPUs 2022 Fionn D. Malone
Ankit Mahajan
James S. Spencer
Joonho Lee
+ PDF Chat QMCPACK: Advances in the development, efficiency, and application of auxiliary field and real-space variational and diffusion quantum Monte Carlo 2020 Paul R. C. Kent
Abdulgani Annaberdiyev
Anouar Benali
M. Chandler Bennett
Edgar Josué Landinez Borda
Peter Doak
Hongxia Hao
Kenneth D. Jordan
Jaron T. Krogel
Ilkka KylÀnpÀÀ
+ PDF Chat Communication: An efficient and accurate perturbative correction to initiator full configuration interaction quantum Monte Carlo 2018 Nick S. Blunt
+ PDF Chat Fast semistochastic heat-bath configuration interaction 2018 Junhao Li
Matthew Otten
Adam Holmes
Sandeep Sharma
C. J. Umrigar

Works That Cite This (24)

Action Title Year Authors
+ PDF Chat Theory and implementation of a novel stochastic approach to coupled cluster 2020 Charles Scott
Roberto Di Remigio
T. Daniel Crawford
Alex J. W. Thom
+ Electronic specific heat capacities and entropies from density matrix quantum Monte Carlo using Gaussian process regression to find gradients of noisy data 2023 William Z. Van Benschoten
Laura Weiler
Gabriel J. Smith
Songhang Man
Taylor DeMello
James J. Shepherd
+ PDF Chat A stochastic approach to unitary coupled cluster 2020 Maria-Andreea Filip
Alex J. W. Thom
+ PDF Chat Improved walker population control for full configuration interaction quantum Monte Carlo 2020 Mingrui Yang
Elke Pahl
Joachim Brand
+ PDF Chat The adaptive shift method in full configuration interaction quantum Monte Carlo: Development and applications 2020 Khaldoon Ghanem
Kai Guther
Ali Alavi
+ PDF Chat Large scale parallelization in stochastic coupled cluster 2018 James S. Spencer
Verena A. Neufeld
W. A. Vigor
R. S. T. Franklin
Alex J. W. Thom
+ PDF Chat Accelerating Convergence in Fock Space Quantum Monte Carlo Methods 2020 Verena A. Neufeld
Alex J. W. Thom
+ PDF Chat NECI: <i>N</i>-Electron Configuration Interaction with an emphasis on state-of-the-art stochastic methods 2020 Kai Guther
Robert J. Anderson
Nick S. Blunt
Nikolay A. Bogdanov
Deidre Cleland
Nike Dattani
Werner Dobrautz
Khaldoon Ghanem
PĂ©ter Jeszenszki
Niklas Liebermann
+ PDF Chat The HANDE-QMC Project: Open-Source Stochastic Quantum Chemistry from the Ground State Up 2019 James S. Spencer
Nick S. Blunt
Seonghoon Choi
Jiƙí Etrych
Maria-Andreea Filip
W. M. C. Foulkes
R. S. T. Franklin
Will Handley
Fionn D. Malone
Verena A. Neufeld
+ Quantum Monte Carlo calculations in configuration space with three-nucleon forces 2023 P. Arthuis
C. Barbieri
Francesco Pederiva
Alessandro Roggero

Works Cited by This (36)

Action Title Year Authors
+ PDF Chat Partial node configuration-interaction Monte Carlo as applied to the Fermi polaron 2012 Michael Kolodrubetz
Bryan K. Clark
+ PDF Chat Communication: Excited states, dynamic correlation functions and spectral properties from full configuration interaction quantum Monte Carlo 2012 George H. Booth
Garnet Kin‐Lic Chan
+ PDF Chat Convergence of many-body wave-function expansions using a plane-wave basis: From homogeneous electron gas to solid state systems 2012 James J. Shepherd
Andreas GrĂŒneis
George H. Booth
Georg Kresse
Ali Alavi
+ PDF Chat Unbiased reduced density matrices and electronic properties from full configuration interaction quantum Monte Carlo 2014 Catherine Overy
George H. Booth
Nick S. Blunt
James J. Shepherd
Deidre Cleland
Ali Alavi
+ PDF Chat Semistochastic Projector Monte Carlo Method 2012 F. R. Petruzielo
Adam Holmes
Hitesh J. Changlani
M. P. Nightingale
C. J. Umrigar
+ PDF Chat An Efficient Method for Generating Discrete Random Variables with General Distributions 1977 A.J. Walker
+ PDF Chat Full configuration interaction perspective on the homogeneous electron gas 2012 James J. Shepherd
George H. Booth
Andreas GrĂŒneis
Ali Alavi
+ PDF Chat Spectroscopic accuracy directly from quantum chemistry: Application to ground and excited states of beryllium dimer 2014 Sandeep Sharma
Takeshi Yanai
George H. Booth
C. J. Umrigar
Garnet Kin‐Lic Chan
+ PDF Chat An excited-state approach within full configuration interaction quantum Monte Carlo 2015 Nick S. Blunt
Simon D. Smart
George H. Booth
Ali Alavi
+ On the Alias Method for Generating Random Variables from a Discrete Distribution 1979 Richard A. Kronmal
Arthur V. Peterson