Abstract
Spectral analysis has been used previously in the literature to analyse the space-time diagrams of the elementary cellular automata in the frequency domain, as it allows for a distinct perspective on the dynamics and limit behaviour of the rules. Asynchronous cellular automata are variants of cellular automata whose cells have their states updated at different time steps, either stochastically or deterministically. Here, by relying on the latter – the block-sequential update scheme – the entire elementary rule space is computationally probed, over cyclic configurations, according to their discrete Fourier spectra. The rule space is accounted for in its compact description, which became possible after we introduced a characterisation of dynamically equivalent rules under asynchronous updates. Since the number of possible update schemes depends on the configuration size, a reasoned choice had to be made in order to define an appropriate set of updates, which led us to three distinct families, each one with ten updates. Analysis of the spectra obtained was then carried out by means of a proposed measure of asynchronism of the updates, and by grouping the rules into similarity classes, according to the Fourier spectra entailed by each update.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Aracena J, Fanchon E, Montalva M, Noual M (2011) Combinatorics on update digraphs in boolean networks. Discret Appl Math 159:401–409
Bersini H, Detours V (1994) Asynchrony induces stability in cellular automata based models. In: Artificial Life V. Cambridge, pp 382–387
Dennunzio A, Formenti A, Manzoni L, Mauri G, Porreca AE (2017) Computational complexity of finite asynchronous cellular automata. Theor Comput Sci Amsterdam 664:131–143
Fatès N (2014) A guided tour of asynchronous cellular automata. J Cell Autom Philadelphia 9(5–6):387–416
Jarvis RA, Patrick EA (1973) Clustering using a similarity measure based on shared near neighbors. IEEE Trans Comput 100(11):1025–1034
Kari J (2005) Theory of cellular automata: a survey. Theor Comput Sci Amsterdam 334(1–3):3–33
Goles E, Montalva-Medel M, Mortveit H, Ramirez-Flandes S (2015) Block invariance in elementary cellular automata. J Cell Autom 10(1–2):119–135
Li W (1987) Power spectra of regular languages and cellular automata. Complex Syst Champaign 1(1):107–130
Li W, Packard N (1990) The structure of the elementary cellular automata rule space. Complex Syst Champaign 4(3):281–297
Ninagawa S (2008) Power spectral analysis of elementary cellular automata. Complex Syst Champaign 17(4):399–411. http://www.mathematica-journal.com/2014/08/representing-families-of-cellular-automata-rules. Cited 5 Oct 2018
Ruivo ELP, de Oliveira PPB (2013) A spectral portrait of the elementary cellular automata rule space. Irreducibility Comput Equiv Berlin 2:211–235
Ruivo ELP, Montalva-Medel M, de Oliveira PPB, Perrot K (2018) Characterisation of the elementary cellular automata in terms of their maximum sensitivity to all possible asynchronous updates. Chaos, Solitons Fractals Amsterdam 113, 209–220
Schonfisch B, de Roos A (1999) Synchronous and asynchronous updating in cellular automata. BioSystems Amsterdam 51(3):123–143
Wolfram S (2002) A new kind of science. Wolfram Media, Champaign
Wolfram S (1994) Cellular automata and complexity: collected papers. Basic Books, New York
Wolfram S (2018) Computation theory of cellular automata. Commun Math Phys 96(1):15–57. http://mathworld.wolfram.com/Rule90.html. Cited 23 Mar 2018
Takada Y, Isokawa T, Peper F, Matsui N (2006) Construction universality in purely asynchronous cellular automata. J Comput Syst Sci Amsterdam 72(8):1368–1385
The On-line Encyclopedia of Integer Sequences—OEIS (2020) Fubini numbers: number of preferential arrangements of n labeled elements. https://oeis.org/A000670
Acknowledgements
We thank the Brazilian agencies CAPES (Coordenação de Aperfeiçoamento de Pessoal de Nível Superior) and CNPq (Conselho Nacional de Desenvolvimento Científico e Tecnológico), the former for a postgraduate fellowship grant and for the projects STIC-AmSud (CoDANet) no. 88881.197456/2018-01 and Mackenzie-PrInt no. 88887.310281/2018-00, and the latter for the research grant PQ 305199/2019-6.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Balbi, P.P., Etchebehere, G.S., Ruivo, E.L.P. (2022). A Spectral Outlook on the Elementary Cellular Automata with Cyclic Configurations and Block-Sequential Asynchronous Updates. In: Adamatzky, A. (eds) Automata and Complexity. Emergence, Complexity and Computation, vol 42. Springer, Cham. https://doi.org/10.1007/978-3-030-92551-2_9
Download citation
DOI: https://doi.org/10.1007/978-3-030-92551-2_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-92550-5
Online ISBN: 978-3-030-92551-2
eBook Packages: EngineeringEngineering (R0)