DocumentCode
1567145
Title
Fully dynamic biconnectivity in graphs
Author
Rauch, Monika
Author_Institution
Dept. of Comput. Sci., Princeton Univ., NJ, USA
fYear
1992
Firstpage
50
Lastpage
59
Abstract
The author presents an algorithm for maintaining the bi-connected components of a graph during a sequence of edge insertions and deletions. It requires linear storage and preprocessing time. The amortized running time for insertions and for deletions is O(m2/3 ), where m is the number of edges in the graph. Each query of the form `Are the vertices u and v biconnected?´ can be answered in time O(1). This is the first sublinear algorithm for this problem. If the input is a planar embedded graph, the amortized running time for insertions and deletions drops to O(√nlogn) and the worst case query time is O((logn)2), where n is the number of vertices in the graph. The best previously known solution takes time O(n2/3 ) per update or query
Keywords
computational complexity; computational geometry; graph theory; amortized running time; deletions; dynamic biconnectivity; edge insertions; graphs; linear storage; planar embedded graph; query time; time complexity; Bridges; Computer science; Data structures; Heuristic algorithms;
fLanguage
English
Publisher
ieee
Conference_Titel
Foundations of Computer Science, 1992. Proceedings., 33rd Annual Symposium on
Conference_Location
Pittsburgh, PA
Print_ISBN
0-8186-2900-2
Type
conf
DOI
10.1109/SFCS.1992.267819
Filename
267819
Link To Document