Efficient Parsing for Head-Split Dependency Trees

Giorgio Satta and Marco Kuhlmann. Efficient Parsing for Head-Split Dependency Trees. Transactions of the Association for Computational Linguistics, 1(July):267–278, 2013.


Head splitting techniques have been successfully exploited to improve the asymptotic runtime of parsing algorithms for projective dependency trees, under the arc-factored model. In this article we extend these techniques to a class of non-projective dependency trees, called well-nested dependency trees with block-degree at most 2, which has been previously investigated in the literature. We define a structural property that allows head splitting for these trees, and present two algorithms that improve over the runtime of existing algorithms at no significant loss in coverage.