A Randomized O(log2k)-Competitive Algorithm for Metric Bipartite Matching

We consider the online metric matching problem in which we are given a metric space, k of whose points are designated as servers. Over time, up to k requests arrive at an arbitrary subset of points in the metric space, and each request must be matched to a server immediately upon arrival, subject to...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:Algorithmica Ročník 68; číslo 2; s. 390 - 403
Hlavní autori: Bansal, Nikhil, Buchbinder, Niv, Gupta, Anupam, Naor, Joseph (Seffi)
Médium: Journal Article
Jazyk:English
Vydavateľské údaje: Boston Springer US 01.02.2014
Springer
Predmet:
ISSN:0178-4617, 1432-0541
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Popis
Shrnutí:We consider the online metric matching problem in which we are given a metric space, k of whose points are designated as servers. Over time, up to k requests arrive at an arbitrary subset of points in the metric space, and each request must be matched to a server immediately upon arrival, subject to the constraint that at most one request is matched to any particular server. Matching decisions are irrevocable and the goal is to minimize the sum of distances between the requests and their matched servers. We give an O (log 2 k )-competitive randomized algorithm for the online metric matching problem. This improves upon the best known guarantee of O (log 3 k ) on the competitive factor due to Meyerson, Nanavati and Poplawski (SODA ’06, pp. 954–959, 2006 ). It is known that for this problem no deterministic algorithm can have a competitive better than 2 k −1, and that no randomized algorithm can have a competitive ratio better than ln k .
ISSN:0178-4617
1432-0541
DOI:10.1007/s00453-012-9676-9