English

Worst-case Deterministic Fully-Dynamic Planar 2-vertex Connectivity

Data Structures and Algorithms 2022-09-29 v1

Abstract

We study dynamic planar graphs with nn vertices, subject to edge deletion, edge contraction, edge insertion across a face, and the splitting of a vertex in specified corners. We dynamically maintain a combinatorial embedding of such a planar graph, subject to connectivity and 22-vertex-connectivity (biconnectivity) queries between pairs of vertices. Whenever a query pair is connected and not biconnected, we find the first and last cutvertex separating them. Additionally, we allow local changes to the embedding by flipping the embedding of a subgraph that is connected by at most two vertices to the rest of the graph. We support all queries and updates in deterministic, worst-case, O(log2n)O(\log^2 n) time, using an O(n)O(n)-sized data structure. Previously, the best bound for fully-dynamic planar biconnectivity (subject to our set of operations) was an amortised O~(log3n)\tilde{O}(\log^3 n) for general graphs, and algorithms with worst-case polylogarithmic update times were known only in the partially dynamic (insertion-only or deletion-only) setting.

Keywords

Cite

@article{arxiv.2209.14079,
  title  = {Worst-case Deterministic Fully-Dynamic Planar 2-vertex Connectivity},
  author = {Jacob Holm and Ivor van der Hoog and Eva Rotenberg},
  journal= {arXiv preprint arXiv:2209.14079},
  year   = {2022}
}
R2 v1 2026-06-28T02:17:11.250Z