IMPROVED SCALING FOR QUANTUM MONTE CARLO ON INSULATORS

被引:9
|
作者
Ahuja, Kapil [1 ]
Clark, Bryan K. [2 ,3 ]
De Sturler, Eric [1 ]
Ceperley, David M. [2 ]
Kim, Jeongnim [4 ]
机构
[1] Virginia Tech, Dept Math, Blacksburg, VA 24061 USA
[2] Univ Illinois, Dept Phys, Urbana, IL 61801 USA
[3] Princeton Univ, Dept Phys, Princeton, NJ 08544 USA
[4] Univ Illinois, Natl Ctr Supercomp Applicat, Urbana, IL 61801 USA
来源
SIAM JOURNAL ON SCIENTIFIC COMPUTING | 2011年 / 33卷 / 04期
基金
美国国家科学基金会;
关键词
variational Monte Carlo; quantum Monte Carlo; sequence of linear systems; preconditioning; updating preconditioners; Krylov subspace methods; PERMUTING LARGE ENTRIES; PRECONDITIONERS; SIMULATIONS; ALGORITHMS; SYSTEMS;
D O I
10.1137/100805467
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Quantum Monte Carlo (QMC) methods are often used to calculate properties of many body quantum systems. The main cost of many QMC methods, for example, the variational Monte Carlo (VMC) method, is in constructing a sequence of Slater matrices and computing the ratios of determinants for successive Slater matrices. Recent work has improved the scaling of constructing Slater matrices for insulators so that the cost of constructing Slater matrices in these systems is now linear in the number of particles, whereas computing determinant ratios remains cubic in the number of particles. With the long term aim of simulating much larger systems, we improve the scaling of computing the determinant ratios in the VMC method for simulating insulators by using preconditioned iterative solvers. The main contribution of this paper is the development of a method to efficiently compute for the Slater matrices a sequence of preconditioners that make the iterative solver converge rapidly. This involves cheap preconditioner updates, an effective reordering strategy, and a cheap method to monitor instability of incomplete LU decomposition with threshold and pivoting (ILUTP) preconditioners. Using the resulting preconditioned iterative solvers to compute determinant ratios of consecutive Slater matrices reduces the scaling of QMC algorithms from O(n(3)) per sweep to roughly O(n(2)), where n is the number of particles, and a sweep is a sequence of n steps, each attempting to move a distinct particle. We demonstrate experimentally that we can achieve the improved scaling without increasing statistical errors. Our results show that preconditioned iterative solvers can dramatically reduce the cost of VMC for large(r) systems.
引用
收藏
页码:1837 / 1859
页数:23
相关论文
共 50 条
  • [21] Optimized nonorthogonal localized orbitals for linear scaling quantum Monte Carlo calculations
    Reboredo, FA
    Williamson, AJ
    PHYSICAL REVIEW B, 2005, 71 (12)
  • [22] Scaling analysis and instantons for thermally assisted tunneling and quantum Monte Carlo simulations
    Jiang, Zhang
    Smelyanskiy, Vadim N.
    Isakov, Sergei V.
    Boixo, Sergio
    Mazzola, Guglielmo
    Troyer, Matthias
    Neven, Hartmut
    PHYSICAL REVIEW A, 2017, 95 (01)
  • [23] Symmetric improved estimators for continuous-time quantum Monte Carlo
    Kaufmann, J.
    Gunacker, P.
    Kowalski, A.
    Sangiovanni, G.
    Held, K.
    PHYSICAL REVIEW B, 2019, 100 (07)
  • [24] Coupling Quantum Monte Carlo for electrons with Monte Carlo for Ions
    Ceperley, David
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2010, 240
  • [25] Monte Carlo Study of Phase Separation in Magnetic Insulators
    Murawski, S.
    Kapcia, K. J.
    Pawlowski, G.
    Robaszkiewicz, S.
    ACTA PHYSICA POLONICA A, 2015, 127 (02) : 281 - 283
  • [26] Improved Diffusion Monte Carlo
    Hairer, Martin
    Weare, Jonathan
    COMMUNICATIONS ON PURE AND APPLIED MATHEMATICS, 2014, 67 (12) : 1995 - 2021
  • [27] Beyond CCSD(T) Accuracy at Lower Scaling with Auxiliary Field Quantum Monte Carlo
    Mahajan, Ankit
    Thorpe, James H.
    Kurian, Jo S.
    Reichman, David R.
    Matthews, Devin A.
    Sharma, Sandeep
    JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2025, 21 (04) : 1626 - 1642
  • [28] Correlation Effects in Quantum Spin-Hall Insulators: A Quantum Monte Carlo Study (vol 106, 100403, 2011)
    Hohenadler, M.
    Lang, T. C.
    Assaad, F. F.
    PHYSICAL REVIEW LETTERS, 2012, 109 (22)
  • [29] QUANTUM MONTE-CARLO
    CEPERLEY, D
    ALDER, B
    SCIENCE, 1986, 231 (4738) : 555 - 560
  • [30] Quantum Monte Carlo methods
    Luechow, Arne
    WILEY INTERDISCIPLINARY REVIEWS-COMPUTATIONAL MOLECULAR SCIENCE, 2011, 1 (03) : 388 - 402