Tight Bounds for Online Matching in Bounded-Degree Graphs with Vertex Capacities

06/30/2022
by   Susanne Albers, et al.
0

We study the b-matching problem in bipartite graphs G=(S,R,E). Each vertex s∈ S is a server with individual capacity b_s. The vertices r∈ R are requests that arrive online and must be assigned instantly to an eligible server. The goal is to maximize the size of the constructed matching. We assume that G is a (k,d)-graph <cit.>, where k specifies a lower bound on the degree of each server and d is an upper bound on the degree of each request. This setting models matching problems in timely applications. We present tight upper and lower bounds on the performance of deterministic online algorithms. In particular, we develop a new online algorithm via a primal-dual analysis. The optimal competitive ratio tends to 1, for arbitrary k≥ d, as the server capacities increase. Hence, nearly optimal solutions can be computed online. Our results also hold for the vertex-weighted problem extension, and thus for AdWords and auction problems in which each bidder issues individual, equally valued bids. Our bounds improve the previous best competitive ratios. The asymptotic competitiveness of 1 is a significant improvement over the previous factor of 1-1/e^k/d, for the interesting range where k/d≥ 1 is small. Recall that 1-1/e≈ 0.63. Matching problems that admit a competitive ratio arbitrarily close to 1 are rare. Prior results rely on randomization or probabilistic input models.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/23/2023

Improved Competitive Ratios for Online Bipartite Matching on Degree Bounded Graphs

We consider the online bipartite matching problem on (k,d)-bounded graph...
research
11/02/2020

Tight Bounds for Online Graph Partitioning

We consider the following online optimization problem. We are given a gr...
research
01/14/2019

Tight Analysis of the Smartstart Algorithm for Online Dial-a-Ride on the Line

The online Dial-a-Ride problem is a fundamental online problem in a metr...
research
04/17/2019

Online Matching with General Arrivals

The online matching problem was introduced by Karp, Vazirani and Vaziran...
research
08/07/2023

Feasible approximation of matching equilibria for large-scale matching for teams problems

We propose a numerical algorithm for computing approximately optimal sol...
research
07/14/2023

Delaying Decisions and Reservation Costs

We study the Feedback Vertex Set and the Vertex Cover problem in a natur...
research
04/25/2020

Online Mincut: Advice, Randomization and More

In this paper we study the mincut problem on connected graphs in the onl...

Please sign up or login with your details

Forgot password? Click here to reset