Journal article
Authors list: Kutrib, Martin; Malcher, Andreas
Publication year: 2024
Journal: RAIRO: Theoretical Informatics and Applications
Volume number: 58
ISSN: 0988-3754
eISSN: 2804-7346
Open access status: Hybrid
DOI Link: https://doi.org/10.1051/ita/2023011
Publisher: EDP Sciences
Abstract:
Deterministic one-way time-bounded multi-counter automata are studied with respect to their ability to perform reversible computations, which means that the automata are also backward deterministic and, thus, are able to uniquely step the computation back and forth. We study the computational capacity of such devices and obtain separation results between irreversible and reversible k-counter automata for polynomial and superpolynomial time. For polynomial time and exponential time we obtain moreover infinite and tight hierarchies with respect to the number of counters. These hierarchies are shown with Kolmogorov complexity and incompressibility arguments. In this way, on passing we can prove these hierarchies also for ordinary counter automata. This improves the known hierarchies for ordinary counter automata in the sense that we consider here a weaker acceptance condition. Then, it turns out that k +1 reversible counters are not better than k ordinary counters and vice versa. Finally, almost all usually studied decidability questions turn out to be undecidable and not even semidecidable for reversible multi-counter automata, if at least two counters are provided. In case of reversible one-counter automata, it is possible to show that the inclusion problem is also not even semidecidable.
Citation Styles
Harvard Citation style: Kutrib, M. and Malcher, A. (2024) Reversible Computations of One-Way Counter Automata, RAIRO: Theoretical Informatics and Applications, 58, Article 5. https://doi.org/10.1051/ita/2023011
APA Citation style: Kutrib, M., & Malcher, A. (2024). Reversible Computations of One-Way Counter Automata. RAIRO: Theoretical Informatics and Applications. 58, Article 5. https://doi.org/10.1051/ita/2023011
Keywords
Computational Capacity; Counter Hierarchy; Decidability Questions; Kolmogorov Complexity; Multi-Counter Automata; Reversible Computing