Article, 2024

Good r-divisions Imply Optimal Amortized Decremental Biconnectivity

Theory of Computing Systems, ISSN 1432-4350, 10.1007/s00224-024-10181-z

Contributors

Holm J. 0000-0001-6997-9251 (Corresponding author) [1] Rotenberg E. 0000-0001-5853-7909 (Corresponding author) [2]

Affiliations

  1. [1] University of Copenhagen
  2. [NORA names: KU University of Copenhagen; University; Denmark; Europe, EU; Nordic; OECD];
  3. [2] Technical University of Denmark
  4. [NORA names: DTU Technical University of Denmark; University; Denmark; Europe, EU; Nordic; OECD]

Abstract

We present a data structure that, given a graph G of n vertices and m edges, and a suitable pair of nested r-divisions of G, preprocesses G in O(m+n) time and handles any series of edge-deletions in O(m) total time while answering queries to pairwise biconnectivity in worst-case O(1) time. In case the vertices are not biconnected, the data structure can return a cutvertex separating them in worst-case O(1) time. As an immediate consequence, this gives optimal amortized decremental biconnectivity, 2-edge connectivity, and connectivity for large classes of graphs, including planar graphs and other minor free graphs.

Keywords

2-connectivity, Dynamic graphs, Graph minors

Funders

  • Danmarks Frie Forskningsfond
  • Villum Fonden

Data Provider: Elsevier