Good r-divisions Imply Optimal Amortized Decremental Biconnectivity.
- Jacob Holm,
- University of Copenhagen,
- Technical University of Denmark
Research Output:
Journal Article or Conference Article in Journal
Journal article
Peer-reviewPublication Information
Output type
Research Output:
Journal Article or Conference Article in Journal
Journal article
Peer-reviewOriginal language
EnglishPages from-to (Number of pages)
Pages 1014-1048Journal (Volume, Issue Number)
Theory of Computing Systems (Volume 68, Issue 4)Publication milestones
- Published - 27/06/2024
Publication status
Published - 27/06/2024
Publication IDs
- Scopus: 85197952501
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
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.
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.
Publication metrics
PlumX, opens in new tab
Captures
1
Citations
3
Funding Details
Open access funding provided by Technical University of Denmark.
Jacob Holm: Partially supported by the VILLUM Foundation grant 16582, “BARC".
Eva Rotenberg: Partially supported by Independent Research Fund Denmark grants 2020-2023 (9131-00044B) “Dynamic Network Analysis” and 2018-2021 (8021-00249B), “AlgoGraph”, and the VILLUM Foundation grant 37507 “Efficient Recomputations for Changeful Problems”.
FundersFunding numbers
Villum Foundation
16582
Independent Research Fund Denmark
9131-00044B, 8021-00249B
Villum Foundation
37507
