Maximal $k$-Edge-Connected Subgraphs in Weighted Graphs via Local Random Contraction
Chaitanya Nalam, Thatchaphol Saranurak

TL;DR
This paper introduces a novel algorithm for finding maximal $k$-edge-connected subgraphs in weighted graphs, breaking the longstanding $ ilde{O}(mn)$ time barrier with a more efficient approach.
Contribution
It presents the first local cut algorithm with exact cut-value guarantees whose runtime depends only on the output size, enabling faster weighted graph clustering.
Findings
Achieved $ ilde{O}(m ext{·} ext{min}igrace m^{3/4}, n^{4/5}igrace)$ time for maximal $k$-edge-connected subgraphs.
Enabled $(1+ ext{epsilon})$-approximation of edge strength in the same runtime.
Provided the first local cut algorithm with exact guarantees and output-dependent runtime.
Abstract
The \emph{maximal -edge-connected subgraphs} problem is a classical graph clustering problem studied since the 70's. Surprisingly, no non-trivial technique for this problem in weighted graphs is known: a very straightforward recursive-mincut algorithm with time has remained the fastest algorithm until now. All previous progress gives a speed-up only when the graph is unweighted, and is small enough (e.g.~Henzinger~et~al.~(ICALP'15), Chechik~et~al.~(SODA'17), and Forster~et~al.~(SODA'20)). We give the first algorithm that breaks through the long-standing -time barrier in \emph{weighted undirected} graphs. More specifically, we show a maximal -edge-connected subgraphs algorithm that takes only time. As an immediate application, we can -approximate the \emph{strength} of all edges in undirected…
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 · Caching and Content Delivery · Privacy-Preserving Technologies in Data
