Em busca de um algoritmo construtivo para autômatos celulares reversíveis: a abordagem das regras primitivas e derivadas
AUTOR(ES)
Guilherme Kronemberger
DATA DE PUBLICAÇÃO
2008
RESUMO
Cellular automata have been studied as computer models in many different areas. They have many properties, one of them being reversibility. Reversible cellular automata can be used, among other applications, for data compressing and encryption. Apparently, the reversible rules featured in the literature seem to have been derived through exhaustive searches in their corresponding spaces. However, it would be important the availability of an algorithm that would allow their direct and easy construction, different from what occurs in literature. This is the aim of this work. Along this line, we tried to come up with an algorithm to allow the identification of one-dimensional, reversible cellular automaton rules. This was based on reversible rules with 2 states and 2, 3, 4 and 5 cells per neighborhood, and on those with 3 states and 2 and 3 cells per neighborhood, all of them drawn out of exhaustive analysis and from the literature. By studying these rules it was possible to verify in each space that: all reversible rules are balanced; they are symmetrically distributed; a subset of them herein denoted primitive reversible rules, RPs have a simple formation law, defined by homogeneous blocks of states; and, if a rule is reversible, so are all its dynamically equivalent rules. In the attempt to obtain the targetted algorithm, an approach was explored in which the non-primitive reversible rules (the so-called derived rules, RDs) were supposed to be obtained from the primitives. Along this line, two ways to construct the RDs were tried out, one based upon using all RPs jointly as a group, and another, using them individually; however, neither of them led to a positive result. Additionally, relations between the properties of reversibility and conservativity of a rule have also been studied in the rule spaces considered.
ASSUNTO(S)
cellular automata reversible cellular automata reversible computation nks nks computação reversível autômato celular reversível autômato celular engenharia eletrica
ACESSO AO ARTIGO
http://mx.mackenzie.com.br/tede/tde_busca/arquivo.php?codArquivo=755Documentos Relacionados
- Algumas propriedades de autômatos celulares unidimensionais conservativos e reversíveis
- Um novo conjunto de regras para simulação de fluxo de tráfego urbano utilizando autômatos celulares
- Prevalência de demências potencialmente reversíveis: estudo em um ambulatório de demência
- Teste de parâmetros da busca evolutiva por autômatos celulares no problema da paridade, com ênfase nos métodos de avaliação das regras
- Um algoritmo construtivo baseado em uma abordagem algébrica do problema quadrático de alocação