CJTCS Volume 1996 Article 4

Weakly Growing Context-Sensitive Grammars

Gerhard Buntrock (Medizinische Universität zu Lübeck) and Gundula Niemann (Universität Würzburg)
13 November 1996
Abstract

This paper introduces weakly growing context-sensitive grammars . Such grammars generalize the class of growing context-sensitive grammars (studied by several authors), in that these grammars have rules that "grow" according to a position valuation.

If a position valuation coincides with the initial part of an exponential function, it is called a steady position valuation. All others are called unsteady . The complexity of the language generated by a grammar depends crucially on whether the position valuation is steady or not. More precisely, for every unsteady position valuation, the class of languages generated by WGCSGs with this valuation coincides with the class CSL of context-sensitive languages. On the other hand, for every steady position valuation, the class of languages generated corresponds to a level of the hierarchy of exponential time-bounded languages in CSL. We show that the following three conditions are equivalent:

  • The hierarchy of exponential time-bounded languages in CSL collapses.
  • There exists a class defined by an unsteady position valuation such that there is also a normal form of order 2 (e.g., Cremers or Kuroda normal form) for that class.
  • There exists a class defined by a steady position valuation that is closed under inverse homomorphisms.


[] Article 3 [] Article 5
[back] Volume 1996 [back] Published articles
[CJCTS home]

Last modified: 24 March 1997