Order Independence in Asynchronous Cellular Automata

被引:0
作者
Macauley, Matthew [1 ,3 ]
McCammond, Jon [1 ]
Mortveit, Henning S. [2 ,3 ]
机构
[1] Univ Calif Santa Barbara, Dept Math, Santa Barbara, CA 93106 USA
[2] Virginia Tech, Dept Math, Blacksburg, VA 24061 USA
[3] Virginia Tech, VBI, NDSSL, Blacksburg, VA 24061 USA
基金
美国国家科学基金会;
关键词
Cellular automata; periodic points; potential function; sequential dynamical systems; update order; Wolfram rules; asynchronous;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A sequential dynamical system, or SDS, consists of an undirected graph Y, a vertex-indexed list of local functions (sic)y, and a word omega over the vertex set, containing each vertex at least once, that describes the order in which these local functions are to be applied. In this article we investigate the special case where Y is a circular graph with n vertices and all of the local functions are identical. The 256 possible local functions are known as Wolfram rules and the resulting sequential dynamical systems are called finite asynchronous elementary cellular automata, or ACAS, since they resemble classical elementary cellular automata, but with the important distinction that the vertex functions are applied sequentially rather than in parallel. An ACA is said to be omega-independent if the set of periodic states does not depend on the choice of omega, and our main result is that for all n > 3 exactly 104 of the 256 Wolfram rules give rise to an omega-independent ACA. In 2005 Hansson, Mortveit and Reidys classified the 11 symmetric Wolfram rules with this property. In addition to reproving and extending this earlier result, our proofs of omega-independence also provide significant insight into the dynamics of these systems.
引用
收藏
页码:37 / 56
页数:20
相关论文
共 50 条
[41]   A new cellular automata traffic flow model considering asynchronous update of vehicle velocity [J].
Li, Qi-Lang ;
Jiang, Rui ;
Ding, Zhong-Jun ;
Wang, Bing-Hong .
INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2020, 31 (12)
[42]   A study on learning robustness using asynchronous 1D cellular automata rules [J].
Leonardo Vanneschi ;
Giancarlo Mauri .
Natural Computing, 2012, 11 :289-302
[43]   A study on learning robustness using asynchronous 1D cellular automata rules [J].
Vanneschi, Leonardo ;
Mauri, Giancarlo .
NATURAL COMPUTING, 2012, 11 (02) :289-302
[44]   Dimer automata and cellular automata [J].
Schofisch, B ;
Hadeler, KP .
PHYSICA D-NONLINEAR PHENOMENA, 1996, 94 (04) :188-204
[45]   Sand automata as cellular automata [J].
Dennunzio, Alberto ;
Guillon, Pierre ;
Masson, Beniot .
THEORETICAL COMPUTER SCIENCE, 2009, 410 (38-40) :3962-3974
[46]   Reconfigurable Asynchronous Logic Automata [J].
Gershenfeld, Neil ;
Dalrymple, David ;
Chen, Kailiang ;
Knaian, Ara ;
Green, Forrest ;
Demaine, Erik D. ;
Greenwald, Scott ;
Schmidt-Nielsen, Peter .
POPL'10: PROCEEDINGS OF THE 37TH ANNUAL ACM SIGPLAN-SIGACT SYMPOSIUM ON PRINCIPLES OF PROGRAMMING LANGUAGES, 2010, :1-6
[47]   A simulation of cellular automata on hexagons by cellular automata on rings [J].
Martin, B .
THEORETICAL COMPUTER SCIENCE, 2001, 263 (1-2) :231-234
[48]   Cellular edge detection: Combining cellular automata and cellular learning automata [J].
Mofrad, Mohammad Hasanzadeh ;
Sadeghi, Sana ;
Rezvanian, Alireza ;
Meybodi, Mohammad Reza .
AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2015, 69 (09) :1282-1290
[49]   Cellular automata and local order in the structural chemistry of the lovozerite group minerals [J].
V. Ya. Shevchenko ;
S. V. Krivovichev ;
A. L. Mackay .
Glass Physics and Chemistry, 2010, 36 :1-9
[50]   A generalized cellular automata approach to modeling first order enzyme kinetics [J].
Dutta, Abhishek ;
Kar, Saurajyoti ;
Apte, Advait ;
Nopens, Ingmar ;
Constales, Denis .
SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2015, 40 (02) :411-423