Skip to main content
Log in

Some concepts for languages more powerful than context-free

Einige Konzepte für mächtigere Sprachen als kontextfreie

  • Published:
Computing Aims and scope Submit manuscript

Abstract

Some new restrictive devices for grammars are introduced: standard control-sets, G-control-sets, checking state grammars, besides the wellknown ones: matrix-sets, regular control-sets, programs. All these concepts turn out to be equivalent with respect to their generative power. So we get further characterizations of the class of recursively enumerable sets. The generative power of context-freelabel-grammars and Chomsky-grammars both with these restrictive devices is found to be equal. New characterizations of the unconditional-transfer programmed-grammars are introduced, namely unconditional-transfer programs correspond to all the other devices mentioned above under so-called “full-checking possibility” — i.e. the whole set of labels is the checking-set.

Zusammenfassung

Einige neue ableitungseinschränkende Hilfsmittel für Grammatiken werden eingeführt: Standard-Kontrollmengen, G-Kontrollmengen, eine Erweiterung der Zustandsgrammatiken, außer den schon bekannten wie: Marixmengen, reguläre Kontrollmengen, Programme. All diese Hilfsmittel erweisen sich bezüglich ihrer Erzeugungskraft als äquivalent. So erhält man weitere Charakterisierungen der rekursiv aufzählbaren Mengen und einiger Teilklassen. Die Erzeugungskraft von kontextfreienNamengrammatiken und Chomskygrammatiken stellt sich bezüglich dieser einschränkenden Hilfsmittel als gleich heraus. Neue Charakterisierungen der „unconditional-transfer” programmierten Grammatiken werden eingeführt: nämlich „unconditional-transfer” Programme entsprechen den oben aufgezählten Hilfsmitteln bei der sogenannten „full checking possibility” — d. h. die gesamte Namenmenge dient als „checking”-Menge.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Abraham, S.: Some questions of phrase structure grammars I. Computational Linguistics4, 61–70 (1965).

    Google Scholar 

  2. Bergmann, E., andR. Franck: Kontrollmengen und Programme für Grammatiken unter Einbeziehung der „Scattered-Context”-Sprachen. Diplomarbeiten Freie Universität Berlin, 1971 (unpublished).

  3. Ginsburg, S., andE. H. Spanier: Control sets on grammars. Math. Systems Theory2, 159–177 (1968).

    Google Scholar 

  4. Hotz, G., andH. Walter: Automatentheorie und formale Sprachen. II. Endliche Automaten. (BI No. 822/822a.) Mannheim: 1969.

  5. Kasai, T.: An hierarchy between context-free and context-sensitive languages. Journal of Computer and System Sciences4, 492–508 (1970).

    Google Scholar 

  6. Rosenkrantz, D. J.: Programmed grammars and classes of formal languages. Journal of the ACM16, 107–131 (1969).

    Google Scholar 

  7. Salomaa, A.: Theory of Automata. Oxford: 1969.

  8. Salomaa, A.: Periodically time-variant context-free grammars. Information and Control17, 294–311 (1970).

    Google Scholar 

  9. Starke, P.: Abstrakte Automaten. Berlin: 1969.

  10. Meyer, O.: System-Grammatiken. Vortrag auf der Tagung über Formale und Programmiersprachen in Oberwolfach (1971).

  11. Greibach, S. A., andJ. F. Hopcroft: Scattered Context Grammars. Journal of Computer and System Sciences3, 233–247 (1969).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Bergmann, E., Franck, R. Some concepts for languages more powerful than context-free. Computing 10, 289–304 (1972). https://doi.org/10.1007/BF02242242

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02242242

Keywords

Navigation