We consider a general class of decision problems concerning formal languages, called (one-dimensional) unboundedness predicates, for automata that feature reversal-bounded counters (RBCA). We show that each problem in this class reduces-non-deterministically in polynomial time to the same problem for just nite automata. We also show an analogous reduction for automata that have access to both a push- down stack and reversal-bounded counters (PRBCA). This allows us to answer several open questions: For example, we settle the complexity of deciding whether a given (P)RBCA language L is bounded, meaning whether there exist words w1, . . . , wn with L ⊆ w1∗ · · · wn∗ . For PRBCA, even decidability was open. Our methods also show that there is no language of a (P)RBCA of intermediate growth. Part of our proof is likely of independent interest: We show that one can translate an RBCA into a machine with Z-counters in logarithmic space.

Unboundedness Problems for Machines with Reversal-Bounded Counters / Baumann, Pascal; D'Alessandro, Flavio; Ganardi, Moses; Ibarra, Oscar; Mcquillan, Ian; Schütze, Lia; Zetzsche, Georg. - 13992:(2023), pp. 240-264. (Intervento presentato al convegno FoSSaCS 2023, 26th International Conference on Foundations of Software Science and Computation Structures tenutosi a PARIGI, FRANCIA) [10.1007/978-3-031-30829-1_12].

Unboundedness Problems for Machines with Reversal-Bounded Counters

Flavio D'Alessandro;
2023

Abstract

We consider a general class of decision problems concerning formal languages, called (one-dimensional) unboundedness predicates, for automata that feature reversal-bounded counters (RBCA). We show that each problem in this class reduces-non-deterministically in polynomial time to the same problem for just nite automata. We also show an analogous reduction for automata that have access to both a push- down stack and reversal-bounded counters (PRBCA). This allows us to answer several open questions: For example, we settle the complexity of deciding whether a given (P)RBCA language L is bounded, meaning whether there exist words w1, . . . , wn with L ⊆ w1∗ · · · wn∗ . For PRBCA, even decidability was open. Our methods also show that there is no language of a (P)RBCA of intermediate growth. Part of our proof is likely of independent interest: We show that one can translate an RBCA into a machine with Z-counters in logarithmic space.
2023
FoSSaCS 2023, 26th International Conference on Foundations of Software Science and Computation Structures
Teoria algebrica delle macchine; matematica discreta ed applicazioni; informatica teorica
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Unboundedness Problems for Machines with Reversal-Bounded Counters / Baumann, Pascal; D'Alessandro, Flavio; Ganardi, Moses; Ibarra, Oscar; Mcquillan, Ian; Schütze, Lia; Zetzsche, Georg. - 13992:(2023), pp. 240-264. (Intervento presentato al convegno FoSSaCS 2023, 26th International Conference on Foundations of Software Science and Computation Structures tenutosi a PARIGI, FRANCIA) [10.1007/978-3-031-30829-1_12].
File allegati a questo prodotto
File Dimensione Formato  
Baumann_copertina_indice_testo_Unboundedness-problems_2023.pdf.pdf

accesso aperto

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Creative commons
Dimensione 3.05 MB
Formato Adobe PDF
3.05 MB Adobe PDF

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1678768
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? ND
social impact