Parallel Application of Hybrid DNA Cellular Automata for Pseudorandom Number Generation

被引:0
|
作者
Sirakoulis, Georgios Ch [1 ]
机构
[1] Democritus Univ Thrace, Dept Elect & Comp Engn, GR-67100 Xanthi, Greece
关键词
Cellular automata; hybrid autonomous cellular automata; DNA molecular reactions; pseudorandom number generation;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
With the advent of massively parallel scientific computation, the parallel generation of pseudorandom numbers has become essential. During the last decades several researchers have successfully implemented Cellular Automata (CA) as Pseudorandom Number Generators (PRNGs). On the other hand, recently Autonomous DNA Turing Machines and DNA Cellular Automata were proposed as cellular computing devices that can serve as reusable, compact computing devices to perform (universal) computation. In this paper, we introduce a methodology for the design of one-dimensional (1-d) Hybrid Autonomous DNA Cellular Automata (HADCA), able to run in parallel, different CA rules with certain modifications on their molecular implementation and information flow compared to their origins. In this aspect, an easy to use HADCA simulator was developed to encourage the possible use of the biological inspired computation tool. As a result, the proposed 1-d HADCAs are used to generate high-quality random numbers which can pass the statistical tests of DIEHARD, one of the most well known general test suites for randomness, proving their suitability as PRNGs.
引用
收藏
页码:63 / 89
页数:27
相关论文
共 50 条
  • [31] PSEUDORANDOM NUMBER GENERATION ON SUPERCOMPUTERS
    KLEIJNEN, J
    SUPERCOMPUTER, 1989, 6 (06): : 34 - 40
  • [32] Parallel generation of percolation beds based on stochastic cellular automata
    Bandini, S
    Mauri, G
    Pavesi, G
    PARALLEL COMPUTING TECHNOLOGIES, 2001, 2127 : 391 - 400
  • [33] The Scalable GPU-based Parallel Algorithm for Uniform Pseudorandom Number Generation
    Iakobovski, M. V.
    Kornilina, M. A.
    Voroniuk, M. N.
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, GRID AND CLOUD COMPUTING FOR ENGINEERING, 2011, 95
  • [34] Elementary Cellular Automata with Minimal Memory and Random Number Generation
    Alonso-Sanz, Ramon
    Bull, Larry
    COMPLEX SYSTEMS, 2009, 18 (02): : 195 - 213
  • [35] Improving pseudorandom generator on cellular automata with bent functions
    Daniyar, Mukhamedjanov
    Gleb, Ryaskin
    Alla, Levina
    Dmitrii, Kaplun
    PROCEEDINGS OF THE 2018 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2018, : 381 - 385
  • [36] Graphic cryptography with pseudorandom bit generators and cellular automata
    Marañón, GA
    Encinas, LH
    Encinas, AH
    del Rey, AM
    Sánchez, GR
    KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 1, PROCEEDINGS, 2003, 2773 : 1207 - 1214
  • [37] PSEUDORANDOM SEQUENCE GENERATOR BASED ON CELLULAR-AUTOMATA
    YARMOLIK, V
    MURASHKO, I
    AVTOMATIKA I VYCHISLITELNAYA TEKHNIKA, 1993, (03): : 9 - 13
  • [38] Pseudorandom Bit Generators from Enhanced Cellular Automata
    Spencer, Jason
    JOURNAL OF CELLULAR AUTOMATA, 2015, 10 (3-4) : 295 - 317
  • [39] Application of linear hybrid cellular automata to stream ciphers
    Fuster-Sabater, A.
    Caballero-Gil, P.
    Pazo-Robles, M. E.
    COMPUTER AIDED SYSTEMS THEORY- EUROCAST 2007, 2007, 4739 : 564 - +
  • [40] A Virtual Three-Dimension Cellular Automata Pseudorandom Number Generator Based on the Moore Neighborhood Method
    Shin, Sang-Ho
    Park, Geum-Dal
    Yoo, Kee-Young
    ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS, PROCEEDINGS: WITH ASPECTS OF ARTIFICIAL INTELLIGENCE, 2008, 5227 : 174 - +