Linear-scaling and parallelizable algorithms for stochastic quantum chemistry
arXiv:1305.6981 · doi:10.1080/00268976.2013.877165
Abstract
For many decades, quantum chemical method development has been dominated by algorithms which involve increasingly complex series of tensor contractions over one-electron orbital spaces. Procedures for their derivation and implementation have evolved to require the minimum amount of logic and rely heavily on computationally efficient library-based matrix algebra and optimized paging schemes. In this regard, the recent development of exact stochastic quantum chemical algorithms to reduce computational scaling and memory overhead requires a contrasting algorithmic philosophy, but one which when implemented efficiently can often achieve higher accuracy/cost ratios with small random errors. Additionally, they can exploit the continuing trend for massive parallelization which hinders the progress of deterministic high-level quantum chemical algorithms. In the Quantum Monte Carlo community, stochastic algorithms are ubiquitous but the discrete Fock space of quantum chemical methods is often unfamiliar, and the methods introduce new concepts required for algorithmic efficiency. In this paper, we explore these concepts and detail an algorithm used for Full Configuration Interaction Quantum Monte Carlo (FCIQMC), which is implemented and available in MOLPRO and as a standalone code, and is designed for high-level parallelism and linear-scaling with walker number. Many of the algorithms are also in use in, or can be transferred to, other stochastic quantum chemical methods and implementations. We apply these algorithms to the strongly correlated Chromium dimer, to demonstrate their efficiency and parallelism.
16 pages, 8 figures
References in corpus (12)
- Matrix Product States, Projected Entangled Pair States, and variational renormalization group methods for quantum spin systems
- Computational complexity and fundamental limitations to fermionic quantum Monte Carlo simulations
- A spin-adapted Density Matrix Renormalization Group algorithm for quantum chemistry
- Semistochastic Projector Monte Carlo Method
- A Full Configuration Interaction Perspective on the Homogeneous Electron Gas
- The sign problem and population dynamics in the full configuration interaction quantum Monte Carlo method
- Investigation of the Full Configuration Interaction Quantum Monte Carlo Method Using Homogeneous Electron Gas Models
- Stochastic determination of effective Hamiltonian for the full configuration interaction solution of quasi-degenerate electronic states
- Excited States, Dynamic Correlation Functions and Spectral Properties from Full Configuration Interaction Quantum Monte Carlo
- An explicitly correlated approach to basis set incompleteness in Full Configuration Interaction Quantum Monte Carlo
- The effect of quantization on the FCIQMC sign problem
- FCI-QMC approach to the Fermi polaron
Cited by in corpus (60)
- Recent developments in the PySCF program package
- Quantum optimization using variational algorithms on near-term quantum devices
- BAGEL: Brilliantly Advanced General Electronic-structure Library
- Understanding the mechanism stabilizing intermediate spin states in Fe(II)-Porphyrin
- Unbiased Reduced Density Matrices and Electronic Properties from Full Configuration Interaction Quantum Monte Carlo
- Efficient heat-bath sampling in Fock space
- A flexible multi-reference perturbation theory by minimizing the Hylleraas functional with matrix product states
- An excited-state approach within full configuration interaction quantum Monte Carlo
- Semi-stochastic full configuration interaction quantum Monte Carlo: developments and application
- NECI: N-Electron Configuration Interaction with emphasis on state-of-the-art stochastic methods
- Efficient Formulation of Full Configuration Interaction Quantum Monte Carlo in a Spin Eigenbasis via the Graphical Unitary Group Approach
- Spectroscopic accuracy directly from quantum chemistry: application to ground and excited states of beryllium dimer
- Unbiasing the initiator approximation in Full Configuration Interaction Quantum Monte Carlo
- Similarity transformation of the electronic Schrödinger equation via Jastrow factorisation
- Density matrices in full configuration interaction quantum Monte Carlo: Excited states, transition dipole moments and parallel distribution
- Developments in Stochastic Coupled Cluster Theory: The initiator approximation and application to the Uniform Electron Gas
- Coordinate descent full configuration interaction
- The HANDE-QMC project: open-source stochastic quantum chemistry from the ground state up
- Stochastic multi-reference perturbation theory with application to linearized coupled cluster method
- The Adaptive Shift Method in Full Configuration Interaction Quantum Monte Carlo: Development and Applications
- A driven-dissipative quantum Monte Carlo method for open quantum systems
- Transcorrelated coupled cluster methods
- Exciting determinants in Quantum Monte Carlo: Loading the dice with fast, low memory weights
- The sign problem in full configuration interaction quantum Monte Carlo: Linear and sub-linear representation regimes for the exact wave function
- A Projector Quantum Monte Carlo Method for non-linear wavefunctions
- Full configuration interaction quantum Monte Carlo benchmark and multireference coupled cluster studies of tetramethyleneethane diradical
- Stochastic Coupled Cluster Theory: Efficient Sampling of the Coupled Cluster Expansion
- Using full configuration interaction quantum Monte Carlo in a seniority zero space to investigate the correlation energy equivalence of pair coupled cluster doubles and doubly occupied configuration interaction
- Multi-state effective Hamiltonian and size-consistency corrections in stochastic configuration interactions
- Analytic nuclear forces and molecular properties from full configuration interaction quantum Monte Carlo
- Accelerating the convergence of exact diagonalization with the transcorrelated method: Quantum gas in one dimension with contact interactions
- Assessment of Multireference Approaches to Explicitly Correlated Full Configuration Interaction Quantum Monte Carlo
- Minimising biases in Full Configuration Interaction Quantum Monte Carlo
- Clock Quantum Monte Carlo: an imaginary-time method for real-time quantum dynamics
- Eliminating the wave function singularity for ultracold atoms by similarity transformation
- Fully quantum embedding with density functional theory for full configuration interaction quantum Monte Carlo
- Cluster many-body expansion: a many-body expansion of the electron correlation energy about a cluster mean-field reference
- Improved Optimization for the Neural-network Quantum States and Tests on the Chromium Dimer
- Improved walker population control for full configuration interaction quantum Monte Carlo
- Large Scale Parallelization in Stochastic Coupled Cluster
- Understanding and Improving the Efficiency of Full Configuration Interaction Quantum Monte Carlo
- The color center singlet state of oxygen vacancies in TiO
- A full configuration interaction quantum Monte Carlo study of ScO, TiO and VO molecules
- A hybrid approach to extending selected configuration interaction and full configuration interaction quantum Monte Carlo
- Polaron-Depleton Transition in the Yrast Excitations of a One-Dimensional Bose Gas with a Mobile Impurity
- Improved Stochastic Multireference Perturbation Theory for Correlated Systems with Large Active Spaces
- Many-Body Excited States with a Contracted Quantum Eigensolver
- A transformed framework for dynamic correlation in multireference problems
- Accelerating Stochastic Quantum Chemistry
- A truncated Davidson method for the efficient "chemically accurate" calculation of full configuration interaction wavefunctions without any large matrix diagonalization
- Fixed and partial-node approximations in Slater determinant space for molecules
- Approximating matrix eigenvalues by subspace iteration with repeated random sparsification
- Full Configuration Interaction Excited-State Energies in Large Active Spaces from Subspace Iteration with Repeated Random Sparsification
- Full configuration interaction quantum Monte Carlo for coupled electron--boson systems and infinite spaces
- Beyond Walkers in Stochastic Quantum Chemistry: Reducing Error using Fast Randomized Iteration
- Rapidly convergent quantum Monte Carlo using a Chebyshev projector
- Making the most of data: Quantum Monte Carlo Post-Analysis Revisited
- Spin-pure Stochastic-CASSCF via GUGA-FCIQMC applied to Iron Sulfur Clusters
- Improved Fast Randomized Iteration Approach to Full Configuration Interaction
- Stochastic evaluation of four-component relativistic second-order many-body perturbation energies: A potentially quadratic-scaling correlation method