A Faster Algorithm for Maximum Weight Matching on Unrestricted Bipartite Graphs
Shawxing Kwok

TL;DR
This paper introduces a new, faster algorithm for solving the maximum weight matching problem in bipartite graphs that supports real-valued weights and improves upon previous time complexity bounds.
Contribution
The paper presents a novel algorithm with improved theoretical time complexity for maximum weight matching in bipartite graphs, supporting real-valued weights without additional constraints.
Findings
Achieves a time complexity of $O( ext{min}(X^3 + E, XE + X^2 ext{log} X))$
Outperforms previous bounds like $O(VE + V^2 ext{log} V)$
Experimental results show average-case complexity of $O(E^{1.4} + LR)$
Abstract
Given a weighted bipartite graph , the maximum weight matching (MWM) problem seeks to find a matching that maximizes the total weight . This paper presents a novel algorithm with a time complexity of , where . Unlike many existing algorithms, our approach supports real-valued weights without additional constraints. Under this condition, our result improves upon the previous best-known bound of , or more strictly , where . The suggested implementation code is simplified and publicly available at https://github.com/ShawxingKwok/Kwok-algorithm, with the average-case time complexity of estimated from experimental results on random graphs.
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Advanced Graph Theory Research · Limits and Structures in Graph Theory
