Repository landing page

We are not able to resolve this OAI Identifier to the repository landing page. If you are the repository manager for this record, please head to the Dashboard and adjust the settings.

Clique-Based Lower Bounds for Parsing Tree-Adjoining Grammars

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 Γ\Gamma and a string ss of length nn, the task is to decide whether ss can be obtained from Γ\Gamma. Rajasekaran and Yooseph's parser (JCSS'98) solves this problem in time O(n2ω)O(n^{2\omega}), where ω<2.373\omega < 2.373 is the matrix multiplication exponent. The best algorithms avoiding fast matrix multiplication take time O(n6)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(∣Γ∣n6)O(|\Gamma| n^6) in the case of ∣Γ∣=Θ(n12)|\Gamma| = \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 paper 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 kk-Clique problem. This establishes tree-adjoining grammar parsing as a practically relevant problem with the unusual running time of n2ωn^{2\omega}, up to lower order factors

Similar works

Full text

thumbnail-image

MPG.PuRe

redirect
Last time updated on 14/05/2018

This paper was published in MPG.PuRe.

Having an issue?

Is data on this page outdated, violates copyrights or anything else? Report the problem now and we will take corresponding actions after reviewing your request.