Online Minimum Cost Matching on the Line with Recourse

01/09/2020
by   Nicole Megow, et al.
0

In online minimum cost matching on the line, n requests appear one by one and have to be matched immediately and irrevocably to a given set of servers, all on the real line. The goal is to minimize the sum of distances from the requests to their respective servers. Despite all research efforts, it remains an intriguing open question whether there exists an O(1)-competitive algorithm. The best known online algorithm by Raghvendra [SoCG18] achieves a competitive factor of Θ(log n). This result matches a lower bound of Ω(log n) [Latin18] that holds for a quite large class of online algorithms, including all deterministic algorithms in the literature. In this work we approach the problem in a recourse model where we allow to revoke online decisions to some extent. We show an O(1)-competitive algorithm for online matching on the line that uses at most O(nlog n) reassignments. This is the first non-trivial result for min-cost bipartite matching with recourse. For so-called alternating instances, with no more than one request between two servers, we obtain a near-optimal result. We give a (1+ε)-competitive algorithm that reassigns any request at most O(ε^-1.001) times. This special case is interesting as the aforementioned quite general lower bound Ω(log n) holds for such instances.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/19/2017

A Collection of Lower Bounds for Online Matching on the Line

In the online matching on the line problem, the task is to match a set o...
research
10/06/2022

The Power of Greedy for Online Minimum Cost Matching on the Line

We consider the online minimum cost matching problem on the line, in whi...
research
02/20/2019

Competitive Concurrent Distributed Scheduling

We introduce a new scheduling problem in distributed computing that we c...
research
08/19/2020

Competitive Analysis for Two Variants of Online Metric Matching Problem

In this paper, we study two variants of the online metric matching probl...
research
11/28/2019

PERMUTATION Strikes Back: The Power of Recourse in Online Metric Matching

In the classical Online Metric Matching problem, we are given a metric s...
research
04/22/2018

A Primal-Dual Online Deterministic Algorithm for Matching with Delays

In the Min-cost Perfect Matching with Delays (MPMD) problem, 2 m request...
research
03/10/2019

Near Optimal Online Algorithms and Fast Approximation Algorithms for Resource Allocation Problems

We present prior robust algorithms for a large class of resource allocat...

Please sign up or login with your details

Forgot password? Click here to reset