On Finding the K-best Non-projective Dependency Trees
Ran Zmigrod, Tim Vieira, Ryan Cotterell
Abstract
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. 1
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers3
- LasUIE: Unifying Information Extraction with Latent Adaptive Structure-aware Generative Language ModelHao Fei, Shengqiong Wu, Jingye Li, Bobo Li et al.NeurIPS 2022 · 114 citations
- Measuring and Reducing Model Update Regression in Structured Prediction for NLPDeng Cai, Elman Mansimov, Yi-An Lai, Yixuan Su et al.NeurIPS 2022 · 14 citations
- A Root of a Problem: Optimizing Single-Root Dependency ParsingMilos Stanojevic, Shay B. CohenEMNLP 2021 · 5 citations
Builds on1
Related papers
- Efficient Sampling of Dependency StructureRan Zmigrod, Tim Vieira, Ryan CotterellEMNLP 2021
- Unbiased and Efficient Sampling of Dependency TreesMilos StanojevicEMNLP 2022 · 1 citation
- Headed-Span-Based Projective Dependency ParsingSonglin Yang, Kewei TuACL 2022 · 16 citations
- Fast and Accurate Non-Projective Dependency Tree LinearizationXiang Yu, Simon Tannert, Ngoc Thang Vu, Jonas KuhnACL 2020 · 3 citations
- Dependency Parsing as MRC-based Span-Span PredictionLeilei Gan, Yuxian Meng, Kun Kuang, Xiaofei Sun et al.ACL 2022
