• 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