MPI-INF Logo
Campus Event Calendar

Event Entry

What and Who

Clique-Based Lower Bounds for Parsing Tree-Adjoining Grammars (Bachelorseminar)

Philip Wellnitz
Fachrichtung Informatik - Saarbrücken
AG1 Mittagsseminar (own work)
AG 1, AG 2, AG 3, AG 4, AG 5, RG1, SWS, MMCI  
AG Audience
English

Date, Time and Location

Thursday, 4 May 2017
13:00
30 Minutes
E1 4
024
Saarbrücken

Abstract

Tree-adjoining grammars are a generalization of context-free grammars that are well suited to model human languages and are thus popular in computational linguistics. In the tree-adjoining grammar recognition problem, given a grammar G and a string s of length n, the task is to decide whether s can be obtained from G. Rajasekaran and Yooseph's parser (JCSS'98) solves this problem in time O(n^2w), where w < 2.373 is the matrix multiplication exponent. The best algorithms avoiding fast matrix multiplication take time O(n^6).

The first evidence for hardness was given by Satta (J. Comp. Linguist.'94): For a more general parsing problem, any algorithm that avoids fast matrix multiplication and is significantly faster than O(|G|·n^6) in the case of |G| = \Theta(n^12) would imply a breakthrough for Boolean matrix multiplication.
Following an approach by Abboud et al. (FOCS'15) for context-free grammar recognition, in this work we resolve many of the disadvantages of the previous lower bound. We show that, even on constant-size grammars, any improvement on Rajasekaran and Yooseph's parser would imply a breakthrough for the k-Clique problem. This establishes tree-adjoining grammar parsing as a practically relevant problem with the unusual running time of n^2w , up to lower order factors.

Contact

Karl Bringmann
--email hidden
passcode not visible
logged in users only

Karl Bringmann, 04/21/2017 11:27
Karl Bringmann, 04/13/2017 16:06 -- Created document.