The notion of push complexity has been recently introduced by Bordhin and Mitrana as a measure of nonregularity for context-free languages. This measure takes into account the number of push operations used to accept inputs of length n. We show that the push complexity of each nonregular context-free language grows at least as a double logarithmic function, with respect to the length of the strings. This lower bound is optimal. Indeed, we prove that there exists a language with push complexity . It is known that it cannot be decided whether the number of push operations used by a pushdown automaton is bounded by any constant. We prove that, in the restricted case of pushdown automata with a one-letter input alphabet, this question is decidable. Furthermore, under the same restriction, if the number of push operations used by a pushdown automaton is not bounded by any constant, then it should grow at least as a linear function in the length of the input.
Push Complexity: Optimal Bounds and Unary Inputs / G. Pighizzini (LECTURE NOTES IN COMPUTER SCIENCE). - In: Implementation and Application of Automata / [a cura di] S.Z. Fazekas. - [s.l] : Springer, 2024. - ISBN 9783031711114. - pp. 289-301 (( Intervento presentato al 28. convegno International Conference on Implementation and Application of Automata tenutosi a Akita nel 2024 [10.1007/978-3-031-71112-1_21].
Push Complexity: Optimal Bounds and Unary Inputs
G. Pighizzini
2024
Abstract
The notion of push complexity has been recently introduced by Bordhin and Mitrana as a measure of nonregularity for context-free languages. This measure takes into account the number of push operations used to accept inputs of length n. We show that the push complexity of each nonregular context-free language grows at least as a double logarithmic function, with respect to the length of the strings. This lower bound is optimal. Indeed, we prove that there exists a language with push complexity . It is known that it cannot be decided whether the number of push operations used by a pushdown automaton is bounded by any constant. We prove that, in the restricted case of pushdown automata with a one-letter input alphabet, this question is decidable. Furthermore, under the same restriction, if the number of push operations used by a pushdown automaton is not bounded by any constant, then it should grow at least as a linear function in the length of the input.| File | Dimensione | Formato | |
|---|---|---|---|
|
978-3-031-71112-1_21.pdf
accesso riservato
Tipologia:
Publisher's version/PDF
Dimensione
324.7 kB
Formato
Adobe PDF
|
324.7 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
|
paper_33.pdf
accesso riservato
Tipologia:
Post-print, accepted manuscript ecc. (versione accettata dall'editore)
Dimensione
330.46 kB
Formato
Adobe PDF
|
330.46 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.




