Experimental Evaluation of Modified Decomposition Algorithm for Maximum Weight Bipartite Matching
Abstract
Let be an undirected bipartite graph with positive integer weights on the edges. We refine the existing decomposition theorem originally proposed by Kao et al., for computing maximum weight bipartite matching. We apply it to design an efficient version of the decomposition algorithm to compute the weight of a maximum weight bipartite matching of in -time by employing an algorithm designed by Feder and Motwani as a subroutine, where and denote the number of nodes and the maximum edge weight of , respectively and . The parameter is smaller than the total edge weight essentially when the largest edge weight differs by more than one from the second largest edge weight in the current working graph in any decomposition step of the algorithm. In best case where be the number of edges of and in worst case that is, In addition, we talk about a scaling property of the algorithm and research a better bound of the parameter . An experimental evaluation on randomly generated data shows that the proposed improvement is significant in general.
Cite
@article{arxiv.1605.06989,
title = {Experimental Evaluation of Modified Decomposition Algorithm for Maximum Weight Bipartite Matching},
author = {Shibsankar Das},
journal= {arXiv preprint arXiv:1605.06989},
year = {2019}
}
Comments
24 pages, 6 figures, A preliminary version of this paper has been presented in the 11th International Conference on Theory and Applications of Models of Computation (TAMC 2014) [7]. The current expanded version includes a better bound of the parameter $W'$ and the experimental evaluation of the theoretical claims made in previous version