TY - GEN
T1 - On Diameter Approximation in Directed Graphs
AU - Abboud, Amir
AU - Dalirrooyfard, Mina
AU - Li, Ray
AU - Williams, Virginia Vassilevska
N1 - Publisher Copyright: © Amir Abboud, Mina Dalirrooyfard, Ray Li, and Virginia Vassilevska Williams.
PY - 2023/9
Y1 - 2023/9
N2 - Computing the diameter of a graph, i.e. the largest distance, is a fundamental problem that is central in fine-grained complexity. In undirected graphs, the Strong Exponential Time Hypothesis (SETH) yields a lower bound on the time vs. approximation trade-off that is quite close to the upper bounds. In directed graphs, however, where only some of the upper bounds apply, much larger gaps remain. Since d(u, v) may not be the same as d(v, u), there are multiple ways to define the problem, the two most natural being the (one-way) diameter (max(u,v) d(u, v)) and the roundtrip diameter (maxu,v d(u, v) + d(v, u)). In this paper we make progress on the outstanding open question for each of them. We design the first algorithm for diameter in sparse directed graphs to achieve n1.5−ε time with an approximation factor better than 2. The new upper bound trade-off makes the directed case appear more similar to the undirected case. Notably, this is the first algorithm for diameter in sparse graphs that benefits from fast matrix multiplication. We design new hardness reductions separating roundtrip diameter from directed and undirected diameter. In particular, a 1.5-approximation in subquadratic time would refute the All-Nodes k-Cycle hypothesis, and any (2 − ε)-approximation would imply a breakthrough algorithm for approximate ℓ∞-Closest-Pair. Notably, these are the first conditional lower bounds for diameter that are not based on SETH.
AB - Computing the diameter of a graph, i.e. the largest distance, is a fundamental problem that is central in fine-grained complexity. In undirected graphs, the Strong Exponential Time Hypothesis (SETH) yields a lower bound on the time vs. approximation trade-off that is quite close to the upper bounds. In directed graphs, however, where only some of the upper bounds apply, much larger gaps remain. Since d(u, v) may not be the same as d(v, u), there are multiple ways to define the problem, the two most natural being the (one-way) diameter (max(u,v) d(u, v)) and the roundtrip diameter (maxu,v d(u, v) + d(v, u)). In this paper we make progress on the outstanding open question for each of them. We design the first algorithm for diameter in sparse directed graphs to achieve n1.5−ε time with an approximation factor better than 2. The new upper bound trade-off makes the directed case appear more similar to the undirected case. Notably, this is the first algorithm for diameter in sparse graphs that benefits from fast matrix multiplication. We design new hardness reductions separating roundtrip diameter from directed and undirected diameter. In particular, a 1.5-approximation in subquadratic time would refute the All-Nodes k-Cycle hypothesis, and any (2 − ε)-approximation would imply a breakthrough algorithm for approximate ℓ∞-Closest-Pair. Notably, these are the first conditional lower bounds for diameter that are not based on SETH.
UR - http://www.scopus.com/inward/record.url?scp=85173456830&partnerID=8YFLogxK
U2 - https://doi.org/10.4230/LIPIcs.ESA.2023.2
DO - https://doi.org/10.4230/LIPIcs.ESA.2023.2
M3 - منشور من مؤتمر
T3 - Leibniz International Proceedings in Informatics, LIPIcs
BT - 31st Annual European Symposium on Algorithms, ESA 2023
A2 - Li Gortz, Inge
A2 - Farach-Colton, Martin
A2 - Puglisi, Simon J.
A2 - Herman, Grzegorz
PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
T2 - 31st Annual European Symposium on Algorithms, ESA 2023
Y2 - 4 September 2023 through 6 September 2023
ER -