DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Stochastic evaluation of fourth-order many-body perturbation energies

Abstract

A scalable, stochastic algorithm evaluating the fourth-order many-body perturbation (MP4) correction to energy is proposed. Three hundred Goldstone diagrams representing the MP4 correction are computer generated and then converted into algebraic formulas expressed in terms of Green’s functions in real space and imaginary time. They are evaluated by the direct (i.e., non-Markov, non-Metropolis) Monte Carlo (MC) integration accelerated by the redundant-walker and control-variate algorithms. The resulting MC-MP4 method is efficiently parallelized and is shown to display O(n5.3) size-dependence of cost, which is nearly two ranks lower than the O(n7) dependence of the deterministic MP4 algorithm. Furthermore, it evaluates the MP4/aug-cc-pVDZ energy for benzene, naphthalene, phenanthrene, and corannulene with the statistical uncertainty of 10 mEh (1.1% of the total basis-set correlation energy), 38 mEh (2.6%), 110 mEh (5.5%), and 280 mEh (9.0%), respectively, after about 109 MC steps.

Authors:
ORCiD logo [1]; ORCiD logo [1]
  1. Univ. of Illinois at Urbana-Champaign, IL (United States)
Publication Date:
Research Org.:
Univ. of Illinois at Urbana-Champaign, IL (United States)
Sponsoring Org.:
USDOE Office of Science (SC), Basic Energy Sciences (BES). Chemical Sciences, Geosciences & Biosciences Division; USDOE
OSTI Identifier:
1774417
Alternate Identifier(s):
OSTI ID: 1774704
Grant/Contract Number:  
SC0006028; SPEC
Resource Type:
Accepted Manuscript
Journal Name:
Journal of Chemical Physics
Additional Journal Information:
Journal Volume: 154; Journal Issue: 13; Journal ID: ISSN 0021-9606
Publisher:
American Institute of Physics (AIP)
Country of Publication:
United States
Language:
English
Subject:
74 ATOMIC AND MOLECULAR PHYSICS; Correlation energy; Perturbation theory; Monte Carlo methods; Many body perturbation calculations; Stochastic processes

Citation Formats

Doran, Alexander E., and Hirata, So. Stochastic evaluation of fourth-order many-body perturbation energies. United States: N. p., 2021. Web. doi:10.1063/5.0047798.
Doran, Alexander E., & Hirata, So. Stochastic evaluation of fourth-order many-body perturbation energies. United States. https://doi.org/10.1063/5.0047798
Doran, Alexander E., and Hirata, So. Wed . "Stochastic evaluation of fourth-order many-body perturbation energies". United States. https://doi.org/10.1063/5.0047798. https://www.osti.gov/servlets/purl/1774417.
@article{osti_1774417,
title = {Stochastic evaluation of fourth-order many-body perturbation energies},
author = {Doran, Alexander E. and Hirata, So},
abstractNote = {A scalable, stochastic algorithm evaluating the fourth-order many-body perturbation (MP4) correction to energy is proposed. Three hundred Goldstone diagrams representing the MP4 correction are computer generated and then converted into algebraic formulas expressed in terms of Green’s functions in real space and imaginary time. They are evaluated by the direct (i.e., non-Markov, non-Metropolis) Monte Carlo (MC) integration accelerated by the redundant-walker and control-variate algorithms. The resulting MC-MP4 method is efficiently parallelized and is shown to display O(n5.3) size-dependence of cost, which is nearly two ranks lower than the O(n7) dependence of the deterministic MP4 algorithm. Furthermore, it evaluates the MP4/aug-cc-pVDZ energy for benzene, naphthalene, phenanthrene, and corannulene with the statistical uncertainty of 10 mEh (1.1% of the total basis-set correlation energy), 38 mEh (2.6%), 110 mEh (5.5%), and 280 mEh (9.0%), respectively, after about 109 MC steps.},
doi = {10.1063/5.0047798},
journal = {Journal of Chemical Physics},
number = 13,
volume = 154,
place = {United States},
year = {Wed Apr 07 00:00:00 EDT 2021},
month = {Wed Apr 07 00:00:00 EDT 2021}
}

Works referenced in this record:

Stochastic, real-space, imaginary-time evaluation of third-order Feynman–Goldstone diagrams
journal, January 2014

  • Willow, Soohaeng Yoo; Hirata, So
  • The Journal of Chemical Physics, Vol. 140, Issue 2
  • DOI: 10.1063/1.4861561

Communication: Stochastic evaluation of explicitly correlated second-order many-body perturbation energy
journal, January 2014

  • Willow, Soohaeng Yoo; Zhang, Jinmei; Valeev, Edward F.
  • The Journal of Chemical Physics, Vol. 140, Issue 3
  • DOI: 10.1063/1.4862255

Expeditious Stochastic Calculation of Random-Phase Approximation Energies for Thousands of Electrons in Three Dimensions
journal, March 2013

  • Neuhauser, Daniel; Rabani, Eran; Baer, Roi
  • The Journal of Physical Chemistry Letters, Vol. 4, Issue 7
  • DOI: 10.1021/jz3021606

Exploring the Accuracy Limits of Local Pair Natural Orbital Coupled-Cluster Theory
journal, March 2015

  • Liakos, Dimitrios G.; Sparta, Manuel; Kesharwani, Manoj K.
  • Journal of Chemical Theory and Computation, Vol. 11, Issue 4
  • DOI: 10.1021/ct501129s

Projector Monte Carlo method based on Slater determinants: a new sampling method for singlet state calculations
journal, September 2011


Information guided noise reduction for Monte Carlo integration of oscillatory functions
journal, December 2004


Many – Body Methods in Chemistry and Physics
book, January 2009


GPU-Based Implementations of the Noniterative Regularized-CCSD(T) Corrections: Applications to Strongly Correlated Systems
journal, April 2011

  • Ma, Wenjing; Krishnamoorthy, Sriram; Villa, Oreste
  • Journal of Chemical Theory and Computation, Vol. 7, Issue 5
  • DOI: 10.1021/ct1007247

Error estimates on averages of correlated data
journal, July 1989

  • Flyvbjerg, H.; Petersen, H. G.
  • The Journal of Chemical Physics, Vol. 91, Issue 1
  • DOI: 10.1063/1.457480

High accuracy benchmark calculations on the benzene dimer potential energy surface
journal, October 2007


Fixed‐node quantum Monte Carlo for molecules a) b)
journal, December 1982

  • Reynolds, Peter J.; Ceperley, David M.; Alder, Berni J.
  • The Journal of Chemical Physics, Vol. 77, Issue 11
  • DOI: 10.1063/1.443766

Gaussian basis sets for use in correlated molecular calculations. I. The atoms boron through neon and hydrogen
journal, January 1989

  • Dunning, Thom H.
  • The Journal of Chemical Physics, Vol. 90, Issue 2
  • DOI: 10.1063/1.456153

Grid-based diffusion Monte Carlo for fermions without the fixed-node approximation
journal, January 2020


Projector Monte Carlo method based on configuration state functions. Test applications to the H4 system and dissociation of LiH
journal, October 2008


Explicitly Correlated Electrons in Molecules
journal, December 2011

  • Hättig, Christof; Klopper, Wim; Köhn, Andreas
  • Chemical Reviews, Vol. 112, Issue 1
  • DOI: 10.1021/cr200168z

A Road Map for the Calculation of Molecular Binding Energies
journal, October 2000

  • Dunning, Thom H.
  • The Journal of Physical Chemistry A, Vol. 104, Issue 40
  • DOI: 10.1021/jp001507z

R12 methods in explicitly correlated molecular electronic structure theory
journal, July 2006

  • Klopper, Wim; Manby, Frederick R.; Ten-No, Seiichiro
  • International Reviews in Physical Chemistry, Vol. 25, Issue 3
  • DOI: 10.1080/01442350600799921

Fifth‐order many‐body perturbation theory for molecular correlation energies
journal, June 1989

  • Kucharski, Stanislaw A.; Noga, Jozef; Bartlett, Rodney J.
  • The Journal of Chemical Physics, Vol. 90, Issue 12
  • DOI: 10.1063/1.456206

Comparison of MBPT and coupled cluster methods with full CI. II. Polarized basis sets
journal, January 1987

  • Cole, Samuel J.; Bartlett, Rodney J.
  • The Journal of Chemical Physics, Vol. 86, Issue 2
  • DOI: 10.1063/1.452289

Expeditious Stochastic Approach for MP2 Energies in Large Electronic Systems
journal, December 2012

  • Neuhauser, Daniel; Rabani, Eran; Baer, Roi
  • Journal of Chemical Theory and Computation, Vol. 9, Issue 1
  • DOI: 10.1021/ct300946j

A Guided Stochastic Energy-Domain Formulation of the Second Order Møller–Plesset Perturbation Theory
journal, December 2013

  • Ge, Qinghui; Gao, Yi; Baer, Roi
  • The Journal of Physical Chemistry Letters, Vol. 5, Issue 1
  • DOI: 10.1021/jz402206m

Hybrid stochastic-deterministic calculation of the second-order perturbative contribution of multireference perturbation theory
journal, July 2017

  • Garniron, Yann; Scemama, Anthony; Loos, Pierre-François
  • The Journal of Chemical Physics, Vol. 147, Issue 3
  • DOI: 10.1063/1.4992127

Propagators in Quantum Chemistry
book, March 2004


The calculation of higher-order energies in the many-body perturbation theory series
journal, January 1985


Perspective: Explicitly correlated electronic structure theory for complex systems
journal, February 2017

  • Grüneis, Andreas; Hirata, So; Ohnishi, Yu-ya
  • The Journal of Chemical Physics, Vol. 146, Issue 8
  • DOI: 10.1063/1.4976974

Is fifth-order MBPT enough?
journal, January 1985


Stochastic evaluation of second-order Dyson self-energies
journal, April 2013

  • Willow, Soohaeng Yoo; Kim, Kwang S.; Hirata, So
  • The Journal of Chemical Physics, Vol. 138, Issue 16
  • DOI: 10.1063/1.4801862

Multireference Stochastic Coupled Cluster
journal, October 2019

  • Filip, Maria-Andreea; Scott, Charles J. C.; Thom, Alex J. W.
  • Journal of Chemical Theory and Computation, Vol. 15, Issue 12
  • DOI: 10.1021/acs.jctc.9b00741

Large scale parallelization in stochastic coupled cluster
journal, November 2018

  • Spencer, J. S.; Neufeld, V. A.; Vigor, W. A.
  • The Journal of Chemical Physics, Vol. 149, Issue 20
  • DOI: 10.1063/1.5047420

General recurrence formulas for molecular integrals over Cartesian Gaussian functions
journal, August 1988

  • Obara, S.; Saika, A.
  • The Journal of Chemical Physics, Vol. 89, Issue 3
  • DOI: 10.1063/1.455717

Sixth-order many-body perturbation theory. I. Basic theory and derivation of the energy formula
journal, January 1996


Sixth-order many-body perturbation theory. III. Correlation energies of size-extensive MP6 methods
journal, January 1996


NWChem: A comprehensive and scalable open-source solution for large scale molecular simulations
journal, September 2010

  • Valiev, M.; Bylaska, E. J.; Govind, N.
  • Computer Physics Communications, Vol. 181, Issue 9, p. 1477-1489
  • DOI: 10.1016/j.cpc.2010.04.018

Stochastic evaluation of second-order many-body perturbation energies
journal, November 2012

  • Willow, Soohaeng Yoo; Kim, Kwang S.; Hirata, So
  • The Journal of Chemical Physics, Vol. 137, Issue 20
  • DOI: 10.1063/1.4768697

Efficient recursive computation of molecular integrals over Cartesian Gaussian functions
journal, April 1986

  • Obara, S.; Saika, A.
  • The Journal of Chemical Physics, Vol. 84, Issue 7
  • DOI: 10.1063/1.450106

Convergence acceleration of Monte Carlo many-body perturbation methods by direct sampling
journal, September 2020

  • Doran, Alexander E.; Hirata, So
  • The Journal of Chemical Physics, Vol. 153, Issue 10
  • DOI: 10.1063/5.0020583

Equation of State Calculations by Fast Computing Machines
journal, June 1953

  • Metropolis, Nicholas; Rosenbluth, Arianna W.; Rosenbluth, Marshall N.
  • The Journal of Chemical Physics, Vol. 21, Issue 6
  • DOI: 10.1063/1.1699114

Investigation of the full configuration interaction quantum Monte Carlo method using homogeneous electron gas models
journal, June 2012

  • Shepherd, James J.; Booth, George H.; Alavi, Ali
  • The Journal of Chemical Physics, Vol. 136, Issue 24
  • DOI: 10.1063/1.4720076

Convergence acceleration of Monte Carlo many-body perturbation methods by using many control variates
journal, September 2020

  • Doran, Alexander E.; Hirata, So
  • The Journal of Chemical Physics, Vol. 153, Issue 9
  • DOI: 10.1063/5.0020584

Monte Carlo sampling methods using Markov chains and their applications
journal, April 1970


Convergence Acceleration of Parallel Monte Carlo Second-Order Many-Body Perturbation Calculations Using Redundant Walkers
journal, September 2013

  • Willow, Soohaeng Yoo; Hermes, Matthew R.; Kim, Kwang S.
  • Journal of Chemical Theory and Computation, Vol. 9, Issue 10
  • DOI: 10.1021/ct400557z

Parallel Calculation of Coupled Cluster Singles and Doubles Wave Functions Using Array Files
journal, May 2007

  • Janowski, Tomasz; Ford, Alan R.; Pulay, Peter
  • Journal of Chemical Theory and Computation, Vol. 3, Issue 4
  • DOI: 10.1021/ct700048u

Nodal hypersurfaces and Anderson’s random‐walk simulation of the Schrödinger equation
journal, June 1976

  • Klein, D. J.; Pickett, H. M.
  • The Journal of Chemical Physics, Vol. 64, Issue 11
  • DOI: 10.1063/1.432043

Many-Body Perturbation Theory and Coupled Cluster Theory for Electron Correlation in Molecules
journal, October 1981


Fermion Monte Carlo without fixed nodes: A game of life, death, and annihilation in Slater determinant space
journal, January 2009

  • Booth, George H.; Thom, Alex J. W.; Alavi, Ali
  • The Journal of Chemical Physics, Vol. 131, Issue 5
  • DOI: 10.1063/1.3193710

Explicitly Correlated R12/F12 Methods for Electronic Structure
journal, December 2011

  • Kong, Liguo; Bischoff, Florian A.; Valeev, Edward F.
  • Chemical Reviews, Vol. 112, Issue 1
  • DOI: 10.1021/cr200204r

Monte Carlo Second- and Third-Order Many-Body Green’s Function Methods with Frequency-Dependent, Nondiagonal Self-Energy
journal, October 2019

  • Doran, Alexander E.; Hirata, So
  • Journal of Chemical Theory and Computation, Vol. 15, Issue 11
  • DOI: 10.1021/acs.jctc.9b00693

One-particle many-body Green’s function theory: Algebraic recursive definitions, linked-diagram theorem, irreducible-diagram theorem, and general-order algorithms
journal, July 2017

  • Hirata, So; Doran, Alexander E.; Knowles, Peter J.
  • The Journal of Chemical Physics, Vol. 147, Issue 4
  • DOI: 10.1063/1.4994837

Coupled cluster algorithms for networks of shared memory parallel processors
journal, May 2007

  • Bentz, Jonathan L.; Olson, Ryan M.; Gordon, Mark S.
  • Computer Physics Communications, Vol. 176, Issue 9-10
  • DOI: 10.1016/j.cpc.2007.03.001

A random‐walk simulation of the Schrödinger equation: H + 3
journal, August 1975

  • Anderson, James B.
  • The Journal of Chemical Physics, Vol. 63, Issue 4
  • DOI: 10.1063/1.431514

Quantum Monte Carlo for Ab Initio calculations of energy-relevant materials
journal, August 2013

  • Wagner, Lucas K.
  • International Journal of Quantum Chemistry, Vol. 114, Issue 2
  • DOI: 10.1002/qua.24526

Introduction to the Variational and Diffusion Monte Carlo Methods
book, January 2016


Evaluation of the Heats of Formation of Corannulene and C 60 by Means of High-Level Theoretical Procedures
journal, January 2013

  • Karton, Amir; Chan, Bun; Raghavachari, Krishnan
  • The Journal of Physical Chemistry A, Vol. 117, Issue 8
  • DOI: 10.1021/jp312585r

Comparison of MBPT and coupled-cluster methods with full CI. Importance of triplet excitation and infinite summations
journal, June 1983


Metropolis Evaluation of the Hartree–Fock Exchange Energy
journal, September 2014

  • Cytter, Yael; Neuhauser, Daniel; Baer, Roi
  • Journal of Chemical Theory and Computation, Vol. 10, Issue 10
  • DOI: 10.1021/ct500450w

Monte Carlo MP2 on Many Graphical Processing Units
journal, September 2016

  • Doran, Alexander E.; Hirata, So
  • Journal of Chemical Theory and Computation, Vol. 12, Issue 10
  • DOI: 10.1021/acs.jctc.6b00588

Explicitly correlated electronic structure theory from R12/F12 ansätze: Explicitly correlated electronic structure theory
journal, May 2011

  • Ten-no, Seiichiro; Noga, Jozef
  • Wiley Interdisciplinary Reviews: Computational Molecular Science, Vol. 2, Issue 1
  • DOI: 10.1002/wcms.68

Sixth-order many-body perturbation theory for molecular calculations
journal, May 1995


M ONTE C ARLO M ETHODS IN E LECTRONIC S TRUCTURES FOR L ARGE S YSTEMS
journal, October 2000


Stochastic Self-Consistent Second-Order Green’s Function Method for Correlation Energies of Large Electronic Systems
journal, October 2017

  • Neuhauser, Daniel; Baer, Roi; Zgid, Dominika
  • Journal of Chemical Theory and Computation, Vol. 13, Issue 11
  • DOI: 10.1021/acs.jctc.7b00792

Monte Carlo explicitly correlated second-order many-body perturbation theory
journal, October 2016

  • Johnson, Cole M.; Doran, Alexander E.; Zhang, Jinmei
  • The Journal of Chemical Physics, Vol. 145, Issue 15
  • DOI: 10.1063/1.4964854

A fifth-order perturbation comparison of electron correlation theories
journal, May 1989


Communications: Survival of the fittest: Accelerating convergence in full configuration-interaction quantum Monte Carlo
journal, January 2010

  • Cleland, Deidre; Booth, George H.; Alavi, Ali
  • The Journal of Chemical Physics, Vol. 132, Issue 4
  • DOI: 10.1063/1.3302277

Utilizing high performance computing for chemistry: parallel computational chemistry
journal, January 2010

  • de Jong, Wibe A.; Bylaska, Eric; Govind, Niranjan
  • Physical Chemistry Chemical Physics, Vol. 12, Issue 26
  • DOI: 10.1039/c002859b

One- and two-electron integrals over cartesian gaussian functions
journal, February 1978


Applications of quantum Monte Carlo methods in condensed systems
journal, January 2011


Stochastic multi-reference perturbation theory with application to the linearized coupled cluster method
journal, January 2017

  • Jeanmairet, Guillaume; Sharma, Sandeep; Alavi, Ali
  • The Journal of Chemical Physics, Vol. 146, Issue 4
  • DOI: 10.1063/1.4974177

Multi-state effective Hamiltonian and size-consistency corrections in stochastic configuration interactions
journal, December 2017

  • Ten-no, Seiichiro L.
  • The Journal of Chemical Physics, Vol. 147, Issue 24
  • DOI: 10.1063/1.5003222

Linear-scaling and parallelisable algorithms for stochastic quantum chemistry
journal, January 2014


Stochastic many-body perturbation theory for electron correlation energies
journal, December 2019

  • Li, Zhendong
  • The Journal of Chemical Physics, Vol. 151, Issue 24
  • DOI: 10.1063/1.5128719

Finite-Size Error in Many-Body Simulations with Long-Range Interactions
journal, August 2006


Quantum Monte Carlo and Related Approaches
journal, December 2011

  • Austin, Brian M.; Zubarev, Dmitry Yu.; Lester, William A.
  • Chemical Reviews, Vol. 112, Issue 1
  • DOI: 10.1021/cr2001564

Stochastic Perturbation Theory: A Low-Scaling Approach to Correlated Electronic Energies
journal, October 2007


Quartic scaling second-order approximate coupled cluster singles and doubles via tensor hypercontraction: THC-CC2
journal, March 2013

  • Hohenstein, Edward G.; Kokkila, Sara I. L.; Parrish, Robert M.
  • The Journal of Chemical Physics, Vol. 138, Issue 12
  • DOI: 10.1063/1.4795514

Projector Monte Carlo method based on Slater determinants: Test application to singlet excited states of H2O and LiF
journal, January 2010


Sixth-order many-body perturbation theory. II. Implementation and application
journal, January 1996


Stochastic Resolution of Identity for Real-Time Second-Order Green’s Function: Ionization Potential and Quasi-Particle Spectrum
journal, October 2019

  • Dou, Wenjie; Takeshita, Tyler Y.; Chen, Ming
  • Journal of Chemical Theory and Computation, Vol. 15, Issue 12
  • DOI: 10.1021/acs.jctc.9b00918

Monte Carlo explicitly correlated many-body Green’s function theory
journal, November 2018

  • Johnson, Cole M.; Doran, Alexander E.; Ten-no, Seiichiro L.
  • The Journal of Chemical Physics, Vol. 149, Issue 17
  • DOI: 10.1063/1.5054610

Stochastic Formulation of the Resolution of Identity: Application to Second Order Møller–Plesset Perturbation Theory
journal, September 2017

  • Takeshita, Tyler Y.; de Jong, Wibe A.; Neuhauser, Daniel
  • Journal of Chemical Theory and Computation, Vol. 13, Issue 10
  • DOI: 10.1021/acs.jctc.7b00343