An Efficient Algorithm for the Partitioning Min-Max Weighted Matching Problem
Abstract
The Partitioning Min-Max Weighted Matching (PMMWM) problem is an NP-hard problem that combines the problem of partitioning a group of vertices of a bipartite graph into disjoint subsets with limited size and the classical Min-Max Weighted Matching (MMWM) problem. Kress et al. proposed this problem in 2015 and they also provided several algorithms, among which MP is the state-of-the-art. In this work, we observe there is a time bottleneck in the matching phase of MP. Hence, we optimize the redundant operations during the matching iterations, and propose an efficient algorithm called the MP that greatly speeds up MP. The bottleneck time complexity is optimized from to . We also prove the correctness of MP by the primal-dual method. To test the performance on diverse instances, we generate various types and sizes of benchmarks, and carried out an extensive computational study on the performance of MP and MP. The evaluation results show that our MP greatly shortens the runtime as compared with MP while yielding the same solution quality.
Cite
@article{arxiv.2201.10049,
title = {An Efficient Algorithm for the Partitioning Min-Max Weighted Matching Problem},
author = {Yuxuan Wang and Jinyao Xie and Jiongzhi Zheng and Kun He},
journal= {arXiv preprint arXiv:2201.10049},
year = {2022}
}