On Finding the K-best Non-projective Dependency Trees

06/01/2021
by   Ran Zmigrod, et al.
0

The connection between the maximum spanning tree in a directed graph and the best dependency tree of a sentence has been exploited by the NLP community. However, for many dependency parsing schemes, an important detail of this approach is that the spanning tree must have exactly one edge emanating from the root. While work has been done to efficiently solve this problem for finding the one-best dependency tree, no research has attempted to extend this solution to finding the K-best dependency trees. This is arguably a more important extension as a larger proportion of decoded trees will not be subject to the root constraint of dependency trees. Indeed, we show that the rate of root constraint violations increases by an average of 13 times when decoding with K=50 as opposed to K=1. In this paper, we provide a simplification of the K-best spanning tree algorithm of Camerini et al. (1980). Our simplification allows us to obtain a constant time speed-up over the original algorithm. Furthermore, we present a novel extension of the algorithm for decoding the K-best dependency trees of a graph which are subject to a root constraint.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/14/2021

Efficient Sampling of Dependency Structures

Probabilistic distributions over spanning trees in directed graphs are a...
research
10/06/2020

Please Mind the Root: Decoding Arborescences for Dependency Parsing

The connection between dependency trees and spanning trees is exploited ...
research
05/25/2022

Unbiased and Efficient Sampling of Dependency Trees

Distributions over spanning trees are the most common way of computation...
research
01/23/2023

A New Dynamic Programming Approach for Spanning Trees with Chain Constraints and Beyond

Short spanning trees subject to additional constraints are important bui...
research
06/09/2023

Leaping through tree space: continuous phylogenetic inference for rooted and unrooted trees

Phylogenetics is now fundamental in life sciences, providing insights in...
research
02/21/2019

With Great Speed Come Small Buffers: Space-Bandwidth Tradeoffs for Routing

We consider the Adversarial Queuing Theory (AQT) model, where packet arr...
research
06/03/2016

Dependency Parsing as Head Selection

Conventional graph-based dependency parsers guarantee a tree structure b...

Please sign up or login with your details

Forgot password? Click here to reset