Dynamic Programming Algorithms for Transition-Based Dependency Parsers

Marco Kuhlmann1,  Carlos Gómez-Rodríguez2,  Giorgio Satta3
1Uppsala University, Sweden, 2Universidade da Coruña, Spain, 3University of Padua, Italy


Abstract

We develop a general dynamic programming technique for the tabulation of transition-based dependency parsers, and apply it to obtain novel, polynomial-time algorithms for parsing with the arc-standard and arc-eager models. We also show how to reverse our technique to obtain new transition-based dependency parsers from existing tabular methods. Additionally, we provide a detailed discussion of the conditions under which the feature models commonly used in transition-based parsing can be integrated into our algorithms.




Full paper: http://www.aclweb.org/anthology/P/P11/P11-1068.pdf