Descriptional complexity of bounded context-free languages

  • Authors:
  • Andreas Malcher;Giovanni Pighizzini

  • Affiliations:
  • Institut für Informatik, Johann Wolfgang Goethe-Universität, Germany;Dipartimento di Informatica e Comunicazione, Università degli Studi di Milano, Milano, Italy

  • Venue:
  • DLT'07 Proceedings of the 11th international conference on Developments in language theory
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Finite-turn pushdown automata (PDA) are investigated concerning their descriptional complexity. It is known that they accept exactly the class of ultralinear context-free languages. Furthermore, the increase in size when converting arbitrary PDAs accepting ultralinear languages to finite-turn PDAs cannot be bounded by any recursive function. The latter phenomenon is known as non-recursive trade-off. In this paper, finite-turn PDAs accepting letter-bounded languages are considered. It turns out that in this case the non-recursive trade-off is reduced to a recursive trade-off, more precisely, to an exponential trade-off. A conversion algorithm is presented and the optimality of the construction is shown by proving tight lower bounds. Furthermore, the question of reducing the number of turns of a given finite-turn PDA is studied. Again, a conversion algorithm is provided which shows that in this case the trade-off is at most polynomial.