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

11/28/2019
by   Varun Gupta, et al.
0

In the classical Online Metric Matching problem, we are given a metric space with k servers. A collection of clients arrive in an online fashion, and upon arrival, a client should irrevocably be matched to an as-yet-unmatched server. The goal is to find an online matching which minimizes the total cost, i.e., the sum of distances between each client and the server it is matched to. We know deterministic algorithms <cit.> that achieve a competitive ratio of 2k-1, and this bound is tight for deterministic algorithms. The problem has also long been considered in specialized metrics such as the line metric or metrics of bounded doubling dimension, with the current best result on a line metric being a deterministic O(log k) competitive algorithm <cit.>. Obtaining (or refuting) O(log k)-competitive algorithms in general metrics and constant-competitive algorithms on the line metric have been long-standing open questions in this area. In this paper, we investigate the robustness of these lower bounds by considering the Online Metric Matching with Recourse problem where we are allowed to change a small number of previous assignments upon arrival of a new client. Indeed, we show that a small logarithmic amount of recourse can significantly improve the quality of matchings we can maintain. For general metrics, we show a simple deterministicO(log k)-competitive algorithm with O(log k)-amortized recourse, an exponential improvement over the 2k-1 lower bound when no recourse is allowed. We next consider the line metric, and present a deterministic algorithm which is 3-competitive and has O(log k)-recourse, again a substantial improvement over the best known O(log k)-competitive algorithm when no recourse is allowed.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/25/2021

An Ω(log n) Lower Bound for Online Matching on the Line

For online matching with the line metric, we present a lower bound of Ω(...
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
04/19/2019

Stochastic Online Metric Matching

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

An Improved Analysis of Greedy for Online Steiner Forest

This paper considers the classic Online Steiner Forest problem where one...
research
05/17/2022

Deterministic 3-Server on a Circle and the Limitation of Canonical Potentials

The deterministic k-server conjecture states that there is a k-competiti...
research
01/09/2020

Online Minimum Cost Matching on the Line with Recourse

In online minimum cost matching on the line, n requests appear one by on...
research
11/30/2021

Online metric allocation

We introduce a natural online allocation problem that connects several o...

Please sign up or login with your details

Forgot password? Click here to reset