Dynamic framework for edge-connectivity maintenance of simple graphs
Blazej Wrobel

TL;DR
This paper introduces a dynamic framework for maintaining k-edge connectivity in simple graphs efficiently during edge insertions and deletions, combining advanced data structures and flow computations.
Contribution
It presents a novel dynamic algorithm that efficiently updates k-edge connectivity with amortized time bounds, integrating sparse certificates, link-cut trees, and flow algorithms.
Findings
Maintains O(kn) edges throughout updates.
Handles edge insertions in O(k log n) amortized time.
Restores k-edge connectivity after deletions in O(k^{3/2} n^{3/2}) time.
Abstract
We present a framework for dynamically maintaining -edge-connectivity of an undirected simple graph under edge insertions and deletions, where is a fixed constant. After an edge insertion, the algorithm identifies and removes a distinct redundant edge to maintain sparsity, in amortized time. After an edge deletion that reduces below , the algorithm restores -edge-connectivity by adding at most two new edges (excluding the deleted edge), in 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 edges.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Interconnection Networks and Systems · Advanced Graph Theory Research
