Dynamic complexity of directed reachability and other problems

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

Abstract

We report progress on dynamic complexity of well-known graph problems such as reachability and matching. In this model, edges are dynamically added and deleted and we measure the complexity of each update/query. We propose polynomial-size data structures for such updates for several related problems. The updates are in very low level complexity classes such as quantifier-free first order formulas, AC0[2], TC0. In particular, we show the following problems are in the indicated classes: (a) maximum matching in non-uniform DynTC0; (b) digraph reachability in non-uniform DynAC0[2]; (c) embedded planar digraph reachability in DynFO(= uniform DynAC0). Notably, the part (c) of our results yields the first non-trivial class of graphs where reachability can be maintained by first-order updates; it is a long-standing open question whether the same holds for general graphs. For (a) we show that the technique in [7] can in fact be generalized using [8] and [9] to maintain the determinant of a matrix in DynTC0. For (b) we extend this technique with the help of two more ingredients namely isolation [1,13] and truncated approximation using rational polynomials. In fact, our proof yields DynAC0[p] bound for any prime p > 1. For (c) we exploit the duality between cuts and cycles in planar graphs to maintain the number of crossings between carefully chosen primal and dual paths, using several new structural lemmas. © 2014 Springer-Verlag.

Cite

CITATION STYLE

APA

Datta, S., Hesse, W., & Kulkarni, R. (2014). Dynamic complexity of directed reachability and other problems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8572 LNCS, pp. 356–367). Springer Verlag. https://doi.org/10.1007/978-3-662-43948-7_30

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