A Near-Optimal Offline Algorithm for Dynamic All-Pairs Shortest Paths in Planar Digraphs

Debarati Das*, Maximilian Probst Gutenberg, Christian Wulff-Nilsen

*Corresponding author af dette arbejde

Publikation: Bidrag til bog/antologi/rapportKonferencebidrag i proceedingsForskningpeer review

7 Citationer (Scopus)
21 Downloads (Pure)

Abstract

In the planar, dynamic All-Pairs Shortest Paths (APSP) problem, a planar, weighted digraph G undergoes a sequence of edge weight updates and the goal is to maintain a data structure on G, that can quickly answer distance queries between any two vertices x,y ? V(G). The currently best algorithms [FOCS'01, SODA'05] for this problem require Õ(n2/3) worst-case update and query time, while conditional lower bounds [FOCS'16] show that either update or query time is needed1. In this article, we present the first algorithm with near-optimal worst-case update and query time for the offline setting, where the update sequence is given initially. This result is obtained by giving the first offline dynamic algorithm for maintaining dense distance graphs (DDGs) faster than recomputing from scratch after each update. Further, we also present an online algorithm for the incremental APSP problem with worst-case update/query time. This allows us to reduce the online dynamic APSP problem to the online decremental APSP problem, which constitutes partial progress even for the online version of this notorious problem.

OriginalsprogEngelsk
TitelACM-SIAM Symposium on Discrete Algorithms, SODA 2022
ForlagAssociation for Computing Machinery, Inc.
Publikationsdato2022
Sider3482-3495
ISBN (Elektronisk)9781611977073
DOI
StatusUdgivet - 2022
Begivenhed33rd Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2022 - Alexander, USA
Varighed: 9 jan. 202212 jan. 2022

Konference

Konference33rd Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2022
Land/OmrådeUSA
ByAlexander
Periode09/01/202212/01/2022

Bibliografisk note

Funding Information:
∗University of Copenhagen, Denmark, [email protected]. †ETH Zurich, Switzerland, [email protected]. Supported by Rasmus Kyng’s Start-up Grant at ETH. Work done while at BARC, supported by Thorup’s Investigator Grant No. 16582. ‡University of Copenhagen, Denmark, [email protected]. The author is supported by the Starting Grant 7027-00050B from the Independent Research Fund Denmark under the Sapere Aude research career programme. 1We use Õ and Ω˜-notations to hide poly-logarithmic factors in n.

Publisher Copyright:
Copyright © 2022 by SIAM.

Citationsformater