Edge-Linear First-Order Dependency Parsing with Undirected Minimum Spanning Tree Inference
Effi Levi, Roi Reichart, Ari Rappoport

TL;DR
This paper introduces an efficient first-order dependency parsing algorithm that reduces inference time to linear complexity by leveraging undirected minimum spanning tree algorithms, maintaining accuracy across multiple languages.
Contribution
It presents a novel inference method for dependency parsing that encodes the problem as an undirected MST, enabling faster inference with minimal accuracy loss.
Findings
Performs similarly to traditional O(n^2) algorithms across 18 languages.
Achieves linear expected runtime using undirected MST algorithms.
Maintains high parsing accuracy with significant speed improvements.
Abstract
The run time complexity of state-of-the-art inference algorithms in graph-based dependency parsing is super-linear in the number of input words (n). Recently, pruning algorithms for these models have shown to cut a large portion of the graph edges, with minimal damage to the resulting parse trees. Solving the inference problem in run time complexity determined solely by the number of edges (m) is hence of obvious importance. We propose such an inference algorithm for first-order models, which encodes the problem as a minimum spanning tree (MST) problem in an undirected graph. This allows us to utilize state-of-the-art undirected MST algorithms whose run time is O(m) at expectation and with a very high probability. A directed parse tree is then inferred from the undirected MST and is subsequently improved with respect to the directed parsing model through local greedy updates, both…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
