Alphabetic Tree Relations

Abstract We study the class of tree transductions induced by bimorphisms (ϕ, R , ϕ′) with ϕ,ϕ′ alphabetic homomorphisms and R a recognizable forest; this class contains many of classical tree-transformations such as union and intersection with a recognizable forest, a -product, a -quotient, top-catenation, branches, subtrees, initial and terminal subtrees, largest common initial subtree, etc. Furthermore, the considered transductions are closed under composition and inversion and preserve the recognizable and algebraic forests; by applying the last fact to the classical tree transformations cited above, we obtain a series of remarkable results. We show that Takahashi's relations A ⊆ T Σ × T Γ can be identified with the squeleton-preserving Σ ∇ Γ -recognizable subsets of T Σ × T Γ . Finally, we give a classification of some remarkable subclasses of the class of alphabetic transductions.

[1]  Jean Berstel,et al.  Transductions and context-free languages , 1979, Teubner Studienbücher : Informatik.

[2]  Symeon Bozapalidis,et al.  Actions, finite state sets and applications to trees , 1989 .

[3]  Bruno Courcelle,et al.  A Representation of Trees by Languages II , 1978, Theor. Comput. Sci..

[4]  Joost Engelfriet,et al.  IO and OI. I , 1977, J. Comput. Syst. Sci..

[5]  James W. Thatcher,et al.  Generalized Sequential Machine Maps , 1970, J. Comput. Syst. Sci..

[6]  Symeon Bozapalidis Sur Une Classe De Transformations D'Arbres , 1988, RAIRO Theor. Informatics Appl..

[7]  Max Dauchet,et al.  Forêts Algébriques et Homomorphismes Inverses , 1978, Inf. Control..

[8]  Samuel Eilenberg,et al.  Automata, languages, and machines. A , 1974, Pure and applied mathematics.

[9]  Brenda S. Baker,et al.  Tree Transducers and Tree Languages , 1978, Inf. Control..