An Efficient Random Number Generation Method for Molecular Simulation

被引:2
|
作者
Okada, Kiyoshiro [1 ]
Brumby, Paul E. [1 ]
Yasuoka, Kenji [1 ]
机构
[1] Keio Univ, Dept Mech Engn, Yokohama, Kanagawa 2238522, Japan
关键词
DISSIPATIVE PARTICLE DYNAMICS;
D O I
10.1021/acs.jcim.1c01206
中图分类号
R914 [药物化学];
学科分类号
100701 ;
摘要
We propose a new random number generation method, which is the fastest and the simplest of its kind, for use with molecular simulation. We also discuss the possibility of using this method with various other numerical calculations. To demonstrate the significant increases in calculation speeds that can be gained by using our method, we present a comparison with prior methods for dissipative particle dynamics (DPD) simulations. The DPD method uses random numbers to reproduce thermal fluctuations of molecules. As such, an efficient method to generate random numbers in parallel computing environments has been widely sought after. Several random number generation methods have been developed that use encryption. In this study, we establish for the first time that random numbers with desirable properties exist in the particle coordinates used in DPD calculations. We propose a method for generating random numbers without encryption that utilizes this source of randomness. This is an innovative method with minimal computational cost, since it is not dependent on a complicated random number generation algorithm or an encryption process. Furthermore, our method may lead to faster random number generation for many other physical and chemical simulations.
引用
收藏
页码:71 / 78
页数:8
相关论文
共 50 条
  • [1] Efficient and robust quantum random number generation by photon number detection
    Applegate, M. J.
    Thomas, O.
    Dynes, J. F.
    Yuan, Z. L.
    Ritchie, D. A.
    Shields, A. J.
    APPLIED PHYSICS LETTERS, 2015, 107 (07)
  • [2] Efficient parallel pseudo-random number generation
    Tan, CJK
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 309 - 314
  • [3] MIXED METHOD OF RANDOM NUMBER GENERATION - TUTORIAL
    OVERSTREET, C
    NANCE, RE
    COMPUTERS AND THE HUMANITIES, 1975, 9 (02): : 83 - 86
  • [4] ANOTHER METHOD FOR RANDOM NUMBER GENERATION ON MICROCOMPUTERS
    JENNERGREN, LP
    SIMULATION, 1983, 41 (02) : 79 - 79
  • [5] MONTE-CARLO SIMULATION AND RANDOM NUMBER GENERATION
    COATES, RFW
    JANACEK, GJ
    LEVER, KV
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1988, 6 (01) : 58 - 66
  • [6] Random number generation and simulation on vector and parallel computers
    Brent, RP
    EURO-PAR '98 PARALLEL PROCESSING, 1998, 1470 : 1 - 20
  • [7] Efficient Raman generation in a waveguide: A route to ultrafast quantum random number generation
    England, D. G.
    Bustard, P. J.
    Moffatt, D. J.
    Nunn, J.
    Lausten, R.
    Sussman, B. J.
    APPLIED PHYSICS LETTERS, 2014, 104 (05)
  • [8] EFFICIENT QUANTUM RANDOM NUMBER GENERATION USING QUANTUM INDISTINGUISHABILITY
    Shenoy, H. Akshata
    Srikanth, R.
    Srinivas, T.
    FLUCTUATION AND NOISE LETTERS, 2013, 12 (04):
  • [9] AN ECONOMICAL METHOD FOR RANDOM NUMBER GENERATION AND A NORMAL GENERATOR
    DEAK, I
    COMPUTING, 1981, 27 (02) : 113 - 121
  • [10] Distributed Random Number Generation Method on Smart Contracts
    Sako, Kentaro
    Matsuo, Shinichiro
    Mori, Tatsuya
    PROCEEDINGS OF 2022 4TH BLOCKCHAIN AND INTERNET OF THINGS CONFERENCE, BIOTC 2022, 2022, : 1 - 10