Publication: Bimorphisms and synchronous grammars
Open/View Files
Date
2014
Authors
Published Version
Journal Title
Journal ISSN
Volume Title
Publisher
Institute of Computer Science - Poland Academy of Science
The Harvard community has made this article openly available. Please share how this access benefits you.
Citation
Shieber, Stuart M. 2014. Bimorphisms and synchronous grammars. Journal of Language Modelling 2 (1): 51-104.
Research Data
Abstract
We tend to think of the study of language as proceeding by characterizing the strings and structures of a language, and we think of natural language processing as using those structures to build systems of utility in manipulating the language. But many language-related problems are more fruitfully viewed as requiring the specification of a relation between two languages, rather than the specification of a single language. We provide a synthesis and extension of work that unifies two approaches to such language relations: the automata-theoretic approach based on tree transducers that transform trees to their counterparts in the relation, and the grammatical approach based on synchronous grammars that derive pairs of trees in the relation. In particular, we characterize synchronous tree-substitution grammars and synchronous tree-adjoining grammars in terms of bimorphisms, which have previously been used to characterize tree transducers. In the process, we provide new approaches to formalizing the various concepts: a metanotation for describing varieties of tree automata and transducers in equational terms; a rigorous formalization of tree-adjoining and tree-substitution grammars and their synchronous counterparts, using trees over ranked alphabets; and generalizations of tree-adjoining grammar allowing multiple adjunction.
Description
Other Available Sources
Keywords
synchronous grammars, tree transducers, tree-adjoining grammars, tree-substitution grammars
Terms of Use
This article is made available under the terms and conditions applicable to Other Posted Material (LAA), as set forth at Terms of Service