Restrictions on Tree Adjoining Languages
Giorgio Satta (Universita di Padova), William Schuler (University, of Pennsylvania)

TL;DR
This paper explores restrictions on Tree Adjoining Grammars to reduce parsing complexity from O(n^6) to O(n^5) without sacrificing the ability to model natural language syntax.
Contribution
It introduces a new subclass of TAGs that can be parsed more efficiently while maintaining sufficient generative power for natural language processing.
Findings
A new parsing algorithm for a strict subclass of TAGs with O(n^5) complexity
The subclass retains enough generative power for natural language syntax
Potential for more efficient natural language parsing methods
Abstract
Several methods are known for parsing languages generated by Tree Adjoining Grammars (TAGs) in O(n^6) worst case running time. In this paper we investigate which restrictions on TAGs and TAG derivations are needed in order to lower this O(n^6) time complexity, without introducing large runtime constants, and without losing any of the generative power needed to capture the syntactic constructions in natural language that can be handled by unrestricted TAGs. In particular, we describe an algorithm for parsing a strict subclass of TAG in O(n^5), and attempt to show that this subclass retains enough generative power to make it useful in the general case.
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.
Taxonomy
Topicssemigroups and automata theory · Natural Language Processing Techniques · Formal Methods in Verification
