On Diameter Approximation in Directed Graphs

Amir Abboud, M. Dalirrooyfard, Ray Li, V. V. Williams
{"title":"On Diameter Approximation in Directed Graphs","authors":"Amir Abboud, M. Dalirrooyfard, Ray Li, V. V. Williams","doi":"10.48550/arXiv.2307.07583","DOIUrl":null,"url":null,"abstract":"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 \\emph{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 \\emph{(one-way) diameter} ($\\max_{(u,v)} d(u,v)$) and the \\emph{roundtrip diameter} ($\\max_{u,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 $n^{1.5-\\varepsilon}$ 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-\\varepsilon)$-approximation would imply a breakthrough algorithm for approximate $\\ell_{\\infty}$-Closest-Pair. Notably, these are the first conditional lower bounds for diameter that are not based on SETH.","PeriodicalId":201778,"journal":{"name":"Embedded Systems and Applications","volume":"103 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-07-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Embedded Systems and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.48550/arXiv.2307.07583","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

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 \emph{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 \emph{(one-way) diameter} ($\max_{(u,v)} d(u,v)$) and the \emph{roundtrip diameter} ($\max_{u,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 $n^{1.5-\varepsilon}$ 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-\varepsilon)$-approximation would imply a breakthrough algorithm for approximate $\ell_{\infty}$-Closest-Pair. Notably, these are the first conditional lower bounds for diameter that are not based on SETH.
论有向图的直径逼近
计算图的直径,即最大距离,是一个基本问题,是细粒度复杂性的中心。在无向图中,强指数时间假设(SETH)给出了时间与近似权衡的下界,它非常接近上界。然而,\emph{在有向}图中,只有一些上界适用,仍然存在更大的差距。由于$d(u,v)$可能与$d(v,u)$不同,因此有多种方法来定义问题,最自然的两种方法是\emph{(单向)直径}($\max_{(u,v)} d(u,v)$)和\emph{往返直径}($\max_{u,v} d(u,v)+d(v,u)$)。在本文中,我们对每一个突出的开放性问题都取得了进展。我们设计了稀疏有向图中直径的第一个算法,以获得$n^{1.5-\varepsilon}$时间,其近似因子优于$2$。新的上界权衡使得有向情况看起来更类似于无向情况。值得注意的是,这是稀疏图中第一个受益于快速矩阵乘法的直径算法。—我们设计了新的硬度降低,将往返直径与定向和无向直径分开。特别是,次二次时间内的$1.5$ -近似将驳斥所有节点$k$ -循环假设,而任何$(2-\varepsilon)$ -近似都意味着近似$\ell_{\infty}$ -最接近对的突破性算法。值得注意的是,这是第一个不基于SETH的直径条件下界。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信