Title
Refining the Nonterminal Complexity of Graph-controlled Grammars.
Abstract
We refine the classical notion of the nonterminal complexity of graph-controlled grammars, programmed grammars, and matrix grammars by also counting, in addition, the number of nonterminal symbols that are actually used in the appearance checking mode. We prove that every recursively enumerable language can be generated by a graph-controlled grammar with only two nonterminal symbols when both symbols are used in the appearance checking mode. This result immediately implies that programmed grammars with three nonterminal symbols where two of them are used in the appearance checking mode as well as matrix grammars with three nonterminal symbols all of them used in the appearance checking mode are computationally complete. On the other hand, every unary language is recursive if it is generated by a graph-controlled grammar with an arbitrary number of nonterminal symbols but only one of the nonterminal symbols being allowed to be used in the appearance checking mode. This implies, in particular, that the result proving the computational completeness of graph-controlled grammars with two nonterminal symbols and both of them being used in the appearance checking mode is already optimal with respect to the overall number of nonterminal symbols as well as with respect to the number of nonterminal symbols used in the appearance checking mode, too.
Year
Venue
Field
2005
DCFS
Rule-based machine translation,Terminal and nonterminal symbols,Discrete mathematics,L-attributed grammar,Unary language,Computer science,Recursively enumerable language,Grammar,Completeness (statistics),Recursion
DocType
Citations 
PageRank 
Conference
3
0.57
References 
Authors
4
4
Name
Order
Citations
PageRank
Henning Fernau11646162.68
Rudolf Freund21000109.64
Marion Oswald332030.27
Klaus Reinhardt41369.74