Concise Description of Finite Languages

Abstract This paper is a contribution to the theory of grammatical complexity, in particular to the following basic question: consider some language L and grammars of some type X; what is the smallest number of productions of a type X grammar required to generate L? This complexity measure, the so-called X complexity of L, has been investigated before. We study the more basic case when the languages L considered are finite (a case which has been neglected, so far). We obtain a number of results and insights suggesting that such study is of importance. In addition to a number of ‘expected’ (but not necessarily easy to prove) results that with type X grammars more productions are necessary than with some other type Y grammars (even if types X and Y define the same family of languages) we show that if the limit of certain sequences of finite languages is of type X1 then the type X complexity of each of the finite languages involved must be low.

[1]  Jozef Gruska,et al.  Complexity and Unambiguity of Context-Free Grammars and Languages , 1971, Inf. Control..

[2]  Harry B. Hunt,et al.  On the complexity of grammar and related problems , 1975, STOC.

[3]  Manuel Blum On the Size of Machines , 1967, Inf. Control..

[4]  Juris Hartmanis On the Succintness of Different Representations of Languages , 1979, ICALP.

[5]  A. R. Meyer,et al.  Economy of Description by Automata, Grammars, and Formal Systems , 1971, SWAT.

[6]  Juris Hartmanis On the Succinctness of Different Representations of Languages , 1980, SIAM J. Comput..

[7]  Jozef Gruska On a classification of context-free languages , 1967, Kybernetika.

[8]  Jozef Gruska,et al.  Some Classifications of Context-Free Languages , 1969, Inf. Control..

[9]  Nancy A. Lynch,et al.  Size complexity in context-free grammars forms , 1976, JACM.

[10]  Alica Pirická Complexity and Normal Forms of Contex-Free Languages , 1974, MFCS.

[11]  Alica Pirická-Kelemenová Greibach normal form complexity , 1975 .

[12]  Erik Meineche Schmidt,et al.  Succinctness of Descriptions of Unambiguous Context-Free Languages , 1977, SIAM J. Comput..

[13]  Juris Hartmanis,et al.  Relative Succinctness of Representations of Languages and Separation of Complexity Classes , 1979, MFCS.

[14]  Detlef Wotschke,et al.  States Can Sometimes Do More Than Stack Symbols in PDA's , 1978, ICALP.

[15]  Leslie G. Valiant,et al.  A Note on the Succinctness of Descriptions of Deterministic Languages , 1976, Inf. Control..

[16]  Detlef Wotschke,et al.  Amounts of nondeterminism in finite automata , 1980, Acta Informatica.