Simulation of Non-uniform Cellular Automata by Classical Cellular Automata and Its Application in Embedded Systems

被引:0
作者
Kamilya, Supreeti [1 ]
Das, Sukanta [1 ]
Sikdar, Biplab K. [2 ]
机构
[1] Indian Inst Engn Sci & Technol, Dept Informat Technol, Howrah 711103, W Bengal, India
[2] Indian Inst Engn Sci & Technol, Dept Comp Sci & Technol, Howrah 711103, W Bengal, India
关键词
Uniform cellular automata; non-uniform cellular automata; simulation; unified system; INTRINSIC UNIVERSALITY; COMPLEXITY;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A uniform cellular automaton (CA) is a special case of non-uniform CA. This paper shows that for any non-uniform CA, there exists a uniform CA that simulates the dynamics of the non-uniform CA. A function (psi) is defined that maps the rules and states of a non-uniform CA to the states of the proposed uniform CA. According to the construction of the function, the number of states of the uniform CA is greater than that of the non-uniform CA. It is shown that, a number of non-uniform cellular automata (CAs), formed using same set of local rules, can be simulated by a single uniform CA. Under this construction, the function psi is a bijection. To reduce the number of states in the uniform CA, the function psi is redefined later as a non-bijective function. However, there exists some uniform CAs which do not simulate any non-uniform CA by the given construction. As any non-uniform CA can be simulated by uniform CA, different applications that use different non-uniform CAs, can now be implemented in one system. This paper shows a brief overview of such an application. The proposed CA based design ensures hardware re-usability and cost effectiveness.
引用
收藏
页码:61 / 86
页数:26
相关论文
共 26 条
  • [1] [Anonymous], 1987, Cellular Automata Machines: A New Environment for Modeling
  • [2] Banks E. R., 1970, IEEE conference record of 1970 11th annual symposium on switching and automata theory, P194
  • [3] A survey of cellular automata: types, dynamics, non-uniformity and applications
    Bhattacharjee, Kamalika
    Naskar, Nazma
    Roy, Souvik
    Das, Sukanta
    [J]. NATURAL COMPUTING, 2020, 19 (02) : 433 - 461
  • [4] Bhattacharjee K, 2016, J CELL AUTOM, V11, P213
  • [5] Non-uniform Cellular Automata
    Cattaneo, Gianpiero
    Dennunzio, Alberto
    Formenti, Enrico
    Provillard, Julien
    [J]. LANGUAGE AND AUTOMATA THEORY AND APPLICATIONS, 2009, 5457 : 302 - +
  • [6] Chaudhuri P. P., 1997, ADDITIVE CELLULAR AU, V1
  • [7] Chopard B., 1998, Cellular automata, V1
  • [8] Chowdhury Dipanwita Roy, 1991, REG 10 INT C EC3 EN, V3, P231
  • [9] Cook M., 2004, Complex Systems, V15, P1, DOI DOI 10.25088/COMPLEXSYSTEMS.15.1.1
  • [10] Design of a universal BIST (UBIST) structure
    Das, S
    Ganguly, N
    Sikdar, BK
    Chaudhuri, PP
    [J]. 16TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 2003, : 161 - 166