Abstract
We show that the image of a regular tree language under a linear bimorphism over binary signatures can be computed in linear time in the size of the input automaton. We do this by transformation into a novel normal form. Our result applies to the translation and parsing complexity of a wide range of grammar formalisms used in computational linguistics, which can now be shown in a uniform way.
We thank Frank Drewes, Meaghan Fowlie, Jonas Groschwitz, Andreas Maletti, and Heiko Vogler for discussions about the paper and the anonymous reviewers for their feedback. This work was supported by DFG grant KO 2916/2-1.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Recall that \(\mathop {{\textsf {ar}}}(r_0) \in \{0,1,2\}\): we use sequences to avoid distinguishing between cases.
References
Arnold, A., Dauchet, M.: Morphismes et bimorphismes d’arbres. Theoret. Comput. Sci. 20(1), 33–93 (1982). https://doi.org/10.1016/0304-3975(82)90098-6
Büchse, M., Koller, A., Vogler, H.: Generic binarization for parsing and translation. In: Proceedings of 51st ACL, pp. 145–154 (2013)
Comon, H., Dauchet, M., Gilleron, R., Jacquemard, F., Lugiez, D., Tison, S., Tommasi, M., Löding, C.: Tree automata techniques and applications (2007). http://tata.gforge.inria.fr/
Gécseg, F., Steinby, M.: Tree languages. In: Rozenberg, G., Salomaa, A. (eds.) Handbook of Formal Languages, vol. 3. Springer, Berlin (1997). https://doi.org/10.1007/978-3-642-59126-6_1
Goguen, J.A., Thatcher, J.W., Wagner, E.G., Wright, J.B.: Initial algebra semantics and continuous algebras. J. ACM 24(1), 68–95 (1977). https://doi.org/10.1145/321992.321997
Groschwitz, J., Koller, A., Johnson, M.: Efficient techniques for parsing with tree automata. In: Proceedings of 54th ACL, pp. 7–12 (2016). https://doi.org/10.18653/v1/P16-1192
Groschwitz, J., Koller, A., Teichmann, C.: Graph parsing with S-graph grammars. In: Proceedings of 53rd ACL and 7th ICJNLP, pp. 1481–1490 (2015). https://doi.org/10.3115/v1/P15-1143
Joshi, A.K., Schabes, Y.: Tree-adjoining grammars. In: Rozenberg, G., Salomaa, A. (eds.) Handbook of Formal Languages, vol. 3. Springer, Berlin (1997). https://doi.org/10.1007/978-3-642-59126-6_2
Koller, A., Kuhlmann, M.: A generalized view on parsing and translation. In: Proceedings of 12th IWPT, pp. 2–13 (2011)
Lautemann, C.: The complexity of graph languages generated by hyperedge replacement. Acta Informatica 27, 399–421 (1990). https://doi.org/10.1007/BF00289017
Maletti, A., Graehl, J., Hopkins, M., Knight, K.: The power of extended top-down tree transducers. SIAM J. Comput. 39, 410–430 (2009). https://doi.org/10.1137/070699160
Peng, X., Song, L., Gildea, D.: A synchronous hyperedge replacement grammar based approach for AMR parsing. In: Proceedings of 19th CONLL, pp. 32–41 (2015). https://doi.org/10.18653/v1/K15-1004
Shieber, S.: Bimorphisms and synchronous grammars. J. Lang. Model. 2(1), 51–104 (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Teichmann, C., Venant, A., Koller, A. (2018). Efficient Translation with Linear Bimorphisms. In: Klein, S., Martín-Vide, C., Shapira, D. (eds) Language and Automata Theory and Applications. LATA 2018. Lecture Notes in Computer Science(), vol 10792. Springer, Cham. https://doi.org/10.1007/978-3-319-77313-1_24
Download citation
DOI: https://doi.org/10.1007/978-3-319-77313-1_24
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-77312-4
Online ISBN: 978-3-319-77313-1
eBook Packages: Computer ScienceComputer Science (R0)