On the structure of context-sensitive grammars

It is well known that the family of context-sensitive grammars generate languages which are not context-free and that it is undecidable whether a context-sensitive grammar generates a context-free language. However, the mechanism by which the use of context allows a non-context-free language to be generated is not well understood. In this paper we attempt to focus on this problem by surveying some of the results which speak to two questions: (i) What constraints can be placed on the form of the rules of context-sensitive grammars without restricting the weak generative capacity? (ii) What (nontrivial) constraints can be placed on the form of the rules of context-sensitive grammars such that only context-free languages will be generated?

[1]  Seymour Ginsburg,et al.  The mathematical theory of context free languages , 1966 .

[2]  Ronald V. Book Time-Bounded Grammars and Their Languages , 1971, J. Comput. Syst. Sci..

[3]  Michael A. Harrison,et al.  On the Relation Between Grammars and Automata , 1972 .

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

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

[6]  Alfred V. Aho Indexed Grammars-An Extension of Context Free Grammars , 1967, SWAT.

[7]  Michael A. Harrison,et al.  A Grammatical Characterization of One-Way Nondeterministic Stack Languages , 1971, JACM.

[8]  Seymour Ginsburg,et al.  Mappings which Preserve Context Sensitive Languages , 1966, Inf. Control..

[9]  Seymour Ginsburg,et al.  Abstract Families of Languages , 1967, SWAT.

[10]  G. H. Matthews A Note on Assymmetry in Phrase Structure Grammars , 1964, Inf. Control..

[11]  G. H. Matthews Two-Way Languages , 1967, Inf. Control..

[12]  Ronald V. Book Terminal Context in Context-Sensitive Grammars , 1972, SIAM J. Comput..

[13]  Ben Wegbreit A Generator of Contex-Sensitive Languages , 1969, J. Comput. Syst. Sci..

[14]  Timothy V. Griffiths Some Remarks on Derivations in General Rewriting Systems , 1968, Inf. Control..

[15]  Michael J. Fischer,et al.  Grammars with Macro-Like Productions , 1968, SWAT.

[16]  James W. Thatcher,et al.  Characterizing Derivation Trees of Context-Free Grammars through a Generalization of Finite Automata Theory , 1967, J. Comput. Syst. Sci..

[17]  S.-Y. Kuroda,et al.  Classes of Languages and Linear-Bounded Automata , 1964, Inf. Control..

[18]  Thomas N. Hibbard Context-Limited Grammars , 1974, JACM.

[19]  David B. Benson,et al.  Syntax and Semantics: A Categorical View , 1970, Inf. Control..