If the Current Clique Algorithms are Optimal, so is Valiant's Parser
Amir Abboud, Arturs Backurs, Virginia Vassilevska Williams

TL;DR
This paper establishes that improving the efficiency of CFG recognition algorithms would lead to breakthroughs in solving the k-Clique problem, linking parsing complexity to major open problems in graph theory and computational biology.
Contribution
It proves that any enhancement of Valiant's CFG parsing algorithm implies a breakthrough in k-Clique detection, connecting parsing complexity to fundamental computational problems.
Findings
Any improvement on Valiant's algorithm implies a breakthrough for k-Clique.
Lower bounds are established for RNA Folding and Dyck Language Edit Distance.
The results link CFG parsing complexity to major open problems in theoretical computer science.
Abstract
The CFG recognition problem is: given a context-free grammar and a string of length , decide if can be obtained from . This is the most basic parsing question and is a core computer science problem. Valiant's parser from 1975 solves the problem in time, where 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 complexity. Lee (JACM'01) provided evidence that fast matrix multiplication is needed for CFG parsing, and that very efficient and practical algorithms might be hard or even impossible to obtain. Lee showed that any algorithm for a more general parsing problem with running time can be converted into a…
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.
