Maximal $k$-Edge-Connected Subgraphs in Almost-Linear Time for Small $k$
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{]}.
Cite
@article{arxiv.2307.00147,
title = {Maximal $k$-Edge-Connected Subgraphs in Almost-Linear Time for Small $k$},
author = {Thatchaphol Saranurak and Wuwei Yuan},
journal= {arXiv preprint arXiv:2307.00147},
year = {2023}
}
Comments
Accepted to ESA 2023