arXiv:1705.06724 · Physical review. B./Physical review. B
Self-learning Monte Carlo method: Continuous-time algorithm
Yuki Nagai, Huitao Shen, Yang Qi, Junwei Liu, Liang Fu
Abstract
The self-learning Monte Carlo (SLMC) method speeds up the Monte Carlo simulation by designing and training an effective model to propose efficient global updates. We implement the continuous-time quantum Monte Carlo algorithm for quantum impurity models in the framework of SLMC. We introduce and train a diagram generating function (DGF) to model the probability distribution of field configurations in the continuous imaginary time at all orders of diagrammatic expansion. By using the DGF to propose global updates, we show that the self-learning continuous-time Monte Carlo method can significantly reduce the computational complexity of the simulation.