Decremental All-Pairs Shortest Paths in Deterministic Near-Linear Time

09/12/2021
by   Julia Chuzhoy, et al.
0

We study the decremental All-Pairs Shortest Paths (APSP) problem in undirected edge-weighted graphs. The input to the problem is an n-vertex m-edge graph G with non-negative edge lengths, that undergoes a sequence of edge deletions. The goal is to support approximate shortest-path queries: given a pair x,y of vertices of G, return a path P connecting x to y, whose length is within factor α of the length of the shortest x-y path, in time Õ(|E(P)|), where α is the approximation factor of the algorithm. APSP is one of the most basic and extensively studied dynamic graph problems. A long line of work culminated in the algorithm of [Chechik, FOCS 2018] with near optimal guarantees for the oblivious-adversary setting. Unfortunately, adaptive-adversary setting is still poorly understood. For unweighted graphs, the algorithm of [Henzinger, Krinninger and Nanongkai, FOCS '13, SICOMP '16] achieves a (1+ϵ)-approximation with total update time Õ(mn/ϵ); the best current total update time of n^2.5+O(ϵ) is achieved by the deterministic algorithm of [Chuzhoy, Saranurak, SODA'21], with 2^O(1/ϵ)-multiplicative and 2^O(log^3/4n/ϵ)-additive approximation. To the best of our knowledge, for arbitrary non-negative edge weights, the fastest current adaptive-update algorithm has total update time O(n^3log L/ϵ), achieving a (1+ϵ)-approximation. Here, L is the ratio of longest to shortest edge lengths. Our main result is a deterministic algorithm for decremental APSP in undirected edge-weighted graphs, that, for any Ω(1/loglog m)≤ϵ< 1, achieves approximation factor (log m)^2^O(1/ϵ), with total update time O (m^1+O(ϵ)· (log m)^O(1/ϵ^2)·log L ).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/18/2023

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

We study the fully dynamic All-Pairs Shortest Paths (APSP) problem in un...
research
09/17/2020

Deterministic Algorithms for Decremental Shortest Paths via Layered Core Decomposition

In the decremental single-source shortest paths (SSSP) problem, the inpu...
research
11/29/2019

Shortest Path Centrality and the All-pairs Shortest Paths Problem via Sample Complexity

In this paper we are interested in the all-pairs shortest paths problem ...
research
04/09/2020

Near-Optimal Decremental SSSP in Dense Weighted Digraphs

In the decremental Single-Source Shortest Path problem (SSSP), we are gi...
research
09/17/2020

Near-Optimal Decremental Approximate Multi-Source Shortest Paths

We provide new algorithms for maintaining approximate distances in a wei...
research
07/09/2023

A Randomized Algorithm for Single-Source Shortest Path on Undirected Real-Weighted Graphs

In undirected graphs with real non-negative weights, we give a new rando...
research
10/24/2018

Faster approximation algorithms for computing shortest cycles on weighted graphs

Given an n-vertex m-edge graph G with non negative edge-weights, the gir...

Please sign up or login with your details

Forgot password? Click here to reset