Faster and lower scaling orbital-space Variational Monte Carlo

Salvato in:
Dettagli Bibliografici
Pubblicato in:arXiv.org (Jul 27, 2018), p. n/a
Autore principale: Sabzevari, Iliya
Altri autori: Sharma, Sandeep
Pubblicazione:
Cornell University Library, arXiv.org
Soggetti:
Accesso online:Citation/Abstract
Full text outside of ProQuest
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!

MARC

LEADER 00000nab a2200000uu 4500
001 2092765634
003 UK-CbPIL
022 |a 2331-8422 
035 |a 2092765634 
045 0 |b d20180727 
100 1 |a Sabzevari, Iliya 
245 1 |a Faster and lower scaling orbital-space Variational Monte Carlo 
260 |b Cornell University Library, arXiv.org  |c Jul 27, 2018 
513 |a Working Paper 
520 3 |a In this work, we introduce three algorithmic improvements to reduce the cost and improve the scaling of orbital space variational Monte Carlo (VMC). First, we show that by appropriately screening the one- and two-electron integrals of the Hamiltonian one can improve the efficiency of the algorithm by several orders of magnitude. This improved efficiency comes with the added benefit that the resulting algorithm scales as the second power of the system size \(O(N^2)\), down from the fourth power \(O(N^4)\). Using numerical results, we demonstrate that the practical scaling obtained is in fact \(O(N^{1.5})\) for a chain of Hydrogen atoms, and \(O(N^{1.2})\) for the Hubbard model. Second, we introduce the use of the rejection-free continuous time Monte Carlo (CTMC) to sample the determinants. CTMC is usually prohibitively expensive because of the need to calculate a large number of intermediates. Here, we take advantage of the fact that these intermediates are already calculated during the evaluation of the local energy and consequently, just by storing them one can use the CTCM algorithm with virtually no overhead. Third, we show that by using the adaptive stochastic gradient descent algorithm called AMSGrad one can optimize the wavefunction energies robustly and efficiently. The combination of these three improvements allows us to calculate the ground state energy of a chain of 160 hydrogen atoms using a wavefunction containing \(\sim 2\times 10^5\) variational parameters with an accuracy of 1 \(mE_h\)/particle at a cost of just 25 CPU hours, which when split over 2 nodes of 24 processors each amounts to only about half hour of wall time. This low cost coupled with embarrassing parallelizability of the VMC algorithm and great freedom in the forms of usable wavefunctions, represents a highly effective method for calculating the electronic structure of model and \emph{ab initio} systems. 
653 |a Algorithms 
653 |a Scaling 
653 |a Chains 
653 |a Parallel processing 
653 |a Mathematical models 
653 |a Hydrogen atoms 
653 |a Electronic structure 
653 |a Computer simulation 
653 |a Adaptive algorithms 
653 |a Central processing units--CPUs 
653 |a Wave functions 
700 1 |a Sharma, Sandeep 
773 0 |t arXiv.org  |g (Jul 27, 2018), p. n/a 
786 0 |d ProQuest  |t Engineering Database 
856 4 1 |3 Citation/Abstract  |u https://www.proquest.com/docview/2092765634/abstract/embedded/7BTGNMKEMPT1V9Z2?source=fedsrch 
856 4 0 |3 Full text outside of ProQuest  |u http://arxiv.org/abs/1807.10633