-
Diffusion Monte Carlo using domains in configuration space
Authors:
Roland Assaraf,
Emmanuel Giner,
Vijay Gopal Chilkuri,
Pierre-François Loos,
Anthony Scemama,
Michel Caffarel
Abstract:
The sampling of the configuration space in diffusion Monte Carlo (DMC) is done using walkers moving randomly. In a previous work on the Hubbard model [\href{https://doi.org/10.1103/PhysRevB.60.2299}{Assaraf et al.~Phys.~Rev.~B \textbf{60}, 2299 (1999)}], it was shown that the probability for a walker to stay a certain amount of time in the same state obeys a Poisson law and that the on-state dynam…
▽ More
The sampling of the configuration space in diffusion Monte Carlo (DMC) is done using walkers moving randomly. In a previous work on the Hubbard model [\href{https://doi.org/10.1103/PhysRevB.60.2299}{Assaraf et al.~Phys.~Rev.~B \textbf{60}, 2299 (1999)}], it was shown that the probability for a walker to stay a certain amount of time in the same state obeys a Poisson law and that the on-state dynamics can be integrated out exactly, leading to an effective dynamics connecting only different states. Here, we extend this idea to the general case of a walker trapped within domains of arbitrary shape and size. The equations of the resulting effective stochastic dynamics are derived. The larger the average (trapping) time spent by the walker within the domains, the greater the reduction in statistical fluctuations. A numerical application to the Hubbard model is presented. Although this work presents the method for finite linear spaces, it can be generalized without fundamental difficulties to continuous configuration spaces.
△ Less
Submitted 31 December, 2022; v1 submitted 21 October, 2022;
originally announced October 2022.
-
Quantum Package 2.0: An Open-Source Determinant-Driven Suite of Programs
Authors:
Yann Garniron,
Thomas Applencourt,
Kevin Gasperich,
Anouar Benali,
Anthony Ferté,
Julien Paquier,
Barthélémy Pradines,
Roland Assaraf,
Peter Reinhardt,
Julien Toulouse,
Pierrette Barbaresco,
Nicolas Renon,
Grégoire David,
Jean-Paul Malrieu,
Mickaël Véril,
Michel Caffarel,
Pierre-François Loos,
Emmanuel Giner,
Anthony Scemama
Abstract:
\textsc{Quantum Package} is an open-source programming environment for quantum chemistry specially designed for wave function methods. Its main goal is the development of determinant-driven selected configuration interaction (sCI) methods and multi-reference second-order perturbation theory (PT2). The determinant-driven framework allows the programmer to include any arbitrary set of determinants i…
▽ More
\textsc{Quantum Package} is an open-source programming environment for quantum chemistry specially designed for wave function methods. Its main goal is the development of determinant-driven selected configuration interaction (sCI) methods and multi-reference second-order perturbation theory (PT2). The determinant-driven framework allows the programmer to include any arbitrary set of determinants in the reference space, hence providing greater methodological freedoms. The sCI method implemented in \textsc{Quantum Package} is based on the CIPSI (Configuration Interaction using a Perturbative Selection made Iteratively) algorithm which complements the variational sCI energy with a PT2 correction. Additional external plugins have been recently added to perform calculations with multireference coupled cluster theory and range-separated density-functional theory. All the programs are developed with the IRPF90 code generator, which simplifies collaborative work and the development of new features. \textsc{Quantum Package} strives to allow easy implementation and experimentation of new methods, while making parallel computation as simple and efficient as possible on modern supercomputer architectures. Currently, the code enables, routinely, to realize runs on roughly 2\,000 CPU cores, with tens of millions of determinants in the reference space. Moreover, we have been able to push up to 12\,288 cores in order to test its parallel efficiency. In the present manuscript, we also introduce some key new developments: i) a renormalized second-order perturbative correction for efficient extrapolation to the full CI limit, and ii) a stochastic version of the CIPSI selection performed simultaneously to the PT2 calculation at no extra cost.
△ Less
Submitted 17 May, 2019; v1 submitted 21 February, 2019;
originally announced February 2019.
-
Simple formalism for efficient derivatives and multi-determinant expansions in quantum Monte Carlo
Authors:
Claudia Filippi,
Roland Assaraf,
Saverio Moroni
Abstract:
We present a simple and general formalism to compute efficiently the derivatives of a multi-determinant Jastrow-Slater wave function, the local energy, the interatomic forces, and similar quantities needed in quantum Monte Carlo. Through a straightforward manipulation of matrices evaluated on the occupied and virtual orbitals, we obtain an efficiency equivalent to algorithmic differentiation in th…
▽ More
We present a simple and general formalism to compute efficiently the derivatives of a multi-determinant Jastrow-Slater wave function, the local energy, the interatomic forces, and similar quantities needed in quantum Monte Carlo. Through a straightforward manipulation of matrices evaluated on the occupied and virtual orbitals, we obtain an efficiency equivalent to algorithmic differentiation in the computation of the interatomic forces and the optimization of the orbital paramaters. Furthermore, for a large multi-determinant expansion, the significant computational gain recently reported for the calculation of the wave function is here improved and extended to all local properties in both all-electron and pseudopotential calculations.
△ Less
Submitted 17 February, 2016;
originally announced February 2016.
-
Zero-variance zero-bias quantum Monte Carlo estimators of the spherically and system-averaged pair density
Authors:
Julien Toulouse,
Roland Assaraf,
C. J. Umrigar
Abstract:
We construct improved quantum Monte Carlo estimators for the spherically- and system-averaged electron pair density (i.e. the probability density of finding two electrons separated by a relative distance u), also known as the spherically-averaged electron position intracule density I(u), using the general zero-variance zero-bias principle for observables, introduced by Assaraf and Caffarel. The…
▽ More
We construct improved quantum Monte Carlo estimators for the spherically- and system-averaged electron pair density (i.e. the probability density of finding two electrons separated by a relative distance u), also known as the spherically-averaged electron position intracule density I(u), using the general zero-variance zero-bias principle for observables, introduced by Assaraf and Caffarel. The calculation of I(u) is made vastly more efficient by replacing the average of the local delta-function operator by the average of a smooth non-local operator that has several orders of magnitude smaller variance. These new estimators also reduce the systematic error (or bias) of the intracule density due to the approximate trial wave function. Used in combination with the optimization of an increasing number of parameters in trial Jastrow-Slater wave functions, they allow one to obtain well converged correlated intracule densities for atoms and molecules. These ideas can be applied to calculating any pair-correlation function in classical or quantum Monte Carlo calculations.
△ Less
Submitted 29 June, 2007; v1 submitted 4 May, 2007;
originally announced May 2007.
-
The Fermion Monte Carlo revisited
Authors:
Roland Assaraf,
Michel Caffarel,
Anatole Khelif
Abstract:
In this work we present a detailed study of the Fermion Monte Carlo algorithm (FMC), a recently proposed stochastic method for calculating fermionic ground-state energies [M.H. Kalos and F. Pederiva, Phys. Rev. Lett. vol. 85, 3547 (2000)]. A proof that the FMC method is an exact method is given. In this work the stability of the method is related to the difference between the lowest (bosonic-typ…
▽ More
In this work we present a detailed study of the Fermion Monte Carlo algorithm (FMC), a recently proposed stochastic method for calculating fermionic ground-state energies [M.H. Kalos and F. Pederiva, Phys. Rev. Lett. vol. 85, 3547 (2000)]. A proof that the FMC method is an exact method is given. In this work the stability of the method is related to the difference between the lowest (bosonic-type) eigenvalue of the FMC diffusion operator and the exact fermi energy. It is shown that within a FMC framework the lowest eigenvalue of the new diffusion operator is no longer the bosonic ground-state eigenvalue as in standard exact Diffusion Monte Carlo (DMC) schemes but a modified value which is strictly greater. Accordingly, FMC can be viewed as an exact DMC method built from a correlated diffusion process having a reduced Bose-Fermi gap. As a consequence, the FMC method is more stable than any transient method (or nodal release-type approaches). We illustrate the various ideas presented in this work with calculations performed on a very simple model having only nine states but a full sign problem. Already for this toy model it is clearly seen that FMC calculations are inherently uncontrolled.
△ Less
Submitted 9 November, 2006;
originally announced November 2006.
-
Efficient Monte Carlo Calculations of the One-Body Density
Authors:
Roland Assaraf,
Michel Caffarel,
Anthony Scemama
Abstract:
An alternative Monte Carlo estimator for the one-body density rho(r) is presented. This estimator has a simple form and can be readily used in any type of Monte Carlo simulation. Comparisons with the usual regularization of the delta-function on a grid show that the statistical errors are greatly reduced. Furthermore, our expression allows accurate calculations of the density at any point in spa…
▽ More
An alternative Monte Carlo estimator for the one-body density rho(r) is presented. This estimator has a simple form and can be readily used in any type of Monte Carlo simulation. Comparisons with the usual regularization of the delta-function on a grid show that the statistical errors are greatly reduced. Furthermore, our expression allows accurate calculations of the density at any point in space, even in the regions never visited during the Monte Carlo simulation. The method is illustrated with the computation of accurate Variational Monte Carlo electronic densities for the Helium atom (1D curve) and for the water dimer (3D grid containing up to 51x51x51=132651 points).
△ Less
Submitted 18 October, 2006;
originally announced October 2006.
-
Zero-Variance Zero-Bias Principle for Observables in quantum Monte Carlo: Application to Forces
Authors:
Roland Assaraf,
Michel Caffarel
Abstract:
A simple and stable method for computing accurate expectation values of observable with Variational Monte Carlo (VMC) or Diffusion Monte Carlo (DMC) algorithms is presented. The basic idea consists in replacing the usual ``bare'' estimator associated with the observable by an improved or ``renormalized'' estimator. Using this estimator more accurate averages are obtained: Not only the statistica…
▽ More
A simple and stable method for computing accurate expectation values of observable with Variational Monte Carlo (VMC) or Diffusion Monte Carlo (DMC) algorithms is presented. The basic idea consists in replacing the usual ``bare'' estimator associated with the observable by an improved or ``renormalized'' estimator. Using this estimator more accurate averages are obtained: Not only the statistical fluctuations are reduced but also the systematic error (bias) associated with the approximate VMC or (fixed-node) DMC probability densities. It is shown that improved estimators obey a Zero-Variance Zero-Bias (ZVZB) property similar to the usual Zero-Variance Zero-Bias property of the energy with the local energy as improved estimator. Using this property improved estimators can be optimized and the resulting accuracy on expectation values may reach the remarkable accuracy obtained for total energies. As an important example, we present the application of our formalism to the computation of forces in molecular systems. Calculations of the entire force curve of the H$_2$,LiH, and Li$_2$ molecules are presented. Spectroscopic constants $R_e$ (equilibrium distance) and $ω_e$ (harmonic frequency) are also computed. The equilibrium distances are obtained with a relative error smaller than 1%, while the harmonic frequencies are computed with an error of about 10%.
△ Less
Submitted 7 October, 2003;
originally announced October 2003.
-
Dynamical Symmetry Enlargement Versus Spin-Charge Decoupling in the One-Dimensional SU(4) Hubbard Model
Authors:
R. Assaraf,
P. Azaria,
E. Boulat,
M. Caffarel,
P. Lecheminant
Abstract:
We investigate dynamical symmetry enlargement in the half-filled SU(4) Hubbard chain using non-perturbative renormalization group and Quantum Monte Carlo techniques. A spectral gap is shown to open for arbitrary Coulombic repulsion $U$. At weak coupling, $U \lesssim 3t$, a SO(8) symmetry between charge and spin-orbital excitations is found to be dynamically enlarged at low energy. At strong coup…
▽ More
We investigate dynamical symmetry enlargement in the half-filled SU(4) Hubbard chain using non-perturbative renormalization group and Quantum Monte Carlo techniques. A spectral gap is shown to open for arbitrary Coulombic repulsion $U$. At weak coupling, $U \lesssim 3t$, a SO(8) symmetry between charge and spin-orbital excitations is found to be dynamically enlarged at low energy. At strong coupling, $U \gtrsim 6t$, the charge degrees of freedom dynamically decouple and the resulting effective theory in the spin-orbital sector is that of the SO(6) antiferromagnetic Heisenberg model. Both regimes exhibit spin-Peierls order. However, although spin-orbital excitations are $incoherent$ in the SO(6) regime they are $coherent$ in the SO(8) one. The cross-over between these regimes is discussed.
△ Less
Submitted 5 October, 2003;
originally announced October 2003.
-
Zero-variance principle for Monte Carlo algorithms
Authors:
Roland Assaraf,
Michel Caffarel
Abstract:
We present a general approach to greatly increase at little cost the efficiency of Monte Carlo algorithms. To each observable to be computed we associate a renormalized observable (improved estimator) having the same average but a different variance. By writing down the zero-variance condition a fundamental equation determining the optimal choice for the renormalized observable is derived (zero-…
▽ More
We present a general approach to greatly increase at little cost the efficiency of Monte Carlo algorithms. To each observable to be computed we associate a renormalized observable (improved estimator) having the same average but a different variance. By writing down the zero-variance condition a fundamental equation determining the optimal choice for the renormalized observable is derived (zero-variance principle for each observable separately). We show, with several examples including classical and quantum Monte Carlo calculations, that the method can be very powerful.
△ Less
Submitted 24 November, 1999;
originally announced November 1999.
-
Metal-insulator transition in the one-dimensional SU(N) Hubbard model
Authors:
Roland Assaraf,
Patrick Azaria,
Michel Caffarel,
Philippe Lecheminant
Abstract:
We investigate the metal-insulator transition of the one-dimensional SU(N) Hubbard model for repulsive interaction. Using the bosonization approach a Mott transition in the charge sector at half-filling (k_F=π/Na_0) is conjectured for N > 2. Expressions for the charge and spin velocities as well as for the Luttinger liquid parameters and some correlation functions are given. The theoretical pred…
▽ More
We investigate the metal-insulator transition of the one-dimensional SU(N) Hubbard model for repulsive interaction. Using the bosonization approach a Mott transition in the charge sector at half-filling (k_F=π/Na_0) is conjectured for N > 2. Expressions for the charge and spin velocities as well as for the Luttinger liquid parameters and some correlation functions are given. The theoretical predictions are compared with numerical results obtained with an improved zero-temperature quantum Monte Carlo approach. The method used is a generalized Green's function Monte Carlo scheme in which the stochastic time evolution is partially integrated out. Very accurate results for the gaps, velocities, and Luttinger liquid parameters as a function of the Coulomb interaction U are given for the cases N=3 and N=4. Our results strongly support the existence of a Mott-Hubbard transition at a {\it non-zero} value of the Coulomb interaction. We find $U_c \sim 2.2$ for N=3 and $U_c \sim 2.8$ for N=4.
△ Less
Submitted 3 March, 1999;
originally announced March 1999.