Heuristic to reduce the complexity of complete bipartite graphs to accelerate the search for maximum weighted matchings with small error
Daniel Etzold

TL;DR
This paper introduces a heuristic to reduce the edge count in complete bipartite graphs, significantly lowering the complexity of maximum weighted matching algorithms while maintaining small error margins.
Contribution
The paper proposes a simple heuristic method to sparsify complete bipartite graphs from n^2 edges to n log n edges, reducing computational complexity.
Findings
Edge reduction from n^2 to n log n in bipartite graphs.
Complexity lowered from O(n^3) to O(n^2 log n).
Applicable when edge weights are uniformly distributed in [0,1].
Abstract
A maximum weighted matching for bipartite graphs can be found by using the algorithm of Edmonds and Karp with a Fibonacci Heap and a modified Dijkstra in time where n is the number of nodes and m the number of edges. For the case that the number of edges is and therefore the complexity is . In this paper we want to present a simple heuristic method to reduce the number of edges of complete bipartite graphs with such that and therefore the complexity of such that and therefore the complexity of . The weights of all edges in G must be uniformly distributed in [0,1].
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
TopicsData Management and Algorithms · Graph Theory and Algorithms · Vehicle Routing Optimization Methods
