Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1109/FOCS.2009.72guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Online Stochastic Matching: Beating 1-1/e

Published: 25 October 2009 Publication History

Abstract

We study the online stochastic bipartite matching problem, in a form motivated by display ad allocation on the Internet.In the online, but adversarial case, the celebrated result of Karp, Vazirani and Vazirani gives an approximation ratio of $1-{1\over e} \simeq 0.632$, a very familiar bound that holds for many online problems; further, the bound is tight in this case. In the online, stochastic case when nodes are drawn repeatedly from a known distribution, the greedy algorithm matches this approximation ratio, but still, no algorithm is known that beats the $1 - {1\over e}$ bound.Our main result is a $0.67$-approximation online algorithm for stochastic bipartite matching, breaking this $1 - {1\over e}$ barrier. Furthermore, we show that no online algorithm can produce a $1-\epsilon$ approximation for an arbitrarily small $\epsilon$ for this problem. Our algorithms are based on computing an optimal offline solution to the expected instance, and using this solution as a guideline in the process of online allocation. We employ a novel application of the idea of the power of two choices from load balancing: we compute two disjoint solutions to the expected instance, and use both of them in the online algorithm in a prescribed preference order. To identify these two disjoint solutions, we solve a max flow problem in a boosted flow graph, and then carefully decompose this maximum flow to two edge-disjoint (near-) matchings. In addition to guiding the online decision making, these two offline solutions are used to characterize an upper bound for the optimum in any scenario. This is done by identifying a cut whose value we can bound under the arrival distribution. At the end, we discuss extensions of our results to more general bipartite allocations that are important in a display ad application.

Cited By

View all
  • (2024)An Efficient Local Search Algorithm for Large GD Advertising Inventory Allocation with Multilinear ConstraintsProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3671811(1040-1049)Online publication date: 25-Aug-2024
  • (2024)Bi-Objective Contract Allocation for Guaranteed Delivery AdvertisingProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3671752(1691-1700)Online publication date: 25-Aug-2024
  • (2023)Weakly coupled deep Q-networksProceedings of the 37th International Conference on Neural Information Processing Systems10.5555/3666122.3668028(43931-43950)Online publication date: 10-Dec-2023
  • Show More Cited By
  1. Online Stochastic Matching: Beating 1-1/e

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    FOCS '09: Proceedings of the 2009 50th Annual IEEE Symposium on Foundations of Computer Science
    October 2009
    729 pages
    ISBN:9780769538501

    Publisher

    IEEE Computer Society

    United States

    Publication History

    Published: 25 October 2009

    Author Tags

    1. advertisement
    2. cut
    3. flow
    4. matching
    5. online
    6. optimization
    7. stochastic

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 24 Sep 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)An Efficient Local Search Algorithm for Large GD Advertising Inventory Allocation with Multilinear ConstraintsProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3671811(1040-1049)Online publication date: 25-Aug-2024
    • (2024)Bi-Objective Contract Allocation for Guaranteed Delivery AdvertisingProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3671752(1691-1700)Online publication date: 25-Aug-2024
    • (2023)Weakly coupled deep Q-networksProceedings of the 37th International Conference on Neural Information Processing Systems10.5555/3666122.3668028(43931-43950)Online publication date: 10-Dec-2023
    • (2023)Online ad allocation with predictionsProceedings of the 37th International Conference on Neural Information Processing Systems10.5555/3666122.3666878(17265-17295)Online publication date: 10-Dec-2023
    • (2023)Fairness-aware Guaranteed Display Advertising Allocation under Traffic Cost ConstraintProceedings of the ACM Web Conference 202310.1145/3543507.3583501(3572-3580)Online publication date: 30-Apr-2023
    • (2022)Online algorithms for the santa claus problemProceedings of the 36th International Conference on Neural Information Processing Systems10.5555/3600270.3602498(30732-30743)Online publication date: 28-Nov-2022
    • (2022)(Optimal) online bipartite matching with degree informationProceedings of the 36th International Conference on Neural Information Processing Systems10.5555/3600270.3600684(5724-5737)Online publication date: 28-Nov-2022
    • (2022)The Generalized Magician Problem under Unknown Distributions and Related ApplicationsProceedings of the 21st International Conference on Autonomous Agents and Multiagent Systems10.5555/3535850.3535986(1219-1227)Online publication date: 9-May-2022
    • (2022)Privacy-preserving cooperative online matching over spatial crowdsourcing platformsProceedings of the VLDB Endowment10.14778/3561261.356126616:1(51-63)Online publication date: 1-Sep-2022
    • (2022)Edge-Weighted Online Bipartite MatchingJournal of the ACM10.1145/355697169:6(1-35)Online publication date: 17-Nov-2022
    • Show More Cited By

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media