2015 IEEE 56th Annual Symposium on Foundations of Computer Science 2015
DOI: 10.1109/focs.2015.16
|View full text |Cite
|
Sign up to set email alerts
|

If the Current Clique Algorithms are Optimal, So is Valiant's Parser

Abstract: The CFG recognition problem is: given a context-free grammar G and a string w of length n, decide if w can be obtained from G. This is the most basic parsing question and is a core computer science problem. Valiant's parser from 1975 solves the problem in O(n ω ) time, where ω < 2.373 is the matrix multiplication exponent. Dozens of parsing algorithms have been proposed over the years, yet Valiant's upper bound remains unbeaten. The best combinatorial algorithms have mildly subcubic O(n 3 / log 3 n) complexity… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

3
261
1
1

Year Published

2017
2017
2021
2021

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 59 publications
(266 citation statements)
references
References 63 publications
3
261
1
1
Order By: Relevance
“…• For k-edge paths or generally any pattern of bounded pathwidth, a "meet in the middle" approach yields n k/2+O (1) time algorithms [39,4]. For a while, this approach appeared to be a barrier for faster algorithms, until Björklund et al [5] gave an algorithm for counting k-paths, matchings on k vertices, and other k-vertex patterns of bounded pathwidth in time n 0.455k+O(1) .…”
Section: Counting Small Subgraphsmentioning
confidence: 99%
See 4 more Smart Citations
“…• For k-edge paths or generally any pattern of bounded pathwidth, a "meet in the middle" approach yields n k/2+O (1) time algorithms [39,4]. For a while, this approach appeared to be a barrier for faster algorithms, until Björklund et al [5] gave an algorithm for counting k-paths, matchings on k vertices, and other k-vertex patterns of bounded pathwidth in time n 0.455k+O(1) .…”
Section: Counting Small Subgraphsmentioning
confidence: 99%
“…We now turn to hardness results for counting subgraphs. Here, the vertex-cover number of the pattern H plays a special role: When it is bounded by a fixed constant b ∈ N, we have an n b+O (1) time algorithm even when the size of the pattern is otherwise unbounded. However when it is unbounded, e.g., for k-paths, the best known running times are of the form n k for some ∈ (0, 1).…”
Section: Theorem 13 If All Graphs In the Spasm Of H Have Treewidth mentioning
confidence: 99%
See 3 more Smart Citations