Tree transducer formalisms were developed in the formal language theory community as generalizations of finite-state transducers from strings to trees. Independently, synchronous tree-substitution and -adjoining grammars arose in the computational linguistics community as a means to augment strictly syntactic formalisms to provide for parallel semantics. We present the first synthesis of these two independently developed approaches to specifying tree relations, unifying their respective literatures for the first time, by using the framework of bimorphisms as the generalizing formalism in which all can be embedded. The central result is that synchronous treesubstitution grammars are equivalent to bimorphisms where the component homomorphisms are linear and complete.
[1]
Mehryar Mohri,et al.
Finite-State Transducers in Language and Speech Processing
,
1997,
CL.
[2]
STUART M. SHIEBER.
RESTRICTING THE WEAK‐GENERATIVE CAPACITY OF SYNCHRONOUS TREE‐ADJOINING GRAMMARS
,
1994,
Comput. Intell..
[3]
Jason Eisner,et al.
Learning Non-Isomorphic Tree Mappings for Machine Translation
,
2003,
ACL.
[4]
Hubert Comon,et al.
Tree automata techniques and applications
,
1997
.
[5]
Max Dauchet,et al.
Morphismes et Bimorphismes d'Arbres
,
1982,
Theor. Comput. Sci..