Evolution of Cellular Automata-Based Replicating Structures Exhibiting Unconventional Features

被引:0
|
作者
Bidlo, Michal [1 ]
机构
[1] Brno Univ Technol, Ctr Excellence IT4Innovat, Fac Informat Technol, Bozetechova 2, Brno 61266, Czech Republic
来源
关键词
Genetic algorithm; Cellular automaton; Transition function; Conditional rule; Replicating loop; SELF-REPRODUCTION;
D O I
10.1007/978-3-319-48506-5_2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Replicating loops represent a class of benchmarks, which is commonly studied in relation with cellular automata. Most of the known loops, for which replication rules exist in two-dimensional cellular space, create the copies of themselves using a certain construction algorithm that is common for all the emerging replicas. In such cases, the replication starts from a single instance of the loop (represented as the initial state of the cellular automaton) and is controlled by the transition function of the automaton according to which the copies of the loop are developed. Despite the fact that universal replicators in cellular automata are possible (for example, von Neumann's Universal Constructor), the process of replication of the loops is usually specific to the shape of the loop and the replication rules given by the transition function. This work presents a method for the automatic evolutionary design of cellular automata, which allows us to design transition functions for various structures that are able to replicate according to a given specification. It will be shown that new replicating loops can be discovered that exhibit some unconventional features in comparison with the known solutions. In particular, several scenarios will be presented which can, in addition to the replication from the initial loop, autonomously develop the given loop from a seed, with the ability of the loop to subsequently produce its replicas according to the given specification. Moreover, a parallel replicator will be shown that is able to develop the replicas to several directions using different replication algorithms.
引用
收藏
页码:21 / 41
页数:21
相关论文
共 50 条
  • [41] Cellular automata-based test pattern generators with phase shifters
    Mrugalski, G
    Rajski, J
    Tyszer, J
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2000, 19 (08) : 878 - 893
  • [42] Mosquito Population Dynamics from Cellular Automata-Based Simulation
    Syafarina, Inna
    Sadikin, Rifki
    Nuraini, Nuning
    PROGRESS IN APPLIED MATHEMATICS IN SCIENCE AND ENGINEERING PROCEEDINGS, 2016, 1705
  • [43] Collective behavior of rules for cellular automata-based stream ciphers
    Szaban, Miroslaw
    Seredynski, Franciszek
    Bouvry, Pascal
    2006 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-6, 2006, : 179 - +
  • [44] A new dynamic cellular learning automata-based skin detector
    Abin, Ahmad Ali
    Fotouhi, Mehran
    Kasaei, Shohreh
    MULTIMEDIA SYSTEMS, 2009, 15 (05) : 309 - 323
  • [45] BLOCKYLAND: A Cellular Automata-Based Game to Enhance Logical Thinking
    Dhatsuwan, Apinya
    Precharattana, Monamorn
    SIMULATION & GAMING, 2016, 47 (04) : 445 - 464
  • [46] Coevolution and evolving parallel cellular automata-based scheduling algorithms
    Seredynski, F
    Zomaya, AY
    ARTFICIAL EVOLUTION, 2002, 2310 : 362 - 373
  • [47] A novel cellular automata-based approach for generating convolutional filters
    Yesil, Cagri
    Korkmaz, Emin Erkan
    MACHINE VISION AND APPLICATIONS, 2023, 34 (03)
  • [48] Insights Gained After a Decade of Cellular Automata-Based Cryptography
    Mariot, Luca
    CELLULAR AUTOMATA AND DISCRETE COMPLEX SYSTEMS, AUTOMATA 2024, 2024, 14782 : 35 - 54
  • [49] Blockchain Smart Contract for Cellular Automata-Based Energy Sharing
    Abdennour, Iliasse
    Ouardouz, Mustapha
    Bernoussi, Abdes Samed
    CELLULAR AUTOMATA, ACRI 2020, 2021, 12599 : 103 - 112
  • [50] Symbolic Computation Using Cellular Automata-Based Hyperdimensional Computing
    Yilmaz, Ozgur
    NEURAL COMPUTATION, 2015, 27 (12) : 2661 - 2692