Papers
Topics
Authors
Recent
Search
2000 character limit reached

Tight Hardness for Shortest Cycles and Paths in Sparse Graphs

Published 21 Dec 2017 in cs.DS | (1712.08147v4)

Abstract: Fine-grained reductions have established equivalences between many core problems with O~(n<sup>3)\tilde{O}(n<sup>3)-time algorithms on nn-node weighted graphs, such as Shortest Cycle, All-Pairs Shortest Paths (APSP), Radius, Replacement Paths, Second Shortest Paths, and so on. These problems also have O~(mn)\tilde{O}(mn)-time algorithms on mm-edge nn-node weighted graphs, and such algorithms have wider applicability. Are these mnmn bounds optimal when m≪n<sup>2m \ll n<sup>2? Starting from the hypothesis that the minimum weight (2ℓ+1)(2\ell+1)-Clique problem in edge weighted graphs requires n<sup>2ℓ+1−o(1)n<sup>{2\ell+1-o(1)} time, we prove that for all sparsities of the form m=Θ(n<sup>1+1/ℓ)m = \Theta(n<sup>{1+1/\ell}), there is no O(n<sup>2</sup>+mn<sup>1−ϵ)O(n<sup>2</sup> + mn<sup>{1-\epsilon}) time algorithm for $\epsilon&gt;0$ for \emph{any} of the below problems: Minimum Weight (2ℓ+1)(2\ell+1)-Cycle in a directed weighted graph, Shortest Cycle in a directed weighted graph, APSP in a directed or undirected weighted graph, Radius (or Eccentricities) in a directed or undirected weighted graph, Wiener index of a directed or undirected weighted graph, Replacement Paths in a directed weighted graph, Second Shortest Path in a directed weighted graph, Betweenness Centrality of a given node in a directed weighted graph. That is, we prove hardness for a variety of sparse graph problems from the hardness of a dense graph problem. Our results also lead to new conditional lower bounds from several related hypothesis for unweighted sparse graph problems including kk-cycle, shortest cycle, Radius, Wiener index and APSP.

Citations (110)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.