Tree languages

F Gécseg, M Steinby - Handbook of Formal Languages: Volume 3 Beyond …, 1997 - Springer
The theory of tree automata and tree languages emerged in the middle of the 1960s quite
naturally from the view of finite automata as unary algebras advocated by JR Biichi and JB …

[图书][B] Syntax-directed semantics: Formal models based on tree transducers

Z Fülöp, H Vogler - 2012 - books.google.com
The subject of this book is the investigation of tree transducers. Tree trans ducers were
introduced in theoretical computer science in order to study the general properties of formal …

Decidability of the finiteness of ranges of tree transductions

F Drewes, J Engelfriet - Information and Computation, 1998 - Elsevier
The finiteness of ranges of tree transductions is shown to be decidable for TBY+, the
composition closure of macro tree transductions. Furthermore, TBY+ definable sets and …

First-order logic on finite trees

A Potthoff - Colloquium on Trees in Algebra and Programming, 1995 - Springer
We present effective criteria for first-order definability of regular tree languages. It is known
that over words the absence of modulo counting (the “noncounting property”) characterizes …

Fast: A transducer-based language for tree manipulation

L D'antoni, M Veanes, B Livshits, D Molnar - ACM Transactions on …, 2015 - dl.acm.org
Tree automata and transducers are used in a wide range of applications in software
engineering. While these formalisms are of immense practical use, they can only model …

The translation power of top-down tree-to-graph transducers

J Engelfriet, H Vogler - Journal of Computer and System Sciences, 1994 - Elsevier
We introduce a new syntax-directed translation device called top-down tree-to-graph
transducer. Such transducers are very similar to the usual (total deterministic) top-down tree …

Fast: A transducer-based language for tree manipulation

L D'Antoni, M Veanes, B Livshits, D Molnar - Proceedings of the 35th …, 2014 - dl.acm.org
Tree automata and tree transducers are used in a wide range of applications in software
engineering, from XML processing to language type-checking. While these formalisms are of …

Synchronized tree automata

K Salomaa - Theoretical computer science, 1994 - Elsevier
We introduce synchronized tree automata. They are an extension of the usual tree
automaton model where computations in independent subtrees of the input have the …

Flip-pushdown automata: Nondeterminism is better than determinism

M Holzer, M Kutrib - Developments in Language Theory: 7th International …, 2003 - Springer
Flip-pushdown automata are pushdown automata with the additional ability to flip or reverse
its pushdown. We investigate deterministic and nondeterministic flip-pushdown automata …

Branching synchronization grammars with nested tables

F Drewes, J Engelfriet - Journal of Computer and System Sciences, 2004 - Elsevier
A generalization of ET0L systems is introduced: grammars with branching synchronization
and nested tables. The main result is that branching synchronization grammars with tables …