Optimal Analysis of an Online Algorithm for the Bipartite Matching Problem on a Line

03/20/2018
by   Sharath Raghvendra, et al.
0

In the online metric bipartite matching problem, we are given a set S of server locations in a metric space. Requests arrive one at a time, and on its arrival, we need to immediately and irrevocably match it to a server at a cost which is equal to the distance between these locations. A α-competitive algorithm will assign requests to servers so that the total cost is at most α times the cost of M_OPT where M_OPT is the minimum cost matching between S and R. We consider this problem in the adversarial model for the case where S and R are points on a line and |S|=|R|=n. We improve the analysis of the deterministic Robust Matching Algorithm (RM-Algorithm, Nayyar and Raghvendra FOCS'17) from O(^2 n) to an optimal Θ( n). Previously, only a randomized algorithm under a weaker oblivious adversary achieved a competitive ratio of O( n) (Gupta and Lewi, ICALP'12). The well-known Work Function Algorithm (WFA) has a competitive ratio of O(n) and Ω( n) for this problem. Therefore, WFA cannot achieve an asymptotically better competitive ratio than the RM-Algorithm.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/19/2019

Stochastic Online Metric Matching

We study the minimum-cost metric perfect matching problem under online i...
research
12/09/2021

Online minimum matching with uniform metric and random arrivals

We consider Online Minimum Bipartite Matching under the uniform metric. ...
research
12/13/2019

The SBP Algorithm for Maximizing Revenue in Online Dial-a-Ride

In the Online-Dial-a-Ride Problem (OLDARP) a server travels through a me...
research
04/22/2018

Maximizing Profit with Convex Costs in the Random-order Model

Suppose a set of requests arrives online: each request gives some value ...
research
07/23/2019

Managing Multiple Mobile Resources

We extend the Mobile Server Problem, introduced in SPAA'17, to a model w...
research
04/10/2019

The Mobile Server Problem

We introduce the mobile server problem, inspired by current trends to mo...
research
11/17/2021

A Hitting Set Relaxation for k-Server and an Extension to Time-Windows

We study the k-server problem with time-windows. In this problem, each r...

Please sign up or login with your details

Forgot password? Click here to reset