Self-learning Monte Carlo method: Continuous-time algorithm
Self-learning Monte Carlo method: Continuous-time algorithm
复制标题
DOI:
10.1103/physrevb.96.161102
复制
发表时间:
2017-05
影响因子:
3.7
通讯作者:
Y. Nagai;Huitao Shen;Yang Qi;Junwei Liu;L. Fu
中科院分区:
文献类型:
--
作者:
Y. Nagai;Huitao Shen;Yang Qi;Junwei Liu;L. Fu
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.