On the Complexity of Szilard Languages of Regulated Grammars

We investigate computational resources used by alternating Turing machines (ATMs) to accept Szilard languages (SZLs) of regulated rewriting grammars. The main goal is to relate these languages to lowlevel complexity classes such as NC1 and NC2. We focus on the derivation process in random context grammars (RCGs) with context-free rules. We prove that unrestricted SZLs and leftmost-1 SZLs of RCGs can be accepted by ATMs in logarithmic time and space. Hence, these languages belong to the UE*-uniform NC1 class. Leftmost-i SZLs, i ∈ {2, 3}, of RCGs can be accepted by ATMs in logarithmic space and square logarithmic time. Consequently, these languages belong to NC2. Moreover, we give results on SZLs of RCGs with phrase-structure rules and present several applications on SZLs of other regulated rewriting grammars.

[1]  Arto Salomaa,et al.  Matrix Grammars with a Leftmost Restriction , 1972, Inf. Control..

[2]  Erkki Mäkinen On Szilard Languages of Pure Context-free Grammars , 1986, J. Inf. Process. Cybern..

[3]  Marilyn Bohl,et al.  Information processing , 1971 .

[4]  Etsuro Moriya,et al.  Associate Languages and Derivational Complexity of Formal Grammars and Languages , 1973, Inf. Control..

[5]  Robin Milner,et al.  On Observing Nondeterminism and Concurrency , 1980, ICALP.

[6]  Henning Fernau,et al.  On the Leftmost Derivation in Matrix Grammars , 1999, Int. J. Found. Comput. Sci..

[7]  Philip H. Swain,et al.  Stochastic programmed grammars for syntactic pattern recognition , 1972, Pattern Recognition.

[8]  Erkki Mäkinen,et al.  Classes of Szilard Languages in NC^1 , 2009, 2009 11th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing.

[9]  Robert L. Cannon Notes on canonical label languages , 2004, International Journal of Computer & Information Sciences.

[10]  Erkki Mäkinen On homomorphic images of szilard languages , 1986 .

[11]  Gheorghe Paun On Szilard's Languages Associated to a Matrix Grammar , 1979, Inf. Process. Lett..

[12]  Rainer Parchmann,et al.  Szilard Languages of IO-Grammars , 1979, Inf. Control..

[13]  Walter L. Ruzzo On Uniform Circuit Complexity , 1981, J. Comput. Syst. Sci..

[14]  E. Mäkinen A note on depth-first derivations , 1985 .

[15]  Armin B. Cremers,et al.  A Note on Leftmost Restricted Random Context Grammars , 1973, Inf. Process. Lett..

[16]  Daniel J. Rosenkrantz,et al.  Programmed Grammars: A New Device for Generating Formal Languages , 1967, SWAT.

[17]  Noam Chomsky,et al.  Three models for the description of language , 1956, IRE Trans. Inf. Theory.

[18]  Martti Penttonen On derivation languages corresponding to context-free grammars , 2004, Acta Informatica.

[19]  Jeffrey D. Ullman,et al.  Introduction to Automata Theory, Languages and Computation , 1979 .

[20]  José L. Balcázar,et al.  Structural complexity 2 , 1990 .

[21]  Heribert Vollmer,et al.  Introduction to Circuit Complexity: A Uniform Approach , 2010 .

[22]  Arto Salomaa,et al.  Formal languages , 1973, Computer science classics.

[23]  Hans-Peter Kriegel,et al.  Formal translations and the containment problem for Szilard languages , 1975, Automata Theory and Formal Languages.

[24]  José L. Balcázar,et al.  Structural Complexity I , 1995, Texts in Theoretical Computer Science An EATCS Series.

[25]  Henning Fernau Regulated Grammars under Leftmost Derivation , 2000, Grammars.

[26]  Daniel J. Rosenkrantz,et al.  Programmed Grammars and Classes of Formal Languages , 1969, JACM.

[27]  Arthur C. Fleck An Analysis of Grammars by Their Derivation Sets , 1974, Inf. Control..

[28]  Stephen A. Cook,et al.  Log Depth Circuits for Division and Related Problems , 1986, SIAM J. Comput..

[30]  P. H. Lindsay Human Information Processing , 1977 .

[31]  José L. Balcázar,et al.  Structural Complexity II , 2012, EATCS.

[32]  William Hesse Division Is in Uniform TC0 , 2001, ICALP.

[33]  Andries P. J. van der Walt Random Context Languages , 1971, IFIP Congress.

[34]  Erkki Mäkinen On context-free and Szilard languages , 1984, BIT Comput. Sci. Sect..

[35]  Martti Penttonen Szilard Languages are log n Tape Recognizable , 1977, J. Inf. Process. Cybern..

[36]  S. ABRAHAM,et al.  SOME QUESTIONS OF PHRASE STRUCTURE GRAMMARS, I , 1967 .

[37]  W. Hesse Division is in Uniform TC 0 , 2001 .

[38]  Stefano Crespi-Reghizzi Petri Nets and Szilard Languages , 1977, Inf. Control..

[39]  Y. IGARASHI The Tape Complexity of Some Classes of Szilard Languages , 1977, SIAM J. Comput..

[40]  Hans-Peter Kriegel,et al.  Left-Fitting Translations , 1977, ICALP.

[41]  Sigrid Ewert,et al.  A shrinking lemma for random forbidding context languages , 2000, Theor. Comput. Sci..

[42]  Arnold L. Rosenberg,et al.  Counter machines and counter languages , 1968, Mathematical systems theory.

[43]  Matti Linna,et al.  Two Decidability Results for Deterministic Pushdown Automata , 1979, J. Comput. Syst. Sci..

[44]  Sigrid Ewert,et al.  A pumping lemma for random permitting context languages , 2002, Theor. Comput. Sci..

[45]  Jürgen Dassow,et al.  Grammars With Regulated Rewriting , 2004 .

[46]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[47]  Arto Salomaa,et al.  Aspects of Classical Language Theory , 1997, Handbook of Formal Languages.

[48]  King-Sun Fu,et al.  Stochastic syntactic analysis for programmed grammars and syntactic pattern recognition , 1972, Comput. Graph. Image Process..

[49]  Ranan B. Banerji,et al.  Some Problems of Finite Representability , 1965, Inf. Control..

[50]  Brenda S. Baker,et al.  Non-context-Free Grammars Generating Context-Free Languages , 1974, Inf. Control..

[51]  Manfred Opp,et al.  Renaming and Erasing in Szilard Languages , 1977, ICALP.

[52]  Erkki Mäkinen On Certain Properties of Left Szilard Languages , 1983, J. Inf. Process. Cybern..

[53]  Mohamed A. M. S Taha,et al.  Regulated Rewriting in Formal Language Theory , 2008 .

[54]  Gheorghe Paun,et al.  Regulated Rewriting in Formal Language Theory , 1989 .