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 nn numbers in O(n2−ε)O(n^{2-ε}) time for some ε>0ε>0? 2. Can one determine the satisfiability of a CNF formula on nn variables in O((2−ε)npolyn)O((2-ε)^n poly n) time for some ε>0ε>0? 3. Is the All Pairs Shortest Paths problem for graphs on nn vertices in O(n3−ε)O(n^{3-ε}) time for some ε>0ε>0? 4. Is there a linear time algorithm that detects whether a given graph contains a triangle? 5. Is there an O(n3−ε)O(n^{3-ε}) time combinatorial algorithm for n×nn\times n Boolean matrix multiplication? The problems we consider include dynamic versions of bipartite perfect matching, bipartite maximum weight matching, single source reachability, single source shortest paths, strong connectivity, subgraph connectivity, diameter approximation and some nongraph problems such as Pagh's problem defined in a recent paper by Patrascu [STOC 2010].

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.