Linear deterministic multi bottom-up tree transducers

In general, top-down and bottom-up tree transducers lead to incomparable classes of tree transformations, both for the nondeterministic and the deterministic case. If deterministic top-down tree transducers are extended by the capability to recognize regular tree properties and deterministic bottom-up tree transducers are generalized by allowing states with arbitrary finite rank, then the two devices, now called deterministic top-down tree transducers with regular look-ahead and deterministic multi bottom-up tree transducers, respectively, become equivalent [Z. Fulop, A. Kuhnemann, H. Vogler, A bottom-up characterization of deterministic top-down tree transducers with regular look-ahead, Inform. Process. Lett. 91 (2004) 57-67].In this paper we focus on the class ld-MBOT of tree transformations which are computed by linear deterministic multi bottom-up tree transducers. We investigate the relationship among ld-MBOT and the classes of tree transformations computed by (restricted) deterministic bottom-up tree transducers and by (restricted) deterministic top-down tree transducers with regular look-ahead. In fact, we show the inclusion diagram of nine such classes.

[1]  Joost Engelfriet,et al.  Copying Theorems , 1976, Information Processing Letters.

[2]  Brenda S. Baker,et al.  Composition of Top-Down and Bottom-Up Tree Transductions , 1979, Inf. Control..

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

[4]  Joost Engelfriet,et al.  The Equivalence of Bottom-Up and Top-Down Tree-to-Graph Transducers , 1998, J. Comput. Syst. Sci..

[5]  Armin Kühnemann Berechnungsstärken von Teilklassen primitiv-rekursiver Programmschemata , 1997 .

[6]  William C. Rounds,et al.  Mappings and grammars on trees , 1970, Mathematical systems theory.

[7]  Joost Engelfriet,et al.  Top-down tree transducers with regular look-ahead , 1975, Mathematical systems theory.

[8]  Sándor Vágvölgyi,et al.  Compositions of Deterministic Bottom-Up, Top-Down, and Regular Look-Ahead Tree Transformations , 1996, Theor. Comput. Sci..

[9]  Carlo Ghezzi,et al.  Context-Free Graph Grammars , 1978, Inf. Control..

[10]  Joost Engelfriet,et al.  Tree transducers, L systems and two-way machines (Extended Abstract) , 1978, J. Comput. Syst. Sci..

[11]  Zoltán Fülöp,et al.  A bottom-up characterization of deterministic top-down tree transducers with regular look-ahead , 2004, Inf. Process. Lett..

[12]  Ferenc Gécseg,et al.  Tree Languages , 1997, Handbook of Formal Languages.

[13]  Zoltán Fülöp,et al.  A Complete Description for a Monoid of Deterministic Bottom-Up Tree Transformation Classes , 1991, Theor. Comput. Sci..

[14]  Joost Engelfriet,et al.  Macro Tree Transducers, Attribute Grammars, and MSO Definable Tree Translations , 1999, Inf. Comput..

[15]  Joost Engelfriet,et al.  Bottom-up and top-down tree transformations— a comparison , 1975, Mathematical systems theory.