paper

Maximal -Edge-Connected Subgraphs in Almost-Linear Time for Small

arXiv:2307.00147

Abstract

We give the first almost-linear time algorithm for computing the \emph{maximal -edge-connected subgraphs} of an undirected unweighted graph for any constant . More specifically, given an -vertex -edge graph and a number , we can deterministically compute in time the unique vertex partition such that, for every , induces a -edge-connected subgraph while every superset does not. Previous algorithms with linear time work only when {[}Tarjan SICOMP'72{]}, otherwise they all require time even when {[}Chechik~et~al.~SODA'17; Forster~et~al.~SODA'20{]}. Our algorithm also extends to the decremental graph setting; we can deterministically maintain the maximal -edge-connected subgraphs of a graph undergoing edge deletions in total update time. Our key idea is a reduction to the dynamic algorithm supporting pairwise -edge-connectivity queries {[}Jin and Sun FOCS'20{]}.

Accepted to ESA 2023

Maximal $k$-Edge-Connected Subgraphs in Almost-Linear Time for Small $k$ · wovepaper