We investigate the conversion of nondeterministic finite automata and context-free grammars into Parikh equivalent deterministic finite automata, from a descriptional complexity point of view. We prove that for each nondeterministic automaton with n states there exists a Parikh equivalent deterministic automaton with e O(√n·ln n) states. Furthermore, this cost is tight. In contrast, if all the strings accepted by the given automaton contain at least two different letters, then a Parikh equivalent deterministic automaton with a polynomial number of states can be found. Concerning context-free grammars, we prove that for each grammar in Chomsky normal form with n variables there exists a Parikh equivalent deterministic automaton with 2 O(n2) states. Even this bound is tight.

Converting nondeterministic automata and context-free grammars into Parikh equivalent deterministic automata / G.J. Lavado, G. Pighizzini, S. Seki - In: Developments in language theory : International conference : DLT 2012 : Taipei, Taiwan, August 14-17 : proceedings / [a cura di] H.-C. Yen, O.H. Ibarra. - Berlin : Springer, 2012. - ISBN 9783642316524. - pp. 284-295 (( Intervento presentato al 16. convegno Conference on Developments in Language Theory (DLT) tenutosi a Taipei, Taiwan nel 2012.

Converting nondeterministic automata and context-free grammars into Parikh equivalent deterministic automata

G.J. Lavado
Primo
;
G. Pighizzini
Secondo
;
2012

Abstract

We investigate the conversion of nondeterministic finite automata and context-free grammars into Parikh equivalent deterministic finite automata, from a descriptional complexity point of view. We prove that for each nondeterministic automaton with n states there exists a Parikh equivalent deterministic automaton with e O(√n·ln n) states. Furthermore, this cost is tight. In contrast, if all the strings accepted by the given automaton contain at least two different letters, then a Parikh equivalent deterministic automaton with a polynomial number of states can be found. Concerning context-free grammars, we prove that for each grammar in Chomsky normal form with n variables there exists a Parikh equivalent deterministic automaton with 2 O(n2) states. Even this bound is tight.
context-free grammar; descriptional complexity; Finite automaton; Parikh equivalence; Parikh's theorem; semilinear set
Settore INF/01 - Informatica
2012
Book Part (author)
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

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/2434/214437
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 2
social impact