Popular conjectures imply strong lower bounds for dynamic problems
Amir Abboud, Virginia Vassilevska Williams

TL;DR
This paper shows that significant progress in dynamic algorithms for certain problems would lead to breakthroughs in major open problems in theoretical computer science, linking their difficulty.
Contribution
It establishes that improving dynamic algorithms for several problems would imply solutions to five major open problems, indicating their inherent computational difficulty.
Findings
Progress in dynamic algorithms implies breakthroughs in open problems.
Dynamic problems considered include matching, reachability, and connectivity.
Strong lower bounds are implied for these dynamic problems.
Abstract
We consider several well-studied problems in dynamic algorithms and prove that sufficient progress on any of them would imply a breakthrough on one of five major open problems in the theory of algorithms: 1. Is the 3SUM problem on numbers in time for some ? 2. Can one determine the satisfiability of a CNF formula on variables in time for some ? 3. Is the All Pairs Shortest Paths problem for graphs on vertices in time for some ? 4. Is there a linear time algorithm that detects whether a given graph contains a triangle? 5. Is there an time combinatorial algorithm for Boolean matrix multiplication? The problems we consider include dynamic versions of bipartite perfect matching, bipartite maximum weight matching, single source…
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
TopicsAdvanced Graph Theory Research · Complexity and Algorithms in Graphs · Optimization and Search Problems
