Conjunctive Grammars over a Unary Alphabet: Undecidability and Unbounded Growth

It has recently been proved (Jez, DLT 2007) that conjunctive grammars (that is, context-free grammars augmented by conjunction) generate some nonregular languages over a one-letter alphabet. The present paper improves this result by constructing conjunctive grammars for a larger class of unary languages. The results imply undecidability of a number of decision problems of unary conjunctive grammars, as well as nonexistence of an r.e. bound on the growth rate of generated languages. An essential step of the argument is a simulation of a cellular automaton recognizing positional notation of numbers using language equations.

[1]  Oscar H. Ibarra,et al.  Characterizations and Computational Complexity of Systolic Trellis Automata , 1984, Theor. Comput. Sci..

[2]  Arto Salomaa,et al.  Systolic Trellis Automata: Stability, Decidability and Complexity , 1986, Inf. Control..

[3]  Jeffrey Shallit,et al.  Simulating finite automata with context-free grammars , 2002, Inf. Process. Lett..

[4]  Alexander Okhotin,et al.  Language Equations with Complementation , 2006, Developments in Language Theory.

[5]  Alexander Okhotin,et al.  Language equations with addition in positional notation , 2007 .

[6]  V. Rich Personal communication , 1989, Nature.

[7]  Arto Salomaa,et al.  Systolic trellis automatat , 1984 .

[8]  Ernst L. Leiss,et al.  Unrestricted Complementation in Language Equations Over a One-Letter Alphabet , 1994, Theor. Comput. Sci..

[9]  Alexander Okhotin Conjunctive Grammars and Systems of Language Equations , 2004, Programming and Computer Software.

[10]  Alexander Okhotin,et al.  Conjunctive Grammars , 2001, J. Autom. Lang. Comb..

[11]  Juris Hartmanis Context-free languages and turing machine computations , 1967 .

[12]  Alexander Okhotin Nine Open Problems on Conjunctive and Boolean Grammars , 2007, Bull. EATCS.

[13]  Seymour Ginsburg,et al.  Two Families of Languages Related to ALGOL , 1962, JACM.

[14]  Alexander Okhotin,et al.  On the equivalence of linear conjunctive grammars and trellis automata , 2004, RAIRO Theor. Informatics Appl..

[15]  Jean Berstel,et al.  Context-Free Languages and Pushdown Automata , 1997, Handbook of Formal Languages.

[16]  Marek Chrobak,et al.  Finite Automata and Unary Languages , 1986, Theor. Comput. Sci..

[17]  Artur Jez Conjunctive Grammars Can Generate Non-regular Unary Languages , 2007, Developments in Language Theory.