King's College London

Research portal

Exact distance oracles for planar graphs with failing vertices

Research output: Contribution to conference typesPaper

Panagiotis Charalampopoulos, Shay Mozes, Benjamin Tebeka

Original languageEnglish
Pages2110-2123
Number of pages14
Publication statusPublished - 1 Jan 2019
Event30th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2019 - San Diego, United States
Duration: 6 Jan 20199 Jan 2019

Conference

Conference30th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2019
CountryUnited States
CitySan Diego
Period6/01/20199/01/2019

King's Authors

Abstract

We consider exact distance oracles for directed weighted planar graphs in the presence of failing vertices. Given a source vertex u, a target vertex v and a set X of k failed vertices, such an oracle returns the length of a shortest u-to-v path that avoids all vertices in X. We propose oracles that can handle any number k of failures. More specifically, for a directed weighted planar graph with n vertices, any constant k, and for any q ∈ [1, n], we propose an oracle of size Õ(nqk2+3k+1/2 ) that answers queries in Õ(q) time.1 In particular, we show an Õ(n)-size, Õ(n)-query-time oracle for any constant k. This matches, up to polylogarithmic factors, the fastest failure-free distance oracles with nearly linear space. For single vertex failures (k = 1), our Õ(nq53/2 )-size, Õ(q)query-time oracle improves over the previously best known tradeoff of Baswana et al. [SODA 2012] by polynomial factors for q = Ω(nt), t ∈ (1/4, 1/2]. For multiple failures, no planarity exploiting results were previously known.

View graph of relations

© 2018 King's College London | Strand | London WC2R 2LS | England | United Kingdom | Tel +44 (0)20 7836 5454