Decision algorithms for reversibility of one-dimensional non-linear cellular automata under null boundary conditions

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Junchi, Ma, Weilin, Chen, Chen, Wang, Defu, Lin, Chao, Wang
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866917658466713600
author Junchi, Ma
Weilin, Chen
Chen, Wang
Defu, Lin
Chao, Wang
author_facet Junchi, Ma
Weilin, Chen
Chen, Wang
Defu, Lin
Chao, Wang
contents The property of reversibility is quite meaningful for the classic theoretical computer science model, cellular automata. For the reversibility problem for a CA under null boundary conditions, while linear rules have been studied a lot, the non-linear rules remain unexplored at present. The paper investigates the reversibility problem of general one-dimensional CA on a finite field $\mathbb{Z}_p$, and proposes an approach to optimize the Amoroso's infinite CA surjectivity detection algorithm. This paper proposes algorithms for deciding the reversibility of one-dimensional CA under null boundary conditions. We propose a method to decide the strict reversibility of one-dimensional CA under null boundary conditions. We also provide a bucket chain based algorithm for calculating the reversibility function of one-dimensional CA under null boundary conditions. These decision algorithms work for not only linear rules but also non-linear rules. In addition, it has been confirmed that the reversibility function always has a period, and its periodicity is related to the periodicity of the corresponding bucket chain. Some of our experiment results of reversible CA are presented in the paper, complementing and validating the theoretical aspects, and thereby further supporting the research conclusions of this paper.
format Preprint
id arxiv_https___arxiv_org_abs_2405_03609
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Decision algorithms for reversibility of one-dimensional non-linear cellular automata under null boundary conditions
Junchi, Ma
Weilin, Chen
Chen, Wang
Defu, Lin
Chao, Wang
Computational Complexity
The property of reversibility is quite meaningful for the classic theoretical computer science model, cellular automata. For the reversibility problem for a CA under null boundary conditions, while linear rules have been studied a lot, the non-linear rules remain unexplored at present. The paper investigates the reversibility problem of general one-dimensional CA on a finite field $\mathbb{Z}_p$, and proposes an approach to optimize the Amoroso's infinite CA surjectivity detection algorithm. This paper proposes algorithms for deciding the reversibility of one-dimensional CA under null boundary conditions. We propose a method to decide the strict reversibility of one-dimensional CA under null boundary conditions. We also provide a bucket chain based algorithm for calculating the reversibility function of one-dimensional CA under null boundary conditions. These decision algorithms work for not only linear rules but also non-linear rules. In addition, it has been confirmed that the reversibility function always has a period, and its periodicity is related to the periodicity of the corresponding bucket chain. Some of our experiment results of reversible CA are presented in the paper, complementing and validating the theoretical aspects, and thereby further supporting the research conclusions of this paper.
title Decision algorithms for reversibility of one-dimensional non-linear cellular automata under null boundary conditions
topic Computational Complexity
url https://arxiv.org/abs/2405.03609