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 条
  • [41] 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 - +
  • [42] SPECIAL METHODS FOR PSEUDORANDOM NUMBER GENERATION
    LEHN, J
    LECTURE NOTES IN ECONOMICS AND MATHEMATICAL SYSTEMS, 1992, 376 : 13 - 19
  • [43] PSEUDORANDOM NUMBER GENERATION BY NONLINEAR METHODS
    EICHENAUERHERRMANN, J
    INTERNATIONAL STATISTICAL REVIEW, 1995, 63 (02) : 247 - 255
  • [44] A New Approach to Pseudorandom Number Generation
    Ankur
    Divyanjali
    Pareek, Vikas
    2014 FOURTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATION TECHNOLOGIES (ACCT 2014), 2014, : 290 - 295
  • [45] PARALLEL GENERATION AND PARSING OF ARRAY LANGUAGES USING REVERSIBLE CELLULAR AUTOMATA
    MORITA, K
    UENO, S
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 654 : 213 - 230
  • [46] PSEUDORANDOM NUMBER GENERATION AND SPACE COMPLEXITY
    FURST, M
    LIPTON, R
    STOCKMEYER, L
    INFORMATION AND CONTROL, 1985, 64 (1-3): : 43 - 51
  • [47] Pseudorandom number generation: Impossibility and compromise
    Matsumoto, Makoto
    Saito, Mutsuo
    Haramoto, Hiroshi
    Nishimura, Takuji
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2006, 12 (06) : 672 - 690
  • [48] FPGA implementations of cellular automata for pseudo-random number generation
    Anghelescu, Petre
    Sofron, Emil
    Ionita, Silviu
    Ionescu, Laurentiu
    2006 INTERNATIONAL SEMICONDUCTOR CONFERENCE, VOLS 1 AND 2, 2007, : 371 - +
  • [49] Cellular Automata-Based Parallel Random Number Generators Using FPGAs
    Hoe, David H. K.
    Comer, Jonathan M.
    Cerda, Juan C.
    Martinez, Chris D.
    Shirvaikar, Mukul V.
    INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2012, 2012
  • [50] Non-uniform nonlinear cellular automata with large cycles and their application in pseudo-random number generation
    Mukherjee, Sukanya
    Adak, Sumit
    Bhattacharjee, Kamalika
    Das, Sukanta
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2021, 32 (07):