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 条
  • [21] Classification of the totalistic and the semitotalistic rules of cellular automata
    TanakaYamawaki, M
    Kitamikado, S
    1996 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION (ICEC '96), PROCEEDINGS OF, 1996, : 748 - 753
  • [22] A Study on Reversible Rules of Probabilistic Cellular Automata
    Pattanayak, Anupam
    Dhal, Subhasish
    2020 IEEE CALCUTTA CONFERENCE (CALCON), 2020, : 39 - 44
  • [23] Single Parent Generalization of Cellular Automata Rules
    Ashlock, Daniel
    McNicholas, Sharon
    2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,
  • [24] Discovery of cellular automata rules using cases
    Maeda, Ken-Ichi
    Sakama, Chiaki
    2003, Springer Verlag (2843):
  • [25] Localizations in cellular automata with mutualistic excitation rules
    Adamatzky, Andrew
    CHAOS SOLITONS & FRACTALS, 2009, 40 (02) : 981 - 1003
  • [26] Universality class of probabilistic cellular automata
    Makowiec, D
    Gnacinski, P
    CELLULAR AUTOMATA, PROCEEDINGS, 2002, 2493 : 104 - 113
  • [27] On the synchronizing mechanism of a class of cellular automata
    Satulovsky, JE
    PHYSICA A, 1997, 237 (1-2): : 52 - 58
  • [28] Rules for a cellular automaton to model quantum-dot cellular automata
    Cole, T
    Lusth, JC
    PROCEEDINGS OF THE 2001 1ST IEEE CONFERENCE ON NANOTECHNOLOGY, 2001, : 391 - 396
  • [29] A Percolation Algorithm Based on Cellular Automata
    Khanjary, Mohammad
    Sabaei, Masoud
    Meybodi, Mohammad Reza
    2015 IEEE INTERNATIONAL CONFERENCE ON ELECTRO/INFORMATION TECHNOLOGY (EIT), 2015, : 472 - 477
  • [30] A Cellular Automata based Classification Algorithm
    Usta, Tugba
    Dundar, Enes Burak
    Korkmaz, Emin Erkan
    ICPRAM: PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION APPLICATIONS AND METHODS, 2019, : 155 - 162