Communication complexity meets cellular automata: Necessary conditions for intrinsic universality

被引:1
|
作者
Briceno, Raimundo [1 ]
Rapaport, Ivan [2 ,3 ]
机构
[1] Pontificia Univ Catolica Chile, Fac Matemat, Santiago, Chile
[2] Univ Chile, Dept Ingn Matemat, Santiago, Chile
[3] Univ Chile, Ctr Modelamiento Matemat UMI 2807 CNRS, Santiago, Chile
关键词
Cellular automata; Communication complexity; Intrinsic universality; ATTRACTORS; NETWORKS; MODELS;
D O I
10.1007/s11047-021-09857-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A natural way to interpret a cellular automaton (CA) is as a mechanism that computes, in a distributed way, some function f. In other words, from a computer science point of view, CAs can be seen as distributed systems where the cells of the CAs are nodes of a network linked by communication channels. A classic measure of efficiency in such distributed systems is the number of bits exchanged during the computation process. A typical approach is to look for bottlenecks: channels through which the nature of the function f forces the exchange of a significant number of bits. In practice, a widely used way to understand such congestion phenomena is to partition the system into two subsystems and try to find bounds for the number of bits that must pass through the channels that join them. Finding these bounds is the focus of communication complexity theory. Measuring the communication complexity of some problems induced by a CA phi turned out to be tremendously useful to give clues regarding the intrinsic universality of phi (a CA is said to be intrinsically universal if it is capable of emulating any other). In fact, there exist particular problems P's for which the following key property holds: if phi is intrinsically universal, then the communication complexity of P(phi) must be maximal. In this tutorial, we intend to explain the connections that were found, through a series of papers, between intrinsic universality and communication complexity in CAs.
引用
收藏
页码:307 / 320
页数:14
相关论文
共 50 条
  • [11] Complexity and Universality of Iterated Finite Automata
    Zhang, Jiang
    COMPLEX SYSTEMS, 2008, 18 (01): : 145 - 158
  • [12] Communication complexity in number-conserving and monotone cellular automata
    Goles, E.
    Moreira, A.
    Rapaport, I.
    THEORETICAL COMPUTER SCIENCE, 2011, 412 (29) : 3616 - 3628
  • [13] Universality of reversible hexagonal cellular automata
    Morita, Kenichi
    Margenstern, Maurice
    Imai, Katsunobu
    Theoretical Informatics and Applications, 1999, 33 (06): : 535 - 550
  • [14] Universality class of probabilistic cellular automata
    Makowiec, D
    Gnacinski, P
    CELLULAR AUTOMATA, PROCEEDINGS, 2002, 2493 : 104 - 113
  • [15] Universality of reversible hexagonal cellular automata
    Morita, K
    Margenstern, N
    Imai, K
    RAIRO-INFORMATIQUE THEORIQUE ET APPLICATIONS-THEORETICAL INFORMATICS AND APPLICATIONS, 1999, 33 (06): : 535 - 550
  • [16] Universality classes of chaotic cellular automata
    Mattos, TG
    Moreira, JG
    BRAZILIAN JOURNAL OF PHYSICS, 2004, 34 (2A) : 448 - 451
  • [17] AUTOMATA THEORY MEETS CIRCUIT COMPLEXITY
    MCKENZIE, P
    THERIEN, D
    LECTURE NOTES IN COMPUTER SCIENCE, 1989, 372 : 589 - 602
  • [18] How common can be universality for cellular automata?
    Theyssier, G
    STACS 2005, PROCEEDINGS, 2005, 3404 : 121 - 132
  • [19] ISING CELLULAR AUTOMATA - UNIVERSALITY AND CRITICAL EXPONENTS
    JAN, N
    JOURNAL DE PHYSIQUE, 1990, 51 (03): : 201 - 204
  • [20] COMPUTATION AND CONSTRUCTION UNIVERSALITY OF REVERSIBLE CELLULAR AUTOMATA
    TOFFOLI, T
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1977, 15 (02) : 213 - 231