Decremental All-Pairs Shortest Paths in Deterministic Near-Linear Time
Abstract
We study the decremental All-Pairs Shortest Paths (APSP) problem in undirected edge-weighted graphs. The input to the problem is an -vertex -edge graph with non-negative edge lengths, that undergoes a sequence of edge deletions. The goal is to support approximate shortest-path queries: given a pair of vertices of , return a path connecting to , whose length is within factor of the length of the shortest - path, in time , 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 -approximation with total update time ; the best current total update time of is achieved by the deterministic algorithm of [Chuzhoy, Saranurak, SODA'21], with -multiplicative and -additive approximation. To the best of our knowledge, for arbitrary non-negative edge weights, the fastest current adaptive-update algorithm has total update time , achieving a -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 , achieves approximation factor , with total update time .
Keywords
Cite
@article{arxiv.2109.05621,
title = {Decremental All-Pairs Shortest Paths in Deterministic Near-Linear Time},
author = {Julia Chuzhoy},
journal= {arXiv preprint arXiv:2109.05621},
year = {2021}
}