Extensions on the Analysis of Elementary Cellular Automata with Process Graphs
dc.contributor.author | Kassardjian L. | |
dc.contributor.author | Balbi P.P. | |
dc.contributor.author | Ruivo E. | |
dc.date.accessioned | 2025-04-01T06:37:09Z | |
dc.date.available | 2025-04-01T06:37:09Z | |
dc.date.issued | 2024 | |
dc.description.abstract | © 2024 Old City Publishing, Inc.Cellular automata (CAs) are homogeneous dynamical systems discrete in time, space and state variables, with global states being updated by means of a local function acting of the neighbourhood of their consti-tuting parts. The family of elementary CAs (ECAs) is made up by the one-dimensional binary CAs with three next-nearest neighbours. Any one-dimensional CA’s local function can be represented by a De Bruijn graph, in which connected pairs of nodes represent its possible neigh-bourhoods and the edges connecting them, the corresponding state tran-sitions. De Bruijn graphs are specific kinds of process graphs, which are non-deterministic finite automata that can be used to represent the CA’s regular language obtained at each finite instant of time in the CA’s temporal evolution. The complexity of a process graph is defined defined in terms of the number of its nodes and edges. Previous works already analysed process graphs of ECAs’ temporal evolution and their com-plexities, as well as their growth patterns over several iterations and limit behaviour. Here, we advance on what is known in this respect for ECAs, expanding previously known complexity data on the evolution of process graphs for various rules, inferring the limit behaviour of two rules and developing a direct way of constructing the process graph associated to a specific rule at any finite number of time steps. | |
dc.description.firstpage | 127 | |
dc.description.issuenumber | 2-3 | |
dc.description.lastpage | 155 | |
dc.description.volume | 18 | |
dc.identifier.doi | 10.32908/jca.v18.300824 | |
dc.identifier.issn | None | |
dc.identifier.uri | https://dspace.mackenzie.br/handle/10899/40453 | |
dc.relation.ispartof | Journal of Cellular Automata | |
dc.rights | Acesso Restrito | |
dc.subject.otherlanguage | Cellular automata | |
dc.subject.otherlanguage | De Bruijn graph | |
dc.subject.otherlanguage | limit regular expression | |
dc.subject.otherlanguage | process graph | |
dc.subject.otherlanguage | regular language | |
dc.title | Extensions on the Analysis of Elementary Cellular Automata with Process Graphs | |
dc.type | Artigo | |
local.scopus.citations | 0 | |
local.scopus.eid | 2-s2.0-85212589375 | |
local.scopus.subject | Cellular automatons | |
local.scopus.subject | De Bruijn graphs | |
local.scopus.subject | Elementary cellular automaton | |
local.scopus.subject | Limit behavior | |
local.scopus.subject | Limit regular expression | |
local.scopus.subject | Local functions | |
local.scopus.subject | One-dimensional | |
local.scopus.subject | Process graphs | |
local.scopus.subject | Regular expressions | |
local.scopus.subject | Temporal evolution | |
local.scopus.updated | 2025-04-01 | |
local.scopus.url | https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85212589375&origin=inward |