Abstract
We introduce a tree transducer model combining aspects of both attributed tree transducers and monadic datalog, thereby allowing to specify in one rule information transport for non-adjacent nodes. We show that our model is strictly more powerful than attributed tree transducers, and we identify a large syntactic subclass which is as powerful as attributed tree transducers. This is shown by an effective construction.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Fülöp, Z.: On attributed tree transducers. Acta Cybernet 5, 261–279 (1981)
Knuth, D.: Semantics of context–free languages. Math. Systems Theory 2, 127–145 (1968)
Deransart, P., Jourdan, M., Lorho, B.: Attribute Grammars - Definitions, Systems and Bibliography. In: Deransart, P., Lorho, B., Jourdan, M. (eds.) Attribute Grammars. LNCS, vol. 323. Springer, Heidelberg (1988)
Fülöp, Z., Vogler, H.: Syntax-directed semantics — Formal Models Based on Tree Transducers. Monogr. Theoret. Comput. Sci. EATCS Ser. Springer, Heidelberg (1998)
Gottlob, G., Koch, C.: Monadic datalog and the expressive power of languages for web information extraction. J. ACM 51(1), 74–113 (2004)
Abiteboul, S., Hull, R., Vianu, V.: Foundations of Databases. Addison-Wesley, Reading (1995)
Baader, F., Nipkow, T.: Term Rewriting and All That. Cambridge University Press, Cambridge (1998)
Chirica, L.M., Martin, D.F.: An Order-Algebraic Definition of Knuthian Semantics. Math. Systems Theory 13, 1–27 (1979)
Wechler, W.: Universal Algebra for Computer Scientists, 1st edn. Monogr. Theoret. Comput. Sci. EATCS Ser., vol. 25. Springer, Heidelberg (1992)
Bloem, R., Engelfriet, J.: A comparison of tree transductions defined by monadic second order logic and by attribute grammars. J. Comput. System Sci. 61, 1–50 (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Büchse, M., Stüber, T. (2009). Monadic Datalog Tree Transducers. In: Dediu, A.H., Ionescu, A.M., Martín-Vide, C. (eds) Language and Automata Theory and Applications. LATA 2009. Lecture Notes in Computer Science, vol 5457. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-00982-2_23
Download citation
DOI: https://doi.org/10.1007/978-3-642-00982-2_23
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-00981-5
Online ISBN: 978-3-642-00982-2
eBook Packages: Computer ScienceComputer Science (R0)