Planar reachability under single vertex or edge failures

6Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

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 G can be preprocessed in O(n log2 n/log log n) time, producing an O(n log n)-space data structure that can answer in O(log n) time whether u can reach v in G if the vertex x (the edge f) is removed from G, for any query vertices u, v and failed vertex x (failed edge f). 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 G and we wish to determine if there are two vertex-disjoint (edge-disjoint) paths from u to v, for query vertices u, v. In this setting we provide a nearly optimal 2-reachability oracle, which is the existential variant of the reachability oracle under single failures, with the following bounds. We can construct in O(n polylog n) time an O(n log3+o(1) n)-space data structure that can check in O(log2+o(1) n) time for any query vertices u, v whether v is 2-reachable from u, or otherwise find some separating vertex (edge) x lying on all paths from u to v in G. To obtain our results, we follow the general recursive approach of Thorup for reachability in planar graphs [J. ACM'04] and we present new data structures which generalize dominator trees and previous data structures for strong-connectivity under failures [Georgiadis et al., SODA'17]. Our new data structures work also for general digraphs and may be of independent interest.

References Powered by Scopus

Efficiency of a Good But Not Linear Set Union Algorithm

966Citations
N/AReaders
Get full text

Efficient Planarity Testing

826Citations
N/AReaders
Get full text

A data structure for dynamic trees

771Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Minimum+1 (s, t)-cuts and Dual-edge Sensitivity Oracle

3Citations
N/AReaders
Get full text

Vital Edges for (s,t)-Mincut: Efficient Algorithms, Compact Structures, & Optimal Sensitivity Oracles

2Citations
N/AReaders
Get full text

Fault-tolerant distance labeling for planar graphs

2Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Italiano, G. F., Karczmarz, A., & Parotsidis, N. (2021). Planar reachability under single vertex or edge failures. In Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms (pp. 2739–2758). Association for Computing Machinery. https://doi.org/10.1137/1.9781611976465.163

Readers over time

‘21‘2300.751.52.253

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 2

50%

Researcher 2

50%

Readers' Discipline

Tooltip

Computer Science 4

80%

Physics and Astronomy 1

20%

Save time finding and organizing research with Mendeley

Sign up for free
0