Title
Dynamic Complexity of Directed Reachability and Other Problems.
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, AC(0)[2], TC0. In particular, we show the following problems are in the indicated classes: (a) maximum matching in non-uniform DynTC(0); (b) digraph reachability in non-uniform DynAC(0)[2]; (c) embedded planar digraph reachability in DynFO(= uniform DynAC(0)). 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 [9] and [8] to maintain the determinant of a matrix in DynTC(0). 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 DynAC(0)[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.
Year
DOI
Venue
2014
10.1007/978-3-662-43948-7_30
Lecture Notes in Computer Science
Field
DocType
Volume
Complexity class,Discrete mathematics,Graph,Data structure,First order,Computer science,Theoretical computer science,Reachability
Conference
8572
ISSN
Citations 
PageRank 
0302-9743
1
0.35
References 
Authors
10
3
Name
Order
Citations
PageRank
Samir Datta120019.82
William Hesse210.35
Raghav Kulkarni317219.48