Matching triangles and basing hardness on an extremely popular conjecture

Amir Abboud, Virginia Vassilevska Williams, Huacheng Yu

Research output: Contribution to journalArticlepeer-review

34 Scopus citations

Abstract

Due to the lack of unconditional polynomial lower bounds, it is now in fashion to prove conditional lower bounds in order to advance our understanding of the class P. The vast majority of these lower bounds are based on one of three famous hypotheses: the 3-SUM conjecture, the all pairs shortest paths (APSP) conjecture, and the Strong Exponential Time Hypothesis. Only circumstantial evidence is known in support of these hypotheses, and no formal relationship between them is known. In hopes of obtaining “less conditional” and therefore more reliable lower bounds, we consider the conjecture that at least one of the above three hypotheses is true. We design novel reductions from 3-SUM, APSP, and CNF-SAT, and derive interesting consequences of this very plausible conjecture, including tight n3−o(1) lower bounds for purely combinatorial problems about the triangles in unweighted graphs; new n1−o(1) lower bounds for the amortized update and query times of dynamic algorithms for Single-Source Reachability, Strongly Connected Components, and Max-Flow; new n1.5−o(1) lower bound for computing a set of n st-maximum-flow values in a directed graph with n nodes and Õ(n) edges; and a hierarchy of natural graph problems on n nodes with complexity nc for c ∈ (2, 3). Only slightly nontrivial consequences of this conjecture were known prior to our work. Along the way we also obtain new conditional lower bounds for the Single-Source Max-Flow problem.

Original languageEnglish (US)
Pages (from-to)1098-1122
Number of pages25
JournalSIAM Journal on Computing
Volume47
Issue number3
DOIs
StatePublished - 2018
Externally publishedYes

All Science Journal Classification (ASJC) codes

  • General Computer Science
  • General Mathematics

Keywords

  • 3-SUM
  • APSP
  • Conditional hardness
  • Hardness in P
  • SETH
  • Triangle finding

Fingerprint

Dive into the research topics of 'Matching triangles and basing hardness on an extremely popular conjecture'. Together they form a unique fingerprint.

Cite this