arXiv Analytics

Sign in

arXiv:1705.06724 [cond-mat.str-el]AbstractReferencesReviewsResources

Self-Learning Monte Carlo Method: Continuous-Time Algorithm

Yuki Nagai, Huitao Shen, Yang Qi, Junwei Liu, Liang Fu

Published 2017-05-18Version 1

The recently-introduced self-learning Monte Carlo method is a general-purpose numerical method that speeds up Monte Carlo simulations by training an effective model to propose uncorrelated configurations in the Markov chain. We implement this method in the framework of continuous time Monte Carlo method with auxiliary field in quantum impurity models. We introduce and train a diagram generating function (DGF) to model the probability distribution of auxiliary field configurations in continuous imaginary time, at all orders of diagrammatic expansion. By using DGF to propose global moves in configuration space, we show that the self-learning continuous-time Monte Carlo method can significantly reduce the computational complexity of the simulation.

Related articles:
arXiv:1611.09364 [cond-mat.str-el] (Published 2016-11-28)
Self-Learning Monte Carlo Method in Fermion Systems
arXiv:1610.03137 [cond-mat.str-el] (Published 2016-10-11)
Self-Learning Monte Carlo Method
arXiv:1807.04955 [cond-mat.str-el] (Published 2018-07-13)
Self-learning Monte Carlo method with Behler-Parrinello neural networks