Popular conjectures imply strong lower bounds for dynamic problems

被引:203
作者
Abboud, Amir [1 ]
Williams, Virginia Vassilevska [1 ]
机构
[1] Stanford Univ, Dept Comp Sci, Palo Alto, CA 94304 USA
来源
2014 55TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2014) | 2014年
关键词
dynamic algorithms; all pairs shortest paths; 3SUM; lower bounds; CONNECTIVITY; ALGORITHMS; COMPLEXITY; TIME;
D O I
10.1109/FOCS.2014.53
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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 n numbers in O(n(2-epsilon)) time for some epsilon > 0? 2) Can one determine the satisfiability of a CNF formula on n variables and poly n clauses in O((2 - epsilon)(n) poly n) time for some epsilon > 0? 3) Is the All Pairs Shortest Paths problem for graphs on n vertices in O(n(3-epsilon)) time for some epsilon > 0? 4) Is there a linear time algorithm that detects whether a given graph contains a triangle? 5) Is there an O(n(3-epsilon)) time combinatorial algorithm for nxn 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].
引用
收藏
页码:434 / 443
页数:10
相关论文
共 42 条
  • [1] Abboud A., 2014, CORR
  • [2] Finding and counting given length cycles
    Alon, N
    Yuster, R
    Zwick, U
    [J]. ALGORITHMICA, 1997, 17 (03) : 209 - 223
  • [3] Regularity Lemmas and Combinatorial Algorithms
    Bansal, Nikhil
    Williams, Ryan
    [J]. 2009 50TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE: FOCS 2009, PROCEEDINGS, 2009, : 745 - 754
  • [4] Fully dynamic maximal matching in O(log n) update time
    Baswana, Surender
    Gupta, Manoj
    Sen, Sandeep
    [J]. 2011 IEEE 52ND ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2011), 2011, : 383 - 392
  • [5] Bernstein A, 2011, PROCEEDINGS OF THE TWENTY-SECOND ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P1355
  • [6] Fully Dynamic (2+ε) Approximate All-Pairs Shortest Paths with Fast Query and Close to Linear Update Time
    Bernstein, Aaron
    [J]. 2009 50TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE: FOCS 2009, PROCEEDINGS, 2009, : 693 - 702
  • [7] Dynamic subgraph connectivity with geometric applications
    Chan, Timothy M.
    [J]. SIAM JOURNAL ON COMPUTING, 2006, 36 (03) : 681 - 694
  • [8] Dynamic Connectivity: Connecting to Networks and Geometry
    Chan, Timothy M.
    Patrascu, Mihai
    Roditty, Liam
    [J]. PROCEEDINGS OF THE 49TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, 2008, : 95 - +
  • [9] Fast set intersection and two-patterns matching
    Cohen, Hagai
    Porat, Ely
    [J]. THEORETICAL COMPUTER SCIENCE, 2010, 411 (40-42) : 3795 - 3800
  • [10] MATRIX MULTIPLICATION VIA ARITHMETIC PROGRESSIONS
    COPPERSMITH, D
    WINOGRAD, S
    [J]. JOURNAL OF SYMBOLIC COMPUTATION, 1990, 9 (03) : 251 - 280