• Home
  • Search
  • Online Stochastic Matching: Beating 1-1/e
  • Open Access IconOpen Access
  • Cite Icon312
  • https://doi.org/10.1109/focs.2009.72Copy DOI Icon

Online Stochastic Matching: Beating 1-1/e

  • Oct 1, 2009
  • Jon Feldman +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
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/e ¿ 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/e bound. Our main result is a 0.67-approximation online algorithm for stochastic bipartite matching, breaking this 1 - ¿ barrier. Furthermore, we show that no online algorithm can produce a 1 - ¿ approximation for an arbitrarily small e 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.

Similar Papers
  • Research Article
  • Citations13

An Experimental Study of Algorithms for Online Bipartite Matching

  • Mar 13, 2020
  • ACM Journal of Experimental Algorithmics
  • Allan Borodin +2
  • Research Article
  • Citations189

Online Stochastic Matching: New Algorithms with Better Bounds

  • Aug 01, 2014
  • Mathematics of Operations Research
  • Patrick Jaillet +1
  • Book Chapter
  • Citations48

Converting Online Algorithms to Local Computation Algorithms

  • Jan 01, 2012
  • Yishay Mansour +3
  • Book Chapter
  • Citations36

Online Multidimensional Load Balancing

  • Jan 01, 2013
  • Adam Meyerson +2
  • Conference Article
  • Citations25

Randomization Can Be as Helpful as a Glimpse of the Future in Online Computation

  • Jan 01, 2016
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Jesper W Mikkelsen
  • PDF
  • Research Article

Maximizing Rides Served for Dial-a-Ride on the Uniform Metric

  • Jan 15, 2025
  • Theory of Computing Systems
  • Barbara M Anthony +8
  • Research Article

An on-line scheduling problem of parallel machines with common maintenance time

  • Apr 01, 2013
  • Journal of Systems Science and Complexity
  • Qi Feng +3
  • PDF
  • Research Article
  • Citations3

A Service Level Agreement Aware Online Algorithm for Virtual Machine Migration

  • Jan 01, 2023
  • Computers, Materials & Continua
  • Iftikhar Ahmad +4
  • Conference Article
  • Citations63

A 2-Competitive Algorithm For Online Convex Optimization With Switching Costs

  • Aug 01, 2015
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Nikhil Bansal +5
  • Book Chapter
  • Citations8

A Technique to Obtain Hardness Results for Randomized Online Algorithms – A Survey

  • Jan 01, 2014
  • Hans-Joachim Böckenhauer +2
  • Conference Article
  • Citations5

Liftings for Differential Privacy

  • May 16, 2017
  • HAL (Le Centre pour la Communication Scientifique Directe)
  • Gilles Barthe +4
  • Supplementary Content
  • Citations1

Combinatorial Challenges and Algorithms in New Energy Aware Scheduling Problems

  • Jun 18, 2017
  • University of Liverpool
  • H Liu
  • Research Article
  • Citations13

Delayed Information and Action in On-Line Algorithms

  • Nov 01, 2001
  • Information and Computation
  • Susanne Albers +2
  • PDF
  • Research Article
  • Citations3

Single Objective for Partial Flexible Open Shop Scheduling Problem using Hybrid Particle Swarm Optimization Algorithms

  • Dec 20, 2015
  • Indian Journal of Science and Technology
  • M Nagamani +1
  • Conference Article
  • Citations1

Privacy-Preserving Fully Online Matching with Deadlines

  • Apr 24, 2023
  • Andreas Klinger +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.