A fully dynamic data structure for reachability in planar digraphs

26Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In this paper we investigate the problem of maintaining all-pairs reachability information in a planar digraph G as it undergoes changes. We give a fully dynamic O(n)-space data structure to support an arbitrary sequence of operations that consist of adding new edges (or nodes), deleting some existing edge, and querying to find out if a given node v is reachable in G by a directed path from another node u. We show that using our data structure a reachability query between two nodes u and v can be performed in O(n2/3 log n) time, where n is the number of nodes in G. Additions and deletions of edges and nodes can also be handled within the same time bounds. The time for deletion is worst-case while the time for edge-addition is amortized. This is the first fully dynamic algorithm for the planar reachability problem that uses only sublinear time for both queries and updates.

Cite

CITATION STYLE

APA

Subramanian, S. (1993). A fully dynamic data structure for reachability in planar digraphs. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 726 LNCS, pp. 372–383). Springer Verlag. https://doi.org/10.1007/3-540-57273-2_72

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free