Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/2627817.2627824acmotherconferencesArticle/Chapter ViewAbstractPublication PagessodaConference Proceedingsconference-collections
research-article

Randomized primal-dual analysis of RANKING for online bipartite matching

Published: 06 January 2013 Publication History

Abstract

We give a simple proof that the ranking algorithm of Karp, Vazirani and Vazirani [KVV90] is 1-1/e competitive for the online bipartite matching problem. The proof is via a randomized primal-dual argument. Primal-dual algorithms have been successfully used for many online algorithm problems, but the dual constraints are always satisfied deterministically. This is the first instance of a non-trivial randomized primal-dual algorithm in which the dual constraints only hold in expectation. The approach also generalizes easily to the vertex-weighted version considered by Agarwal et al. [AGKM11]. Further we show that the proof is very similar to the deterministic primal-dual argument for the online budgeted allocation problem with small bids (also called the AdWords problem) of Mehta et al. [MSVV05].

References

[1]
{AGKM11} Gagan Aggarwal, Gagan Goel, Chinmay Karande, and Aranyak Mehta. Online vertex-weighted bipartite matching and single-bid budgeted allocations. In SODA, pages 1253--1264, 2011.
[2]
{BJN07} Niv Buchbinder, Kamal Jain, and Joseph Seffi Naor. Online primal-dual algorithms for maximizing ad-auctions revenue. In ESA'07: Proceedings of the 15th annual European conference on Algorithms, pages 253--264, Berlin, Heidelberg, 2007. Springer-Verlag.
[3]
{BM08} Benjamin E. Birnbaum and Claire Mathieu. On-line bipartite matching made simple. SIGACT News, 39(1):80--87, 2008.
[4]
{Dhe12} Aman Dhesi. Personal communication, 2012.
[5]
{DJ12} Nikhil Devanur and Kamal Jain. Online matching with concave returns. In STOC, pages 137--144, 2012.
[6]
{GM08} Gagan Goel and Aranyak Mehta. Online budgeted matching in random input models with applications to adwords. In SODA '08: Proceedings of the nineteenth annual ACM-SIAM symposium on Discrete algorithms, pages 982--991, Philadelphia, PA, USA, 2008. Society for Industrial and Applied Mathematics.
[7]
{Har06} Nicholas J. A. Harvey. Personal communication, 2006.
[8]
{KP00} Bala Kalyanasundaram and Kirk R. Pruhs. An optimal deterministic algorithm for online b-matching. Theor. Comput. Sci., 233(1--2):319--325, 2000.
[9]
{KVV90} R. M. Karp, U. V. Vazirani, and V. V. Vazirani. An optimal algorithm for on-line bipartite matching. In STOC '90: Proceedings of the twenty-second annual ACM symposium on Theory of computing, pages 352--358, 1990.
[10]
{Mat11} Claire Mathieu. A primal-dual analysis of the ranking algorithm, June 2011. A CS Professor's blog, http://teachingintrotocs.blogspot.com/2011/06/primal-dual-analysis-of-ranking.html.
[11]
{MSVV05} Aranyak Mehta, Amin Saberi, Umesh Vazirani, and Vijay Vazirani. Adwords and generalized on-line matching. In In FOCS 05: Proceedings of the 46th Annual IEEE Symposium on Foundations of Computer Science, pages 264--273. IEEE Computer Society, 2005.

Cited By

View all
  • (2024)SIGACT News Online Algorithms Column 41: 2023 in reviewACM SIGACT News10.1145/3639528.363953854:4(108-125)Online publication date: 3-Jan-2024
  • (2023)Learning for edge-weighted online bipartite matching with robustness guaranteesProceedings of the 40th International Conference on Machine Learning10.5555/3618408.3619244(20276-20295)Online publication date: 23-Jul-2023
  • (2023)Optimizing Reconfigurable Optical Datacenters: The Power of RandomizationProceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis10.1145/3581784.3607057(1-11)Online publication date: 12-Nov-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
SODA '13: Proceedings of the twenty-fourth annual ACM-SIAM symposium on Discrete algorithms
January 2013
1935 pages
ISBN:9781611972511

In-Cooperation

Publisher

Society for Industrial and Applied Mathematics

United States

Publication History

Published: 06 January 2013

Check for updates

Qualifiers

  • Research-article

Conference

SODA '13
SODA '13: ACM-SIAM Symposium on Discrete Algorithms
January 6 - 8, 2013
Louisiana, New Orleans

Acceptance Rates

Overall Acceptance Rate 411 of 1,322 submissions, 31%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)9
  • Downloads (Last 6 weeks)2
Reflects downloads up to 06 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)SIGACT News Online Algorithms Column 41: 2023 in reviewACM SIGACT News10.1145/3639528.363953854:4(108-125)Online publication date: 3-Jan-2024
  • (2023)Learning for edge-weighted online bipartite matching with robustness guaranteesProceedings of the 40th International Conference on Machine Learning10.5555/3618408.3619244(20276-20295)Online publication date: 23-Jul-2023
  • (2023)Optimizing Reconfigurable Optical Datacenters: The Power of RandomizationProceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis10.1145/3581784.3607057(1-11)Online publication date: 12-Nov-2023
  • (2022)Edge-Weighted Online Bipartite MatchingJournal of the ACM10.1145/355697169:6(1-35)Online publication date: 17-Nov-2022
  • (2021)Two-stage stochastic matching with application to ride hailingProceedings of the Thirty-Second Annual ACM-SIAM Symposium on Discrete Algorithms10.5555/3458064.3458234(2862-2877)Online publication date: 10-Jan-2021
  • (2021)Streaming submodular matching meets the primal-dual methodProceedings of the Thirty-Second Annual ACM-SIAM Symposium on Discrete Algorithms10.5555/3458064.3458178(1914-1933)Online publication date: 10-Jan-2021
  • (2021)Packet SchedulingACM SIGACT News10.1145/3471469.347148152:2(72-84)Online publication date: 17-Jun-2021
  • (2021)SIGACT News Online Algorithms Column 36ACM SIGACT News10.1145/3444815.344483051:4(89-107)Online publication date: 14-Jan-2021
  • (2020)Maximum Matching in the Online Batch-arrival ModelACM Transactions on Algorithms10.1145/339967616:4(1-31)Online publication date: 20-Jul-2020
  • (2020)Fully Online MatchingJournal of the ACM10.1145/339089067:3(1-25)Online publication date: 18-May-2020
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media