MetaCart Sign in to MyCiteSeerX

Include Citations | Advanced Search | Help

Disambiguated Search | Include Citations | Advanced Search | Help

Dynamic Graph Algorithms (1999) [31 citations — 0 self]

by David Eppstein ,  Zvi Galil ,  Giuseppe F. Italiano
Add To MetaCart

Abstract:

Introduction In many applications of graph algorithms, including communication networks, graphics, assembly planning, and VLSI design, graphs are subject to discrete changes, such as additions or deletions of edges or vertices. In the last decade there has been a growing interest in such dynamically changing graphs, and a whole body of algorithms and data structures for dynamic graphs has been discovered. This chapter is intended as an overview of this field. In a typical dynamic graph problem one would like to answer queries on graphs that are undergoing a sequence of updates, for instance, insertions and deletions of edges and vertices. The goal of a dynamic graph algorithm is to update efficiently the solution of a problem after dynamic changes, rather than having to recompute it from scratch each time. Given their powerful versatility, it is not surprising that dynamic algorithms and dynamic data structures are often more difficult to design and analyze than their static c

Citations

704 Graph Theory – Harary - 1972
130 Data structures for on-line updating of minimum spanning trees – Frederickson - 1983
104 Sparsification—a technique for speeding up dynamic graph algorithms – Eppstein, Galil, et al. - 1997
76 Incremental planarity testing – Battista, Tamassia - 1989
70 Ambivalent data structures for dynamic 2-edge-connectivity and k smallest spanning trees – Frederickson - 1991
57 Incremental algorithms for minimal length paths – Ausiello, Italiano, et al. - 1991
56 Maintenance of a minimum spanning forest in a dynamic plane graph – Eppstein, Italiano, et al. - 1992
43 Fully dynamic biconnectivity and transitive closure – Henzinger, King - 1995
39 Randomized dynamic graph algorithms with polylogarithmic time per operation – Henzinger, King - 1995
35 Updating distances in dynamic graphs – Even, Gazit - 1985
25 An empirical study of dynamic graph algorithms – Alberts, Cattaneo, et al. - 1997
25 Lower bounds for fully dynamic connectivity problems in graphs. Manuscript, to appear in Algorithmica. A preliminary version appears as "Improved data structures for fully dynamic biconnectivity – Fredman, Henzinger - 1994
23 Separator Based Sparsification for Dynamic Planar Graph Algorithms – Eppstein, Galil, et al. - 1993
22 Dynamic expression trees and their applications – Cohen, Tamassia - 1991
22 On-line graph algorithms with SPQR-trees – Battista, Tamassia - 1990
20 Fully dynamic output bounded single source shortest path problem – Frigioni, Marchetti-Spaccamela, et al. - 1996
18 Efficient Algorithms for Graphic Matroid Intersection and Parity – Gabow, Stallmann - 1985
16 Fully dynamic planarity testing – Galil, Italiano, et al. - 1992
14 Algorithms for updating minimum spanning trees – Chin, Houck - 1978
8 Maintaining the 3-edge-connected components of a graph on-line – Galil, Italiano
8 Certificates and fast algorithms for biconnectivity in fully dynamic graphs – Henzinger, Poutr'e - 1995
4 Scan-first search and sparse certificates---an improved parallel algorithm for k-vertex connectivity – Cheriyan, Kao, et al. - 1993
4 Maintaining the 4-edge-connected components of a graph on-line – Dinitz - 1993
4 Fully dynamic algorithms for 2-edge-connectivity – Galil, Italiano - 1992
4 Italiano: Decremental 2- and 3-Connectivity on Planar Graphs. Algorithmica 16(3 – Giammarresi, Italiano - 1996
3 Clustering for faster network simplex pivots – Eppstein - 1994