Reliable Hubs for Partially-Dynamic All-Pairs Shortest Paths in Directed Graphs

07/04/2019
by   Adam Karczmarz, et al.
0

We give new partially-dynamic algorithms for the all-pairs shortest paths problem in weighted directed graphs. Most importantly, we give a new deterministic incremental algorithm for the problem that handles updates in O(mn^4/3W/ϵ) total time (where the edge weights are from [1,W]) and explicitly maintains a (1+ϵ)-approximate distance matrix. For a fixed ϵ>0, this is the first deterministic partially dynamic algorithm for all-pairs shortest paths in directed graphs, whose update time is o(n^2) regardless of the number of edges. Furthermore, we also show how to improve the state-of-the-art partially dynamic randomized algorithms for all-pairs shortest paths [Baswana et al. STOC'02, Bernstein STOC'13] from Monte Carlo randomized to Las Vegas randomized without increasing the running time bounds (with respect to the O(·) notation). Our results are obtained by giving new algorithms for the problem of dynamically maintaining hubs, that is a set of O(n/d) vertices which hit a shortest path between each pair of vertices, provided it has hop-length Ω(d). We give new subquadratic deterministic and Las Vegas algorithms for maintenance of hubs under either edge insertions or deletions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/29/2020

New Algorithms and Hardness for Incremental Single-Source Shortest Paths in Directed Graphs

In the dynamic Single-Source Shortest Paths (SSSP) problem, we are given...
research
01/07/2021

A Deterministic Parallel APSP Algorithm and its Applications

In this paper we show a deterministic parallel all-pairs shortest paths ...
research
10/22/2021

Incremental SSSP for Sparse Digraphs Beyond the Hopset Barrier

Given a directed, weighted graph G=(V,E) undergoing edge insertions, the...
research
10/28/2021

Improved Strongly Polynomial Algorithms for Deterministic MDPs, 2VPI Feasibility, and Discounted All-Pairs Shortest Paths

We revisit the problem of finding optimal strategies for deterministic M...
research
07/17/2023

The Predicted-Deletion Dynamic Model: Taking Advantage of ML Predictions, for Free

The main bottleneck in designing efficient dynamic algorithms is the unk...
research
02/22/2018

Finding Top-k Optimal Sequenced Routes -- Full Version

Motivated by many practical applications in logistics and mobility-as-a-...
research
06/22/2021

Fully Dynamic Algorithms for Minimum Weight Cycle and Related Problems

We consider the directed minimum weight cycle problem in the fully dynam...

Please sign up or login with your details

Forgot password? Click here to reset