Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

On certificates and lookahead in dynamic graph problems

Conference ·
OSTI ID:416804
;  [1];  [2]
  1. Stanford Univ., CA (United States)
  2. Sandia National Laboratory, Albuquerque, NM (United States)

Recent work in dynamic graph algorithms has led to efficient algorithms for dynamic undirected graph problems such as connectivity. However, no efficient deterministic algorithms are known for the dynamic versions of fundamental directed graph problems like strong connectivity and transitive closure, as well as some undirected graph problems such as maximum matchings and cuts. We provide some explanation for this lack of success by presenting quadratic lower bounds on the certificate complexity of the seemingly difficult problems, in contrast to the known linear certificate complexity for the problems which have efficient dynamic algorithms. A direct outcome of our lower bounds is the demonstration that a generic technique for designing efficient dynamic graph algorithms, viz., sparsification, will not apply to the difficult problems. More generally, it is our belief that the boundary between tractable and intractable dynamic graph problems can be demarcated in terms of certificate complexity. In many applications of dynamic (di)graph problems, a certain form of lookahead is available. Specifically, we consider the problems of assembly planning in robotics and the maintenance of relations in databases. These give rise to dynamic strong connectivity and dynamic transitive closure problems, respectively. We explain why it is reasonable, and indeed natural and desirable, to assume that lookahead is available in these two applications. Exploiting lookahead to circumvent their inherent complexity, we obtain efficient fully-dynamic algorithms for strong connectivity and transitive closure.

OSTI ID:
416804
Report Number(s):
CONF-960121--
Country of Publication:
United States
Language:
English

Similar Records

On certificates and lookahead in dynamic graph problems
Technical Report · Fri May 05 00:00:00 EDT 1995 · OSTI ID:93769

Graph certificates, lookahead in dynamic graph problems, and assembly planning in robotics
Conference · Fri Dec 30 23:00:00 EST 1994 · OSTI ID:10116146

An empirical study of dynamic graph algorithms
Conference · Mon Dec 30 23:00:00 EST 1996 · OSTI ID:416801