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 条
  • [1] Pseudorandom Number Generation Using Cellular Automata
    Kang, Byung-Heon
    Lee, Dong-Ho
    Hong, Chun-Pyo
    NOVEL ALGORITHMS AND TECHNIQUES IN TELECOMMUNICATIONS, AUTOMATION AND INDUSTRIAL ELECTRONICS, 2008, : 401 - +
  • [2] Layered cellular automata for pseudorandom number generation
    Tan, Syn Kiat
    Guan, Sheng-Uei
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2007, 18 (02): : 217 - 234
  • [3] Configurable cellular automata for pseudorandom number generation
    Quieta, MT
    Guan, SU
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2005, 16 (07): : 1051 - 1073
  • [4] A family of controllable cellular automata for pseudorandom number generation
    Guan, SU
    Zhang, S
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2002, 13 (08): : 1047 - 1073
  • [5] Pseudorandom number generation based on controllable cellular automata
    Guan, SU
    Zhang, S
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2004, 20 (04): : 627 - 641
  • [6] High Performance Parallel Pseudorandom Number Generator on Cellular Automata
    Levina, Alla
    Mukhamedjanov, Daniyar
    Bogaevskiy, Danil
    Lyakhov, Pavel
    Valueva, Maria
    Kaplun, Dmitrii
    SYMMETRY-BASEL, 2022, 14 (09):
  • [7] Pseudorandom number generation with self-programmable cellular automata
    Guan, SU
    Tan, SM
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2004, 23 (07) : 1095 - 1101
  • [8] PARALLEL PSEUDORANDOM NUMBER GENERATION IN GAAS CELLULAR-AUTOMATA FOR HIGH-SPEED CIRCUIT TESTING
    ZHOU, H
    CARD, HC
    BRIDGES, GE
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 1995, 6 (03): : 325 - 330
  • [9] Optimization of 2D lattice cellular automata for pseudorandom number generation
    Quieta, MTR
    Guan, SU
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2005, 16 (03): : 479 - 500
  • [10] EFFICIENT PARALLEL PSEUDORANDOM NUMBER GENERATION
    REIF, JH
    TYGAR, JD
    SIAM JOURNAL ON COMPUTING, 1988, 17 (02) : 404 - 411