Online Weighted Bipartite Matching with a Sample

04/12/2021
by   Haim Kaplan, et al.
0

We study the classical online bipartite matching problem: One side of the graph is known and vertices of the other side arrive online. It is well known that when the graph is edge-weighted, and vertices arrive in an adversarial order, no online algorithm has a nontrivial competitive-ratio. To bypass this hurdle we modify the rules such that the adversary still picks the graph but has to reveal a random part (say half) of it to the player. The remaining part is given to the player in an adversarial order. This models practical scenarios in which the online algorithm has some history to learn from. This way of modeling a history was formalized recently by the authors (SODA 20) and was called the AOS model (for Adversarial Online with a Sample). It allows developing online algorithms for the secretary problem that compete even when the secretaries arrive in an adversarial order. Here we use the same model to attack the much more challenging matching problem. We analyze a natural algorithmic framework that decides how to match an arriving vertex v by applying an offline matching algorithm to v and the sample. We get roughly 1/4 of the maximum weight by applying the offline greedy matching algorithm to the sample and v. Our analysis ties the performance of this algorithm to the performance of the offline greedy matching on the online part and we also prove that it is tight. Surprisingly, when replacing greedy with an optimal algorithm for maximum matching, no constant competitive-ratio can be guaranteed when the size of the sample is comparable to the size of the online part. However, when the sample is quadratic in the size of the online part, we do get a competitive-ratio of 1/e.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/21/2020

Greedy Approaches to Online Stochastic Matching

Within the context of stochastic probing with commitment, we consider th...
research
07/02/2021

Online Matching in Sparse Random Graphs: Non-Asymptotic Performances of Greedy Algorithm

Motivated by sequential budgeted allocation problems, we investigate onl...
research
02/13/2019

Learning and Generalization for Matching Problems

We study a classic algorithmic problem through the lens of statistical l...
research
12/01/2018

Semi-Online Bipartite Matching

In this paper we introduce the semi-online model that generalizes the cl...
research
01/08/2020

Achieving Competitiveness in Online Problems

In the setting of online algorithms, the input is initially not present ...
research
10/21/2021

Online Bipartite Matching with Predicted Degrees

We propose a model for online graph problems where algorithms are given ...
research
06/22/2022

Online Bipartite Matching with Advice: Tight Robustness-Consistency Tradeoffs for the Two-Stage Model

We study the two-stage vertex-weighted online bipartite matching problem...

Please sign up or login with your details

Forgot password? Click here to reset