Simple Algorithms for Fully Dynamic Edge Connectivity

Abstract

In the fully dynamic edge connectivity problem, the input is a simple graph G undergoing edge insertions and deletions, and the goal is to maintain its edge connectivity, denoted λG. We present two simple randomized algorithms solving this problem. The first algorithm maintains the edge connectivity in worst-case update time O(n) per edge update, matching the known bound but with simpler analysis. Our second algorithm achieves worst-case update time O(n/λG) and worst-case query time O(n2/λG2), which is the first algorithm with worst-case update and query time o(n) for large edge connectivity, namely, λG = ω(n).

0

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.

Discussion (0)

Sign in to join the discussion.

Loading comments…