Clock Monte Carlo methods

被引:11
|
作者
Michel, Manon [1 ,2 ]
Tan, Xiaojun [3 ,4 ]
Deng, Youjin [3 ,4 ,5 ,6 ]
机构
[1] Ecole Polytech, Ctr Math Appl, UMR 7641, Palaiseau, France
[2] Orange Labs, 44 Ave Republ,CS 50010, F-92326 Chatilion, France
[3] Univ Sci & Technol China, Hefei Natl Lab Phys Sci Microscale, Hefei 230026, Anhui, Peoples R China
[4] Univ Sci & Technol China, Dept Modern Phys, Hefei 230026, Anhui, Peoples R China
[5] Univ Sci & Technol China, CAS Ctr Excellence, Hefei 230026, Anhui, Peoples R China
[6] Univ Sci & Technol China, Synerget Innovat Ctr Quantum Informat & Quantum P, Hefei 230026, Anhui, Peoples R China
来源
PHYSICAL REVIEW E | 2019年 / 99卷 / 01期
基金
中国国家自然科学基金;
关键词
DYNAMICS; MODELS; STATE;
D O I
10.1103/PhysRevE.99.010105
中图分类号
O35 [流体力学]; O53 [等离子体物理学];
学科分类号
070204 ; 080103 ; 080704 ;
摘要
We propose the clock Monte Carlo technique for sampling each successive chain step in constant time. It is built on a recently proposed factorized transition filter and its core features include its O(1) computational complexity and its generality. We elaborate how it leads to the clock factorized Metropolis (clock FMet) method, and discuss its application in other update schemes. By grouping interaction terms into boxes of tunable sizes, we further formulate a variant of the clock FMet algorithm, with the limiting case of a single box reducing to the standard Metropolis method. A theoretical analysis shows that an overall acceleration of O(N-kappa) (0 <= kappa <= 1) can be achieved compared to the Metropolis method, where N is the system size and the K value depends on the nature of the energy extensivity. As a systematic test, we simulate long-range O(n) spin models in a wide parameter regime: for n = 1, 2, 3, with disordered, algebraically decaying or oscillatory Ruderman-Kittel-Kasuya-Yosida-type interactions and with and without external fields, and in spatial dimensions from d = 1, 2, 3 to the mean field. The O(1) computational complexity is demonstrated, and the expected acceleration is confirmed. Its flexibility and its independence from the interaction range guarantee that the clock method would find decisive applications in systems with many interaction terms.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] On the efficiency of algorithms of Monte Carlo methods
    Budak, V. P.
    Zheltov, V. S.
    Lubenchenko, A. V.
    Shagalov, O. V.
    21ST INTERNATIONAL SYMPOSIUM ON ATMOSPHERIC AND OCEAN OPTICS: ATMOSPHERIC PHYSICS, 2015, 9680
  • [32] Monte Carlo Methods for Process Algebra
    Grosu, Radu
    Smolka, Scott A.
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 162 : 203 - 207
  • [33] Introducing Monte Carlo Methods with R
    Lazic, S. E.
    Hoffmann-La Roche, F.
    JOURNAL OF THE ROYAL STATISTICAL SOCIETY SERIES A-STATISTICS IN SOCIETY, 2012, 175 : 827 - 828
  • [34] Bayesian statistics and Monte Carlo methods
    Koch, K. R.
    JOURNAL OF GEODETIC SCIENCE, 2018, 8 (01) : 18 - 29
  • [35] Monte Carlo methods in Materials Studio
    Akkermans, Reinier L. C.
    Spenley, Neil A.
    Robertson, Struan H.
    MOLECULAR SIMULATION, 2013, 39 (14-15) : 1153 - 1164
  • [36] Monte Carlo methods for nuclear reactions
    Roncaglia, R
    Macfarlane, MH
    NUCLEAR PHYSICS A, 1998, 633 (04) : 651 - 661
  • [37] Monte Carlo methods for American options
    Caflisch, RE
    Chaudhary, S
    PROCEEDINGS OF THE 2004 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2004, : 1656 - 1660
  • [38] Reflections on use of Monte Carlo methods
    Dunn, William L.
    Bahadori, Amir A.
    RADIATION PHYSICS AND CHEMISTRY, 2024, 218
  • [39] Unifying Orthogonal Monte Carlo Methods
    Choromanski, Krzysztof
    Rowland, Mark
    Chen, Wenyu
    Weller, Adrian
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 97, 2019, 97
  • [40] Nested Sequential Monte Carlo Methods
    Naesseth, Christian A.
    Lindsten, Fredrik
    Schon, Thomas B.
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 37, 2015, 37 : 1292 - 1301