中文

缩小有向跳集与捷径集之间的差距

数据结构与算法 2024-03-20 v4

摘要

对于具有 nn 个顶点的有向图 G=(V,E)G = (V,E),一个 β\beta-\emph{捷径集} HH 是一组附加边 HV×VH \subseteq V \times V,使得 GHG \cup HGG 具有相同的传递闭包,且对每对 u,vVu,v \in V,在 GHG \cup H 中存在一条至多 β\beta 条边的 uvuv-路径。捷径集对距离的自然推广是 (β,ϵ)(\beta,\epsilon)-\emph{跳集} HV×VH \subseteq V \times V,其要求为 HHGHG \cup H 具有相同的最短路距离,且对每对 u,vVu,v \in V,在 GHG \cup H 中存在一条具有至多 β\beta 条边的 (1+ϵ)(1+\epsilon)-近似最短路。关于捷径集/跳集的大小与 β\beta 值之间权衡的文献十分丰富。我们强调该权衡上最自然的一点:使得对任意图 GG,存在具有 O(n)O(n) 条边的 β\beta-捷径集(或 (β,ϵ)(\beta,\epsilon)-跳集)的最小 β\beta 值是多少?这不仅本身是一个自然的结构性问题,而且捷径集/跳集构成了许多用于可达性/最短路的分布式、并行和动态算法的核心。直到最近,已知最佳上界还是一个民间构造,显示 β=O(n1/2)\beta = O(n^{1/2}),但在一项突破性结果中 Kogan 和 Parter [SODA 2022] 将其改进为捷径集 β=O~(n1/3)\beta = \tilde{O}(n^{1/3})、跳集 O~(n2/5)\tilde{O}(n^{2/5})。我们的结果是缩小捷径集与跳集之间的差距。即,我们证明对任意图 GG 和任意固定 ϵ\epsilon,存在一个具有 O(n)O(n) 条边的 (O~(n1/3),ϵ)(\tilde{O}(n^{1/3}),\epsilon) 跳集。更一般地,我们实现了跳集大小与 β\beta 之间的平滑权衡,其精确匹配 Kogan 和 Parter 针对捷径集的权衡(至多相差多对数因子)。利用 Kogan 和 Parter 非常近期的黑盒归约,我们的新跳集意味着对近似距离保持器的改进界。

关键词

引用

@article{arxiv.2207.04507,
  title  = {Closing the Gap Between Directed Hopsets and Shortcut Sets},
  author = {Aaron Bernstein and Nicole Wein},
  journal= {arXiv preprint arXiv:2207.04507},
  year   = {2024}
}

备注

Abstract shortened to meet arXiv requirements, v2: fixed a typo, v3: implemented reviewer comments