Planar Reachability Under Single Vertex or Edge Failures
Giuseppe F. Italiano, Adam Karczmarz, Nikos Parotsidis

TL;DR
This paper introduces efficient data structures for reachability and 2-reachability queries in planar directed graphs under single vertex or edge failures, with near-optimal preprocessing and query times.
Contribution
It presents the first nearly optimal data structures for all-pairs reachability under failures in planar graphs, extending to general digraphs with new dominator and connectivity structures.
Findings
Preprocessing time: O(n log^2 n / log log n)
Query time: O(log n) for reachability under failures
Supports 2-reachability queries with near-optimal bounds
Abstract
In this paper we present an efficient reachability oracle under single-edge or single-vertex failures for planar directed graphs. Specifically, we show that a planar digraph can be preprocessed in time, producing an -space data structure that can answer in time whether can reach in if the vertex (the edge~) is removed from , for any query vertices and failed vertex (failed edge ). To the best of our knowledge, this is the first data structure for planar directed graphs with nearly optimal preprocessing time that answers all-pairs queries under any kind of failures in polylogarithmic time. We also consider 2-reachability problems, where we are given a planar digraph and we wish to determine if there are two vertex-disjoint (edge-disjoint) paths from to , for query vertices . In…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Complexity and Algorithms in Graphs · Distributed systems and fault tolerance
