Blocking Trails for $f$-factors of Multigraphs
Harold N. Gabow

TL;DR
This paper introduces an efficient $O(m)$ time algorithm for blocking trails in f-factors of multigraphs, significantly improving previous algorithms and enabling faster maximum weight f-matching computations.
Contribution
It presents a novel $O(m)$ time algorithm for blocking trails in multigraphs, overcoming technical challenges like skew blossoms and enhancing existing f-factor algorithms.
Findings
Achieves $O(m)$ time complexity for blocking trails in multigraphs.
Improves maximum weight f-matching algorithm running time by a factor of $ ext{α}(m,n)$.
Brings the time bound close to bipartite multigraph bounds, within a factor of $ ext{√log} \
Abstract
Blocking flows, introduced by Dinic [2] for network flow, have been used to speed up many augmenting-path type algorithms, especially matching algorithms e.g., [18, 23, 16]. We present an time algorithm for blocking trails for f-factors of general multigraphs. This improves a previous algorithm by a factor of . This speeds up a number of efficient algorithms for f-factors, e.g., the algorithm of [11] for maximum weight f-matching improves by the aforementioned factor to running time for , the maximum edge weight. This time bound is within a factor of the bound for bipartite multigraphs. The technical difficulty for this work stems from the fact that previous algorithms for both matching and -matching use vertex contractions to form blossoms, but our…
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.
