Random number generation using decimal cellular automata

被引:6
|
作者
Bhattacharjee, Kamalika [1 ]
Das, Sukanta [1 ]
机构
[1] Indian Inst Engn Sci & Technol, Dept Informat Technol, Sibpur 711103, W Bengal, India
关键词
Pseudo-random number generator (PRNG); Cellular automata (CAs); Information flow; Asymmetric configuration space;
D O I
10.1016/j.cnsns.2019.104878
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper illustrates the potentiality of decimal CAs as source of pseudo-randomness. Some desirable properties for a CA to be a good source of pseudo-randomness are identified. As the rule space is huge, greedy strategies are taken to select CAs satisfying these properties. Finally, two heuristic algorithms are given to synthesize such CAs. As application of pseudo-randomness, two schemes are reported to develop pseudo-random number generators (PRNGs) using these CAs. To generate a number from a configuration, we have used the concept of window. It is observed that, our PRNGs are at least as good as the best known PRNGs existing in literature. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页数:18
相关论文
共 50 条
  • [21] Pseudorandom number generation based on controllable cellular automata
    Guan, SU
    Zhang, S
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2004, 20 (04): : 627 - 641
  • [22] Advances on random sequence generation by uniform cellular automata
    [J]. Martin, Bruno, 1600, Springer Verlag (8808):
  • [23] Random expansion method for the generation of complex cellular automata
    Carlos Seck-Tuoh-Mora, Juan
    Hernandez-Romero, Norberto
    Medina-Marin, Joselito
    Martinez, Genaro J.
    Barragan-Vite, Irving
    [J]. INFORMATION SCIENCES, 2021, 549 : 310 - 327
  • [24] A High Speed True Random Number Generator with Cellular Automata with Random Memory
    Goncu, Emre
    Kocdogan, Abdulkadir
    Yalcin, Mustak E.
    [J]. 2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,
  • [25] An Easy Way for the Generation of Structural Topologies under Random Loads Using Cellular Automata
    Bochenek, Bogdan
    [J]. ACTA POLYTECHNICA HUNGARICA, 2023, 20 (01) : 9 - 28
  • [26] Cellular automata based quasi-random sequence generation
    Zhang, CW
    Lin, LB
    [J]. ICCC2004: Proceedings of the 16th International Conference on Computer Communication Vol 1and 2, 2004, : 547 - 550
  • [27] Pseudorandom number generation with self-programmable cellular automata
    Guan, SU
    Tan, SM
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2004, 23 (07) : 1095 - 1101
  • [28] Non-uniform nonlinear cellular automata with large cycles and their application in pseudo-random number generation
    Mukherjee, Sukanya
    Adak, Sumit
    Bhattacharjee, Kamalika
    Das, Sukanta
    [J]. INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2021, 32 (07):
  • [29] Observability and Reconstructibility of Affine Cellular Automata: Example on Random Number Reconstruction
    Plenet, Theo
    El Yacoubi, Samira
    Raievsky, Clement
    Lefevre, Laurent
    [J]. JOURNAL OF CELLULAR AUTOMATA, 2022, 16 (5-6) : 401 - 422
  • [30] Cellular Automata Pseudo-Random Number Generators and Their Resistance to Asynchrony
    Manzoni, Luca
    Mariot, Luca
    [J]. CELLULAR AUTOMATA (ACRI 2018), 2018, 11115 : 428 - 437