English

Decremental SPQR-trees for Planar Graphs

Data Structures and Algorithms 2018-06-29 v1

Abstract

We present a decremental data structure for maintaining the SPQR-tree of a planar graph subject to edge contractions and deletions. The update time, amortized over Ω(n)\Omega(n) operations, is O(log2n)O(\log^2 n). Via SPQR-trees, we give a decremental data structure for maintaining 33-vertex connectivity in planar graphs. It answers queries in O(1)O(1) time and processes edge deletions and contractions in O(log2n)O(\log^2 n) amortized time. This is an exponential improvement over the previous best bound of O(n)O(\sqrt{n}\,) that has stood for over 20 years. In addition, the previous data structures only supported edge deletions.

Keywords

Cite

@article{arxiv.1806.10772,
  title  = {Decremental SPQR-trees for Planar Graphs},
  author = {Jacob Holm and Giuseppe F. Italiano and Adam Karczmarz and Jakub Łącki and Eva Rotenberg},
  journal= {arXiv preprint arXiv:1806.10772},
  year   = {2018}
}
R2 v1 2026-06-23T02:44:21.579Z