Related Experiment Video
Updated: Dec 30, 2025

Author Spotlight: Streamlining Visual Dynamics to Simplify Molecular Dynamics Simulations Using Gromacs
Published on: August 9, 2024
An accelerated linear method for optimizing non-linear wavefunctions in variational Monte Carlo
Iliya Sabzevari1, Ankit Mahajan1, Sandeep Sharma1
1Department of Chemistry, The University of Colorado at Boulder, Boulder, Colorado 80302, USA.
Abstract:
Although the linear method is one of the most robust algorithms for optimizing nonlinearly parametrized wavefunctions in variational Monte Carlo, it suffers from a memory bottleneck due to the fact that at each optimization step, a generalized eigenvalue problem is solved in which the Hamiltonian and overlap matrices are stored in memory. Here, we demonstrate that by applying the Jacobi-Davidson algorithm, one can solve the generalized eigenvalue problem iteratively without having to build and store the matrices in question. The resulting direct linear method greatly lowers the cost and improves the scaling of the algorithm with respect to the number of parameters. To further improve the efficiency of optimization for wavefunctions with a large number of parameters, we use the first order method AMSGrad far from the minimum as it is very inexpensive and only switch to the direct linear method near the end of the optimization where methods such as AMSGrad have long convergence tails. We apply this improved optimizer to wavefunctions with real and orbital space Jastrow factors applied to a symmetry-projected generalized Hartree-Fock reference. Systems addressed include atomic systems such as beryllium and neon, molecular systems such as the carbon dimer and iron(ii) porphyrin, and model systems such as the Hubbard model and hydrogen chains.
More Related Videos
Related Concept Videos
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Velocity and Acceleration of a Wave
The velocity of the particles can be obtained by taking the partial derivative of the position equation with respect to time....
Linear Approximation in Time Domain
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
Maxwell-Boltzmann Distribution: Problem Solving
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
Linear Approximation in Frequency Domain
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear....
Principle of Linear Impulse and Momentum for a Single Particle: Problem Solving

