Competitive Algorithms for Online Weighted Bipartite Matching and its Variants
Abstract
Online bipartite matching has been extensively studied. In the unweighted setting, Karp et al. gave an optimal $(1 - 1/e)$-competitive randomized algorithm. In the weighted setting, optimal algorithms have been achieved only under assumptions on the edge weights. For the general case, little was known beyond the trivial $1/2$-competitive greedy algorithm. Recently, Fahrbach et al. have presented an 0.5086-competitive algorithm (for the problem in a model, namely free-disposal), overcoming the long-standing barrier of 1/2. Besides, in designing competitive algorithms for the online matching problem and its variants, several techniques have been developed, in particular the primal-dual method. Specifically, Devanur et al. gave a primal-dual framework, unifying previous approaches and Devanur and Jain provided another scheme for a generalization of the online matching problem. In this paper, we present competitive algorithms for the online weighted bipartite matching in different models; in particular we achieve the optimal $(1-1/e)$ competitive ratio in the free-disposal model and in other model, namely stochastic reward. Our work also unifies the previous approaches by the mean of the primal-dual technique with configuration linear programs.
- Publication:
-
arXiv e-prints
- Pub Date:
- November 2021
- DOI:
- 10.48550/arXiv.2111.01718
- arXiv:
- arXiv:2111.01718
- Bibcode:
- 2021arXiv211101718T
- Keywords:
-
- Computer Science - Data Structures and Algorithms