Edge-Weighted Online Bipartite Matching
Matthew Fahrbach, Zhiyi Huang, Runzhou Tao, Morteza Zadimoghaddam
Abstract
Online bipartite matching and its variants are among the most fundamental problems in the online algorithms literature. Karp, Vazirani, and Vazirani (STOC 1990) introduced an elegant algorithm for the unweighted problem that achieves an optimal competitive ratio of 1 -1 /e. Later, Aggarwal et al. (SODA 2011) generalized their algorithm and analysis to the vertex-weighted case. Little is known, however, about the most general edge-weighted problem aside from the trivial 1 /2-competitive greedy algorithm. In this paper, we present the first online algorithm that breaks the long-standing 1 /2 barrier and achieves a competitive ratio of at least 0.5086. In light of the hardness result of Kapralov, Post, and Vondrák (SODA 2013) that restricts beating a 1 /2 competitive ratio for the more general problem of monotone submodular welfare maximization, our result can be seen as strong evidence that edge-weighted bipartite matching is strictly easier than submodular welfare maximization in the online setting.
The main ingredient in our online matching algorithm is a novel subroutine called online correlated selection (OCS), which takes a sequence of pairs of vertices as input and selects one vertex from each pair. Instead of using a fresh random bit to choose a vertex from each pair, the OCS negatively correlates decisions across different pairs and provides a quantitative measure on the level of correlation. We believe our OCS technique is of independent interest and will find further applications in other online optimization problems.
- This paper merges and refines the results in arXiv:1704.05384v2, arXiv:1910.02569, and arXiv:1910.03287. In particular, we fix a bug in arXiv:1910.03287 and have a smaller competitive ratio as a result. Appendix C discusses the connections between the primal-dual algorithm in this work and the original algorithm of Fahrbach and Zadimoghaddam.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 792eacca-2915-425b-8c9b-701cb38b866dCited by top-tier papers31
- AdWords in a PanoramaZhiyi Huang, Qiankun Zhang, Yuhao ZhangFOCS 2020 · 38 citations
- Online stochastic matching, poisson arrivals, and the natural linear programZhiyi Huang, Xinkai ShuSTOC 2021 · 22 citations
- Class Fairness in Online MatchingHadi Hosseini, Zhiyi Huang, Ayumi Igarashi, Nisarg ShahAAAI 2023 · 21 citations
- The power of multiple choices in online stochastic matchingZhiyi Huang, Xinkai Shu, Shuyi YanSTOC 2022 · 20 citations
- Multiway Online Correlated SelectionGuy Blanc, Moses CharikarFOCS 2021 · 16 citations
Related papers
- Improved Online Correlated SelectionRuiquan Gao, Zhongtian He, Zhiyi Huang, Zipei Nie et al.FOCS 2021 · 12 citations
- Edge-weighted Online Stochastic Matching: BeatingShuyi YanSODA 2024 · 7 citations
- Fully Online Matching II: Beating Ranking and Water-fillingZhiyi Huang, Zhihao Gavin Tang, Xiaowei Wu, Yuhao ZhangFOCS 2020 · 23 citations
- (Fractional) online stochastic matching via fine-grained offline statisticsZhihao Gavin Tang, Jinzhao Wu, Hongxun WuSTOC 2022 · 9 citations
- Secretary Matching with Vertex Arrivals and No RejectionsMohak GoyalAAAI 2022 · 3 citations
