A Scaling Algorithm for Weighted -Factors in General Graphs
arXiv:2003.07589
Abstract
We study the maximum weight perfect -factor problem on any general simple graph with positive integral edge weights , and , . When we have a function on vertices, a perfect -factor is a generalized matching so that every vertex is matched to different edges. The previous best algorithms on this problem have running time [Gabow 2018] or [Gabow and Sankowski 2013], where is the maximum edge weight, and . In this paper, we present a scaling algorithm for this problem with running time . Previously this bound is only known for bipartite graphs [Gabow and Tarjan 1989]. The running time of our algorithm is independent of , and consequently it first breaks the barrier for large even for the unweighted -factor problem in general graphs.
35 pages