File Download
There are no files associated with this item.
Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1109/FOCS46700.2020.00046
- Scopus: eid_2-s2.0-85095532102
- WOS: WOS:000652333400038
- Find via
Supplementary
- Citations:
- Appears in Collections:
Conference Paper: Edge-Weighted Online Bipartite Matching
Title | Edge-Weighted Online Bipartite Matching |
---|---|
Authors | |
Keywords | bipartite matching negative correlation online algorithm primal-dual algorithm |
Issue Date | 2020 |
Publisher | IEEE, Computer Society. The Proceedings' web site is located at https://ieeexplore.ieee.org/xpl/conhome/1000292/all-proceedings |
Citation | Proceedings of 2020 IEEE 61st Annual Symposium on Foundations of Computer Science (FOCS), Durham, NC, USA, 16-19 November 2020, p. 412-423 How to Cite? |
Abstract | Online bipartite matching is one of the most fundamental problems in the online algorithms literature. Karp, Vazirani, and Vazirani (STOC 1990) introduced an elegant algorithm for the unweighted bipartite matching that achieves an optimal competitive ratio of 1- 1 /e. Aggarwal et al. (SODA 2011) later 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. |
Persistent Identifier | http://hdl.handle.net/10722/301144 |
ISSN | |
ISI Accession Number ID |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Fahrbach, M | - |
dc.contributor.author | Huang, Z | - |
dc.contributor.author | Tao, R | - |
dc.contributor.author | Zadimoghaddam, M | - |
dc.date.accessioned | 2021-07-27T08:06:46Z | - |
dc.date.available | 2021-07-27T08:06:46Z | - |
dc.date.issued | 2020 | - |
dc.identifier.citation | Proceedings of 2020 IEEE 61st Annual Symposium on Foundations of Computer Science (FOCS), Durham, NC, USA, 16-19 November 2020, p. 412-423 | - |
dc.identifier.issn | 1523-8288 | - |
dc.identifier.uri | http://hdl.handle.net/10722/301144 | - |
dc.description.abstract | Online bipartite matching is one of the most fundamental problems in the online algorithms literature. Karp, Vazirani, and Vazirani (STOC 1990) introduced an elegant algorithm for the unweighted bipartite matching that achieves an optimal competitive ratio of 1- 1 /e. Aggarwal et al. (SODA 2011) later 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. | - |
dc.language | eng | - |
dc.publisher | IEEE, Computer Society. The Proceedings' web site is located at https://ieeexplore.ieee.org/xpl/conhome/1000292/all-proceedings | - |
dc.relation.ispartof | 61st Annual IEEE Symposium on Foundations of Computer Science (FOCS) | - |
dc.rights | Symposium on Foundations of Computer Science Annual Proceedings. Copyright © IEEE, Computer Society. | - |
dc.rights | ©2020 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. | - |
dc.subject | bipartite matching | - |
dc.subject | negative correlation | - |
dc.subject | online algorithm | - |
dc.subject | primal-dual algorithm | - |
dc.title | Edge-Weighted Online Bipartite Matching | - |
dc.type | Conference_Paper | - |
dc.identifier.email | Huang, Z: zhiyi@cs.hku.hk | - |
dc.identifier.authority | Huang, Z=rp01804 | - |
dc.description.nature | link_to_subscribed_fulltext | - |
dc.identifier.doi | 10.1109/FOCS46700.2020.00046 | - |
dc.identifier.scopus | eid_2-s2.0-85095532102 | - |
dc.identifier.hkuros | 323369 | - |
dc.identifier.spage | 412 | - |
dc.identifier.epage | 423 | - |
dc.identifier.isi | WOS:000652333400038 | - |
dc.publisher.place | United States | - |