Dynamic framework for edge-connectivity maintenance of simple graphs
Abstract
We present a framework for dynamically maintaining k-edge-connectivity of an undirected simple graph G under edge insertions and deletions, where k is a fixed constant. After an edge insertion, the algorithm identifies and removes a distinct redundant edge to maintain sparsity, in O(k n) amortized time. After an edge deletion that reduces λ(G) below k, the algorithm restores k-edge-connectivity by adding at most two new edges (excluding the deleted edge), in O(k3/2 n3/2) time. The insertion procedure combines Nagamochi-Ibaraki sparse certificates with Link-Cut Trees; the deletion procedure uses a single maximum-flow computation on the sparsified graph. Throughout all updates, the graph is maintained with O(kn) edges.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.