Back to Search
Start Over
Restrictions on Multicounter and Partially-Blind Multicounter Languages
- Source :
- Computer Science Journal of Moldova, Vol 32, Iss 3(96), Pp 389-411 (2024)
- Publication Year :
- 2024
- Publisher :
- Vladimir Andrunachievici Institute of Mathematics and Computer Science, 2024.
-
Abstract
- We introduce a new way of defining languages accepted by multicounter machines. Given a multicounter machine $M$ and $m \ge 0$, the $m$-crossing language accepted by $M$ is the set of all words where there is an accepting computation of $M$ on $w$ such that, for each counter $j$, each value $c$ that can appear in the counter is crossed at most $m$ times. We study this concept with multicounter machines and also with the partially-blind restriction where a counter cannot detect whether it contains zero or not. We show that both multicounter and partially-blind multicounter languages with one cross define exactly the reversal-bounded multicounter languages, while two crosses can accept strictly more including non-semilinear languages. We find that surprisingly, the family of $m$-crossing languages accepted by multicounter machines, for some $m$, and the family of $m$-crossing languages accepted by partially-blind multicounter machines, for some $m$, coincide. Decidability properties regarding $m$-crossing languages are also analyzed.
- Subjects :
- Electronic computers. Computer science
QA75.5-76.95
Subjects
Details
- Language :
- English
- ISSN :
- 15614042 and 25874330
- Volume :
- 32
- Issue :
- 3(96)
- Database :
- Directory of Open Access Journals
- Journal :
- Computer Science Journal of Moldova
- Publication Type :
- Academic Journal
- Accession number :
- edsdoj.9ea353106954d058e4d7982cdb8baf0
- Document Type :
- article
- Full Text :
- https://doi.org/10.56415/csjm.v32.20