Extensions on the analysis of elementary cellular automata with process graphs
| Ano de defesa: | 2024 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | eng por |
| Instituição de defesa: |
Universidade Presbiteriana Mackenzie
|
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | https://dspace.mackenzie.br/handle/10899/38155 |
Resumo: | Autômatos celulares (ACs) são sistemas dinâmicos homogêneos discretos no tempo, espaço e em variáveis de estado, com estados globais sendo atualizados por meio de uma função local atuando na vizinhança de suas partes constituintes. A família de ACs ele mentares (ACEs) é composta por ACs binários e unidimensionais com três vizinhos mais próximos. A função local de qualquer AC unidimensional pode ser representada por um grafo de De Bruijn, no qual pares de nós conectados representam suas possíveis vizinhanças, enquanto as arestas que os conectam, as transições de estado correspondentes. Os grafos de De Bruijn são tipos específicos de grafos de processo, os quais são autômatos finitos não determinísticos que podem ser usados para representar a linguagem regular do AC obtida em cada instante finito de tempo na evolução temporal do AC. A complexidade de um grafo de processo é definida em termos do seu número de nós e arestas. Trabalhos anteriores já analisaram grafos de processo da evolução temporal de ACEs e suas complexidades, bem como seus padrões de crescimento ao longo de diversas iterações e também comportamento limite. Neste trabalho, avançamos no que é conhecido a este respeito para ACEs, expandindo dados de complexidade anteriormente conhecidos sobre a evolução de grafos de processo para diversas regras, inferindo o comportamento limite de duas regras e desenvolvendo uma forma direta de construir o grafos de processo associado a uma determinada regra em qualquer número finito de iterações. |
| id |
UPM_6d1712afc7c0ca1e968e2e1f4534eac0 |
|---|---|
| oai_identifier_str |
oai:dspace.mackenzie.br:10899/38155 |
| network_acronym_str |
UPM |
| network_name_str |
Repositório Digital do Mackenzie |
| repository_id_str |
|
| spelling |
Kassardjian, LiaOliveira, Pedro Paulo Balbi de2024-03-19T19:13:38Z2024-03-19T19:13:38Z2024-02-06Autômatos celulares (ACs) são sistemas dinâmicos homogêneos discretos no tempo, espaço e em variáveis de estado, com estados globais sendo atualizados por meio de uma função local atuando na vizinhança de suas partes constituintes. A família de ACs ele mentares (ACEs) é composta por ACs binários e unidimensionais com três vizinhos mais próximos. A função local de qualquer AC unidimensional pode ser representada por um grafo de De Bruijn, no qual pares de nós conectados representam suas possíveis vizinhanças, enquanto as arestas que os conectam, as transições de estado correspondentes. Os grafos de De Bruijn são tipos específicos de grafos de processo, os quais são autômatos finitos não determinísticos que podem ser usados para representar a linguagem regular do AC obtida em cada instante finito de tempo na evolução temporal do AC. A complexidade de um grafo de processo é definida em termos do seu número de nós e arestas. Trabalhos anteriores já analisaram grafos de processo da evolução temporal de ACEs e suas complexidades, bem como seus padrões de crescimento ao longo de diversas iterações e também comportamento limite. Neste trabalho, avançamos no que é conhecido a este respeito para ACEs, expandindo dados de complexidade anteriormente conhecidos sobre a evolução de grafos de processo para diversas regras, inferindo o comportamento limite de duas regras e desenvolvendo uma forma direta de construir o grafos de processo associado a uma determinada regra em qualquer número finito de iterações.CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nívelhttps://dspace.mackenzie.br/handle/10899/38155engporUniversidade Presbiteriana Mackenzieautômatos celularesgrafo de De Bruijngrafo de processolinguagem regularexpressão regular limiteExtensions on the analysis of elementary cellular automata with process graphsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Digital do Mackenzieinstname:Universidade Presbiteriana Mackenzie (MACKENZIE)instacron:MACKENZIEinfo:eu-repo/semantics/openAccesshttp://lattes.cnpq.br/9556738277476279https://orcid.org/0000-0002-6022-0270http://lattes.cnpq.br/6995909212966474https://orcid.org/0000-0002-3416-9408Oliveira, André Rodrigueshttp://lattes.cnpq.br/9814400643053681http://orcid.org/0000-0002-0568-1859França, Fabricio Olivetti dehttp://lattes.cnpq.br/8788356220698686Cellular 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 on the neighbourhood of their constituting 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 neighbourhoods and the edges connecting them, the corresponding state transitions. 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 in terms of the number of its nodes and edges. Previous works already analysed process graphs of ECAs’ temporal evolution and their complexities, 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.cellular automataDe Bruijn graphprocess graphregular languagelimit regular expressionBrasilEscola de Engenharia Mackenzie (EE)UPMEngenharia Elétrica e ComputaçãoCNPQ::ENGENHARIASORIGINALPublicação não autorizada pelo autor.pdfPublicação não autorizada pelo autor.pdfapplication/pdf35288https://dspace.mackenzie.br/bitstreams/6b8bd36d-4fa2-4f40-a2c5-de799f17a008/download8c1b93612996abb8f72b990751d263bbMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-82269https://dspace.mackenzie.br/bitstreams/006c509e-0fad-48bf-9a71-ebe1ada24279/downloadf0d4931322d30f6d2ee9ebafdf037c16MD52TEXTPublicação não autorizada pelo autor.pdf.txtPublicação não autorizada pelo autor.pdf.txtExtracted texttext/plain44https://dspace.mackenzie.br/bitstreams/38751cc4-239d-46be-8985-c1bd0903194a/download259402efdd7acac4a44f17b5a2a87d0aMD53THUMBNAILPublicação não autorizada pelo autor.pdf.jpgPublicação não autorizada pelo autor.pdf.jpgGenerated Thumbnailimage/jpeg1910https://dspace.mackenzie.br/bitstreams/c07990af-15a2-4ee9-917c-7e3e9af91ecc/download42e67c6a98f96ebc5c84f27428075a7eMD5410899/381552024-03-20 03:01:45.385oai:dspace.mackenzie.br:10899/38155https://dspace.mackenzie.brBiblioteca Digital de Teses e Dissertaçõeshttp://tede.mackenzie.br/jspui/PRIhttps://adelpha-api.mackenzie.br/server/oai/repositorio@mackenzie.br||paola.damato@mackenzie.bropendoar:102772024-03-20T03:01:45Repositório Digital do Mackenzie - Universidade Presbiteriana Mackenzie (MACKENZIE)falseTElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKPGJyPjxicj4KQ29tIG8gYWNlaXRlIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgw6AgVW5pdmVyc2lkYWRlIFByZXNiaXRlcmlhbmEgTWFja2VuemllIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyLCB0cmFkdXppciAoY29uZm9ybWUgZGVmaW5pZG8gYWJhaXhvKSwgZS9vdSBkaXN0cmlidWlyIHNldSB0cmFiYWxobyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlIGVtIHF1YWxxdWVyIG1laW8sIGluY2x1aW5kbyBvcyBmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgo8YnI+PGJyPgpBY2VpdGFuZG8gZXNzYSBsaWNlbsOnYSB2b2PDqiBjb25jb3JkYSBxdWUgYSBVbml2ZXJzaWRhZGUgUHJlc2JpdGVyaWFuYSBNYWNrZW56aWUgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIG8gc2V1IHRyYWJhbGhvIHBhcmEgcXVhbHF1ZXIgbWVpbyBvdSBmb3JtYXRvIGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBkbyBzZXUgdHJhYmFsaG8gcGFyYSBmaW5zIGRlIHNlZ3VyYW7Dp2EsIGJhY2stdXAgZSBwcmVzZXJ2YcOnw6NvLgo8YnI+PGJyPgpDb25jb3JkYXLDoSBxdWUgc2V1IHRyYWJhbGhvIHRhbWLDqW0gc2Vyw6EgcmVnaWRvIHBlbGEgQ3JlYXRpdmUgQ29tbW9ucyBxdWUgTsODTyBwZXJtaXRlIG8gdXNvIGNvbWVyY2lhbCBvdSBxdWFscXVlciBhbHRlcmHDp8OjbyBkYSBvYnJhIHBvciB0ZXJjZWlyb3MgY29uZm9ybWUgZGVzY3JpdG8gZW0gPGEgaHJlZj0iaHR0cHM6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLW5kLzQuMC8iIHRhcmdldD0iX2JsYW5rIj5odHRwczovL2NyZWF0aXZlY29tbW9ucy5vcmcvbGljZW5zZXMvYnktbmMtbmQvNC4wLzwvYT4uCjxicj48YnI+ClZvY8OqIGRlY2xhcmEgcXVlIHNldSB0cmFiYWxobyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBvIGRlcMOzc2l0byBkbyBzZXUgdHJhYmFsaG8gbsOjbywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgZGUgbmluZ3XDqW0uCjxicj48YnI+CkNhc28gbyBzZXUgdHJhYmFsaG8gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6ogZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyIMOgIFVuaXZlcnNpZGFkZSBQcmVzYml0ZXJpYW5hIE1hY2tlbnppZSBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvIGRvIHNldSB0cmFiYWxobyBvcmEgZGVwb3NpdGFkby4KPGJyPjxicj4KQ0FTTyBPIFRSQUJBTEhPIE9SQSBERVBPU0lUQURPIFRFTkhBIFNJRE8gUkVTVUxUQURPIERFIFVNIFBBVFJPQ8ONTklPIE9VIEFQT0lPIERFIFVNQSBBR8OKTkNJQSBERSBGT01FTlRPIE9VIE9VVFJPIE9SR0FOSVNNTyBRVUUgTsODTyBTRUpBIEEgVU5JVkVSU0lEQURFIFBSRVNCSVRFUklBTkEgTUFDS0VOWklFLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyBUQU1Cw4lNIEFTIERFTUFJUyBPQlJJR0HDh8OVRVMgRVhJR0lEQVMgUE9SIENPTlRSQVRPIE9VIEFDT1JETy4KPGJyPjxicj4KQSBVbml2ZXJzaWRhZGUgUHJlc2JpdGVyaWFuYSBNYWNrZW56aWUgc2UgY29tcHJvbWV0ZSBhIGlkZW50aWZpY2FyIGNsYXJhbWVudGUgbyBzZXUgbm9tZSAocykgb3UgbyhzKSBub21lKHMpIGRvKHMpIGRldGVudG9yKGVzKSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZG8gc2V1IHRyYWJhbGhvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzIGNvbmNlZGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EuCg== |
| dc.title.none.fl_str_mv |
Extensions on the analysis of elementary cellular automata with process graphs |
| title |
Extensions on the analysis of elementary cellular automata with process graphs |
| spellingShingle |
Extensions on the analysis of elementary cellular automata with process graphs Kassardjian, Lia autômatos celulares grafo de De Bruijn grafo de processo linguagem regular expressão regular limite |
| title_short |
Extensions on the analysis of elementary cellular automata with process graphs |
| title_full |
Extensions on the analysis of elementary cellular automata with process graphs |
| title_fullStr |
Extensions on the analysis of elementary cellular automata with process graphs |
| title_full_unstemmed |
Extensions on the analysis of elementary cellular automata with process graphs |
| title_sort |
Extensions on the analysis of elementary cellular automata with process graphs |
| author |
Kassardjian, Lia |
| author_facet |
Kassardjian, Lia |
| author_role |
author |
| dc.contributor.author.fl_str_mv |
Kassardjian, Lia |
| dc.contributor.advisor1.fl_str_mv |
Oliveira, Pedro Paulo Balbi de |
| contributor_str_mv |
Oliveira, Pedro Paulo Balbi de |
| dc.subject.por.fl_str_mv |
autômatos celulares grafo de De Bruijn grafo de processo linguagem regular expressão regular limite |
| topic |
autômatos celulares grafo de De Bruijn grafo de processo linguagem regular expressão regular limite |
| description |
Autômatos celulares (ACs) são sistemas dinâmicos homogêneos discretos no tempo, espaço e em variáveis de estado, com estados globais sendo atualizados por meio de uma função local atuando na vizinhança de suas partes constituintes. A família de ACs ele mentares (ACEs) é composta por ACs binários e unidimensionais com três vizinhos mais próximos. A função local de qualquer AC unidimensional pode ser representada por um grafo de De Bruijn, no qual pares de nós conectados representam suas possíveis vizinhanças, enquanto as arestas que os conectam, as transições de estado correspondentes. Os grafos de De Bruijn são tipos específicos de grafos de processo, os quais são autômatos finitos não determinísticos que podem ser usados para representar a linguagem regular do AC obtida em cada instante finito de tempo na evolução temporal do AC. A complexidade de um grafo de processo é definida em termos do seu número de nós e arestas. Trabalhos anteriores já analisaram grafos de processo da evolução temporal de ACEs e suas complexidades, bem como seus padrões de crescimento ao longo de diversas iterações e também comportamento limite. Neste trabalho, avançamos no que é conhecido a este respeito para ACEs, expandindo dados de complexidade anteriormente conhecidos sobre a evolução de grafos de processo para diversas regras, inferindo o comportamento limite de duas regras e desenvolvendo uma forma direta de construir o grafos de processo associado a uma determinada regra em qualquer número finito de iterações. |
| publishDate |
2024 |
| dc.date.accessioned.fl_str_mv |
2024-03-19T19:13:38Z |
| dc.date.available.fl_str_mv |
2024-03-19T19:13:38Z |
| dc.date.issued.fl_str_mv |
2024-02-06 |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://dspace.mackenzie.br/handle/10899/38155 |
| url |
https://dspace.mackenzie.br/handle/10899/38155 |
| dc.language.iso.fl_str_mv |
eng por |
| language |
eng por |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.publisher.none.fl_str_mv |
Universidade Presbiteriana Mackenzie |
| publisher.none.fl_str_mv |
Universidade Presbiteriana Mackenzie |
| dc.source.none.fl_str_mv |
reponame:Repositório Digital do Mackenzie instname:Universidade Presbiteriana Mackenzie (MACKENZIE) instacron:MACKENZIE |
| instname_str |
Universidade Presbiteriana Mackenzie (MACKENZIE) |
| instacron_str |
MACKENZIE |
| institution |
MACKENZIE |
| reponame_str |
Repositório Digital do Mackenzie |
| collection |
Repositório Digital do Mackenzie |
| bitstream.url.fl_str_mv |
https://dspace.mackenzie.br/bitstreams/6b8bd36d-4fa2-4f40-a2c5-de799f17a008/download https://dspace.mackenzie.br/bitstreams/006c509e-0fad-48bf-9a71-ebe1ada24279/download https://dspace.mackenzie.br/bitstreams/38751cc4-239d-46be-8985-c1bd0903194a/download https://dspace.mackenzie.br/bitstreams/c07990af-15a2-4ee9-917c-7e3e9af91ecc/download |
| bitstream.checksum.fl_str_mv |
8c1b93612996abb8f72b990751d263bb f0d4931322d30f6d2ee9ebafdf037c16 259402efdd7acac4a44f17b5a2a87d0a 42e67c6a98f96ebc5c84f27428075a7e |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositório Digital do Mackenzie - Universidade Presbiteriana Mackenzie (MACKENZIE) |
| repository.mail.fl_str_mv |
repositorio@mackenzie.br||paola.damato@mackenzie.br |
| _version_ |
1851946035005358080 |