arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2304.09321cs.DS
收藏

一种用于全动态全对最短路径的新型确定性算法

A New Deterministic Algorithm for Fully Dynamic All-Pairs Shortest Paths

Julia Chuzhoy, Ruimin Zhang

AI总结:

针对无向加权图的全动态 APSP,提出确定性算法,在近似因子、摊还更新与查询时间上取得改进,并优于递减图自适应对手设置下的已有保证。

摘要:

我们研究无向边加权图中的全动态全对最短路径(APSP)问题。给定一个包含 n 个顶点、具有非负边长的图 G,该图经历边插入和删除的在线序列,目标是支持近似距离查询和最短路径查询。我们为该问题提供了一种确定性算法:对于给定精度参数 ε,该算法实现 (log log n)^{2^{O(1/ε^3)}} 的近似因子,并且每次操作的摊还更新时间为 O(n^ε log L),其中 L 是最长边长与最短边长之比。距离查询的查询时间为 O(2^{O(1/ε)}·log n·log log L),最短路径查询的查询时间为 O(|E(P)|+2^{O(1/ε)}·log n·log log L),其中 P 是算法返回的路径。据我们所知,即使允许任意 o(n) 的近似因子,在本工作之前,尚不存在摊还更新时间优于 Θ(m) 且查询时间优于 Θ(n) 的自适应更新算法。我们还指出,我们的保证强于自适应对手设置下递减图中 APSP 当前的最佳保证。

英文摘要:

We study the fully dynamic All-Pairs Shortest Paths (APSP) problem in undirected edge-weighted graphs. Given an $n$-vertex graph $G$ with non-negative edge lengths, that undergoes an online sequence of edge insertions and deletions, the goal is to support approximate distance queries and shortest-path queries. We provide a deterministic algorithm for this problem, that, for a given precision parameter $ε$, achieves approximation factor $(\log\log n)^{2^{O(1/ε^3)}}$, and has amortized update time $O(n^ε\log L)$ per operation, where $L$ is the ratio of longest to shortest edge length. Query time for distance-query is $O(2^{O(1/ε)}\cdot \log n\cdot \log\log L)$, and query time for shortest-path query is $O(|E(P)|+2^{O(1/ε)}\cdot \log n\cdot \log\log L)$, where $P$ is the path that the algorithm returns. To the best of our knowledge, even allowing any $o(n)$-approximation factor, no adaptive-update algorithms with better than $Θ(m)$ amortized update time and better than $Θ(n)$ query time were known prior to this work. We also note that our guarantees are stronger than the best current guarantees for APSP in decremental graphs in the adaptive-adversary setting.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑