Skip to main content
Log in

Tree acceptors and grammar forms

Baumakzeptoren und Grammtikformen

  • Published:
Computing Aims and scope Submit manuscript

Abstract

The following generalization of a well-known result in tree acceptors is established. For each context-free grammarG and tree acceptor\(\mathfrak{A}\) there exists a strict interpretationG′ ofG and a yield-preserving projection π′ from the trees over the alphabet ofG′ into the trees over the alphabet ofG such that\(\pi '(D_{G'} ) = D_G \cap T(\mathfrak{A})\),D G andD G being the derivation trees ofG′ andG respectively and\(T(\mathfrak{A})\) the trees accepted by\(\mathfrak{A}\). Moreover, ifG is unambiguous, then (a)G′ can be chosen unambiguous, and (b) there is an unambiguous strict interpretationG″ ofG such thatL(G″)=L(G)−L(G′).

Zusammenfassung

BezeichnetD G die Menge der Ableitungsbäume einer kontextfreien GrammatikG und\(T(\mathfrak{A})\) die Menge der von einem endlichen Baumautomaten\(\mathfrak{A}\) akzeptierten Bäume, dann gilt: Zu jeder kontextfreien GrammatikG und jedem Baumautomaten\(\mathfrak{A}\) existiert eine strikte InterpretationG′ vonG und eine Yield-erhaltende Projektion π′ der Bäume über dem Alphabet vonG′ in die Menge der Bäume über dem Alphabet vonG derart, daß\(\pi '(D_{G'} ) = D_G \cap T(\mathfrak{A})\). Dies verallgemeinert ein bekanntes Resultat über Baumtransduktoren. Weiter wird gezeigt, daß im Falle einer eindeutigen GrammatikG zusätzlich gilt: (a) FürG′ kann ebenfalls eine eindeutige Grammatik gewählt werden, und (b) es existiert eine strikte InterpretationG″ vonG mitL(G″)=L(G)−L(G′).

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

  • [D] Doner, J.: Tree acceptors and some of their applications. Journal of Computer and System Sciences4, 406–451 (1970).

    Google Scholar 

  • [GLMW] Ginsburg, S., Leong, B., Mayer, O., Wotschke, D.: Strict interpretations of grammar forms. Math. Systems Theory12, 233–252 (1979).

    Article  Google Scholar 

  • [GS] Ginsburg, S., Spanier E. H.: Derivation-bounded languages. Journal of Computer and System Sciences2, 228–250 (1968).

    Google Scholar 

  • [T] Thatcher, J. W.: Characterizing derivation trees of context-free grammars through a generalization of finite automata theory. Journal of Computer and Systems Sciences1, 317–322 (1967).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

This author was supported in part by the National Science Foundation under Grant MCS-77-22323.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ginsburg, S., Mayer, O. Tree acceptors and grammar forms. Computing 29, 1–9 (1982). https://doi.org/10.1007/BF02254847

Download citation

  • Received:

  • Issue Date:

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

Keywords

Navigation