Skip to main content
Log in

Control sets on grammars using depth-first derivations

  • Published:
Mathematical systems theory Aims and scope Submit manuscript

Abstract

Control sets on grammars are extended to depth-first derivations. It is proved that a context-free language is generated by the depth-first derivations of an arbitrary context-free grammar controlled by an arbitrary regular set. This result is sharpened to obtain a new characterization of the family of derivation-bounded languages: a languageL is derivation bounded if and only if it is generated by the depth-first derivations of a context-free grammarG controlled by a regular subsetR of the Szilard language ofG. The left-derivation-bounded languages are characterized analogously using leftmost derivations. It is proved that a grammarG is nonterminal bounded if and only if the Szilard language defined using only the depth-first derivations ofG is regular. Finally, it is proved that if a family of languagesC is a trio, a semi-AFL, an AFL, or an AFL closed under λ-free substitution, then the family of languages generated using arbitrary context-free grammars controlled by members ofC is full, is closed under reversal, and has the closure properties assumed ofC.

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. E. Altman, The concept of finite representability, Systems Research Center Report SRC 56-A-64–20, 1964, Case Institute of Technology.

  2. E. Altman and R. Banerji, Some problems of finite representability,Information and Control 8 (1965), 251–263.

    Google Scholar 

  3. R. Banerji, Phrase-structure languages, finite machines, and channel capacity,Information and Control 6 (1963), 153–162.

    Google Scholar 

  4. R. Evey, The theory and application of pushdown store machines,Mathematical Linguistics and Automatic Translation, Harvard University Computation Laboratory Report NSF-I0, May, 1963.

  5. A. Fleck, On the combinatorial complexity of context-free grammars, presented at IFIP Conference of 1971.

  6. J. Friant, Grammaires ordonées-grammaires matricielles, Rapport MA-101, Université de Montreal.

  7. J. Friant, Langages ultralinéaires et superlinéaires, nouvelles caractérisations, Rapport MA-102, Université de Montréal.

  8. S. Ginsburg,The Mathematical Theory of Context-Free Languages, McGraw-Hill, New York, 1966.

    Google Scholar 

  9. S. Ginsburg,Algebraic and Automata-Theoretic Properties of Formal Languages, North Holland, Amsterdam, 1974.

    Google Scholar 

  10. S. Ginsburg and E. H. Spanier, Control sets on grammars,Mathematical Systems Theory 2 (1968), 159–177.

    Google Scholar 

  11. S. Ginsburg and E. H. Spanier, Derivation-bounded languages,Journal of Computer and Systems Sciences 2 (1968), 228–250.

    Google Scholar 

  12. S. Greibach, Control sets on context-free grammar forms,Journal of Computer and Systems Sciences 15 (1977), 35–98.

    Google Scholar 

  13. T. Järvi, On control sets induced by grammars,Suomalainen Tiedeakatemia. Annales. Series A.I: Mathematica 480 (1970).

  14. M. Luker, A generalization of leftmost derivations,Mathematical Systems Theory 11 (1978), 317–325.

    Google Scholar 

  15. E. Moriya, Associate languages and derivational complexity of formal grammars and languages,Information and Control 22 (1973), 139–162.

    Google Scholar 

  16. A. Salomaa, On grammars with restricted use of productions,Suomalainen Tiedeakatemia. Annales. Series A.I: Mathematica 454 (1969).

  17. A. Salomaa, Periodically time-variant context-free grammars,Information and Control 17 (1970), 294–311.

    Google Scholar 

  18. A. Salomaa,Formal Languages, Academic Press, New York, 1973.

    Google Scholar 

  19. S. Walljasper, Left-derivation bounded languages,Journal of Computer and Systems Science 8 (1974), 1–7.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Luker, M. Control sets on grammars using depth-first derivations. Math. Systems Theory 13, 349–359 (1979). https://doi.org/10.1007/BF01744305

Download citation

  • Received:

  • Revised:

  • Issue Date:

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

Keywords

Navigation