Faster Deterministic Worst-Case Fully Dynamic All-Pairs Shortest Paths via Decremental Hop-Restricted Shortest Paths

被引:0
|
作者
Chechik, Shiri [1 ]
Zhang, Tianyi [1 ]
机构
[1] Tel Aviv Univ, Tel Aviv, Israel
来源
PROCEEDINGS OF THE 2023 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA | 2023年
基金
欧洲研究理事会;
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Dynamic all-pairs shortest paths is a well-studied problem in the field of dynamic graph algorithms. More specifically, given a directed weighted graph G = (V, E, omega) on n vertices which undergoes a sequence of vertex or edge updates, the goal is to maintain distances between any pair of vertices in V. In a classical work by [Demetrscu and Italiano, 2004], the authors showed that all-pairs shortest paths can be maintained deterministically in amortized (O) over tilde (n(2)) time(1), which is nearly optimal. For worst-case update time guarantees, so far the best randomized algorithm has (O) over tilde (n(3-1/3)) time [Abraham, Chechik, Krinninger, 2017], and the best deterministic algorithm needs (O) over tilde (n(3-2/7)) time [Probst Gutenberg, Wulff-Nilsen, 2020]. We provide a faster deterministic worst-case update time of (O) over tilde (n(3-20/61)) for fully dynamic all-pairs shortest paths. To achieve this improvement, we study a natural variant of this problem where a hop constraint is imposed on shortest paths between vertices, that is, given a parameter h, the h-hop shortest path between any pair of vertices s, t is an element of V is a path from s to t with at most h edges whose total weight is minimized. As a result which might be of independent interest, we give a deterministic algorithm that maintains all-pairs h-hop shortest paths under vertex deletions in total update time (O) over tilde (n(3)h +Kn(2) h(2)), where K bounds the total number of vertex deletions.
引用
收藏
页码:87 / 99
页数:13
相关论文
共 50 条
  • [1] Fully dynamic all-pairs shortest paths with worst-case update-time revisited
    Abraham, Ittai
    Chechik, Shiri
    Krinninger, Sebastian
    PROCEEDINGS OF THE TWENTY-EIGHTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2017, : 440 - 452
  • [2] Fully Dynamic All-Pairs Shortest Paths: Likely Optimal Worst-Case Update Time
    Mao, Xiao
    PROCEEDINGS OF THE 56TH ANNUAL ACM SYMPOSIUM ON THEORY OF COMPUTING, STOC 2024, 2024, : 1141 - 1152
  • [3] A New Deterministic Algorithm for Fully Dynamic All-Pairs Shortest Paths
    Chuzhoy, Julia
    Zhang, Ruimin
    PROCEEDINGS OF THE 55TH ANNUAL ACM SYMPOSIUM ON THEORY OF COMPUTING, STOC 2023, 2023, : 1159 - 1172
  • [4] Fully-Dynamic All-Pairs Shortest Paths: Improved Worst-Case Time and Space Bounds
    Gutenberg, Maximilian Probst
    Wulff-Nilsen, Christian
    PROCEEDINGS OF THE 2020 ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2020, : 2562 - 2574
  • [5] Fully-Dynamic All-Pairs Shortest Paths: Improved Worst-Case Time and Space Bounds
    Gutenberg, Maximilian Probst
    Wulff-Nilseny, Christian
    PROCEEDINGS OF THE THIRTY-FIRST ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS (SODA'20), 2020, : 2562 - 2574
  • [6] Decremental All-Pairs Shortest Paths in Deterministic Near-Linear Time
    Chuzhoy, Julia
    STOC '21: PROCEEDINGS OF THE 53RD ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING, 2021, : 626 - 639
  • [7] Decremental All-Pairs ALL Shortest Paths and Betweenness Centrality
    Nasre, Meghana
    Pontecorvi, Matteo
    Ramachandran, Vijaya
    ALGORITHMS AND COMPUTATION, ISAAC 2014, 2014, 8889 : 766 - 778
  • [8] Faster All-Pairs Shortest Paths Via Circuit Complexity
    Williams, Ryan
    STOC'14: PROCEEDINGS OF THE 46TH ANNUAL 2014 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2014, : 664 - 673
  • [9] FASTER ALL-PAIRS SHORTEST PATHS VIA CIRCUIT COMPLEXITY
    Williams, R. Ryan
    SIAM JOURNAL ON COMPUTING, 2018, 47 (05) : 1965 - 1985
  • [10] Fully-dynamic all-pairs shortest paths: Faster and allowing negative cycles
    Thorup, M
    ALGORITHM THEORY- SWAT 2004, 2004, 3111 : 384 - 396