On asynchronous cellular automata

被引:9
|
作者
Hansson, AÅ
Mortveit, HS
Reidys, CM
机构
[1] Los Alamos Natl Lab, CCS DSS, Los Alamos, NM 87545 USA
[2] Virginia Polytech Inst & State Univ, Dept Math, VBI, Blacksburg, VA 24061 USA
来源
ADVANCES IN COMPLEX SYSTEMS | 2005年 / 8卷 / 04期
关键词
sequential dynamical system; asynchronous cellular automaton; periodic point; phase space; update schedule invariance; invertibility;
D O I
10.1142/S0219525905000555
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
We study asynchronous cellular automata (ACA) induced by symmetric Boolean functions [1]. These systems can be considered as sequential dynamical systems (SDS) over words, a class of dynamical systems that consists of (a) a finite, labeled graph Y with vertex set {v(1),...,v(n)} and where each vertex v(i) has a state x(vi) in a finite field K, (b) a sequence of functions (F-vi,Y)(i), and (c) a word w = (w(1),...,w(k)), where each w(i) is a vertex in Y. The function F-vi,Y updates the state of vertex v(i) as a function of the state of v(i) and its Y-neighbors and maps all other vertex states identically. The SDS is the composed map [FY, w] Pi(k)(i=1) F-wi : K-n --> K-n. In the particular case of ACA, the graph is the circle graph on n vertices (Y Circ(n)), and all the maps F-vi are induced by a common Boolean function. Our main result is the identification of all w-independent ACA, that is, all ACA with periodic points that are independent of the word (update schedule) w. In general, for each w-independent SDS, there is a finite group whose structure contains information about for example SDS with specific phase space properties. We classify and enumerate the set of periodic points for all w-independent ACA, and we also compute their associated groups in the case of Y = Circ(4). Finally, we analyze invertible ACA and offer an interpretation Of S-35 as the group of an SDS over the three-dimensional cube with local functions induced by nor(3) + nand(3).
引用
收藏
页码:521 / 538
页数:18
相关论文
共 50 条
  • [1] Asynchronous cellular automata and asynchronous automata for pomsets
    Kuske, D
    [J]. CONCUR'98: CONCURRENCY THEORY, 1998, 1466 : 517 - 532
  • [2] ASYNCHRONOUS AUTOMATA VERSUS ASYNCHRONOUS CELLULAR-AUTOMATA
    PIGHIZZINI, G
    [J]. THEORETICAL COMPUTER SCIENCE, 1994, 132 (1-2) : 179 - 207
  • [3] ASYNCHRONOUS MAPPINGS AND ASYNCHRONOUS CELLULAR-AUTOMATA
    CORI, R
    METIVIER, Y
    ZIELONKA, W
    [J]. INFORMATION AND COMPUTATION, 1993, 106 (02) : 159 - 202
  • [4] Asynchronous cellular automata for pomsets
    Droste, M
    Gastin, P
    Kuske, D
    [J]. THEORETICAL COMPUTER SCIENCE, 2000, 247 (1-2) : 1 - 38
  • [5] Weighted asynchronous cellular automata
    Kuske, Dietrich
    [J]. THEORETICAL COMPUTER SCIENCE, 2007, 374 (1-3) : 127 - 148
  • [6] STRUCTURE IN ASYNCHRONOUS CELLULAR AUTOMATA
    INGERSON, TE
    BUVEL, RL
    [J]. PHYSICA D, 1984, 10 (1-2): : 59 - 68
  • [7] On the expressiveness of asynchronous cellular automata
    Bollig, B
    [J]. FUNDAMENTALS OF COMPUTATIONAL THEORY, PROCEEDINGS, 2005, 3623 : 528 - 539
  • [8] Weighted asynchronous cellular automata
    Kuske, D
    [J]. STACS 2006, PROCEEDINGS, 2006, 3884 : 684 - 695
  • [9] NOTE ON ASYNCHRONOUS CELLULAR AUTOMATA
    PRIESE, L
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1978, 17 (02) : 237 - 252
  • [10] Reversibility in Asynchronous Cellular Automata
    Sarkar, Anindita
    Mukherjee, Anindita
    Das, Sukanta
    [J]. COMPLEX SYSTEMS, 2012, 21 (01): : 71 - 84