An algorithm of finding rules for a class of cellular automata

被引:3
|
作者
Kou, Lei [1 ]
Zhang, Fangfang [2 ]
Chen, Luobing [2 ]
Ke, Wende [3 ]
Yuan, Quande [4 ]
Wan, Junhe [5 ]
Wang, Zhen [5 ]
机构
[1] Qilu Univ Technol, Inst Oceanog Instrumentat, Shandong Acad Sci, Qingdao, Peoples R China
[2] Qilu Univ Technol, Shandong Acad Sci, Sch Informat & Automat Engn, Jinan, Peoples R China
[3] Southern Univ Sci & Technol, Dept Mech & Energy Engn, Shenzhen, Peoples R China
[4] Changchun Inst Technol, Sch Comp Technol & Engn, Changchun, Peoples R China
[5] Qilu Univ Technol, Inst Oceanog Instrumentat, Shandong Acad Sci, Qingdao, Peoples R China
关键词
cellular automaton with weights; CAW; transition rules; updated cells; fixed configuration; MODEL;
D O I
10.1504/IJBIC.2023.132760
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A cellular automata (CA) is an important modelling paradigm for complex systems. In the design of CA, the most difficult task is to find the transformation rules that describe the temporal evolution or pattern of a modelled system. A CA with weights (CAW) yields transition rules algorithm is proposed in this paper, which has ample physical meanings and extend the category of CA. Firstly, the weights are increased to connect the updated cell and its neighbours, and the output of each cell depends on the states of cells in the neighbourhood and their respective weights. Secondly, the error correction algorithm is adopted to find correct transition rules by adjusting weights. When the error is zero, the required transition rules with correct weights will be found to describe the fixed configuration. The CAW with the correct rules will relax to the fixed configuration regardless of the initial states. Finally, the mathematical analysis and simulation are carried out with one-dimensional CAW, and the results show that the proposed algorithm has the ability to find correct transition rules as the error converges exponentially.
引用
收藏
页码:189 / 199
页数:12
相关论文
共 50 条
  • [1] Complex Symbolic Dynamics of One Class of Cellular Automata Rules
    Tang, Changbing
    Chen, Fangyue
    Jin, Weifeng
    2009 INTERNATIONAL WORKSHOP ON CHAOS-FRACTALS THEORIES AND APPLICATIONS (IWCFTA 2009), 2009, : 236 - +
  • [2] Topological Entropy and Complexity of One Class of Cellular Automata Rules
    Chen, Fangfang
    Chen, Fangyue
    Jin, Weifeng
    Chen, Lin
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE FOR YOUNG COMPUTER SCIENTISTS, VOLS 1-5, 2008, : 2863 - 2867
  • [3] Identifying cellular automata rules
    Maeda, Ken-Ichi
    Sakama, Chiaki
    JOURNAL OF CELLULAR AUTOMATA, 2007, 2 (01) : 1 - 20
  • [4] Discovery by Genetic Algorithm of Cellular Automata Rules for Pattern Reconstruction Task
    Piwonska, Anna
    Seredynski, Franciszek
    CELLULAR AUTOMATA, 2010, 6350 : 198 - +
  • [5] Genetic algorithm evolution of cellular automata rules for complex binary sequence prediction
    Adamopoulos, A. V.
    Pavlidis, N. G.
    Vrahatis, M. N.
    ADVANCES IN COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING 2005, VOLS 4 A & 4 B, 2005, 4A-4B : 1424 - 1427
  • [6] A new discovery of transition rules for cellular automata by using cuckoo search algorithm
    Cao, Min
    Tang, Guo'an
    Shen, Quanfei
    Wang, Yanxia
    INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2015, 29 (05) : 806 - 824
  • [7] Discovering Cellular Automata Rules for Binary Classification Problem with Use of Genetic Algorithm
    Piwonska, Anna
    Seredynski, Franciszek
    Szaban, Miroslaw
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 649 - 655
  • [8] On Cellular Automata rules of molecular arrays
    Satyajit Sahu
    Hiroshi Oono
    Subrata Ghosh
    Anirban Bandyopadhyay
    Daisuke Fujita
    Ferdinand Peper
    Teijiro Isokawa
    Ranjit Pati
    Natural Computing, 2012, 11 : 311 - 321
  • [9] Cellular automata with symmetric local rules
    Kornyak, Vladimir V.
    COMPUTER ALGEBRA IN SCIENTIFIC COMPUTING, PROCEEDINGS, 2006, 4194 : 240 - 250
  • [10] On Cellular Automata rules of molecular arrays
    Sahu, Satyajit
    Oono, Hiroshi
    Ghosh, Subrata
    Bandyopadhyay, Anirban
    Fujita, Daisuke
    Peper, Ferdinand
    Isokawa, Teijiro
    Pati, Ranjit
    NATURAL COMPUTING, 2012, 11 (02) : 311 - 321