An O(log2 k)-competitive algorithm for metric bipartite matching

25Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We consider the online metric matching problem. In this problem, we are given a graph with edge weights satisfying the triangle inequality, and k vertices that are designated as the right side of the matching. Over time up to k requests arrive at an arbitrary subset of vertices in the graph and each vertex must be matched to a right side vertex immediately upon arrival. A vertex cannot be rematched to another vertex once it is matched. The goal is to minimize the total weight of the matching. We give a O(log2 k) competitive randomized algorithm for the problem. This improves upon the best known guarantee of O(log3 k) due to Meyerson, Nanavati and Poplawski [19]. It is well known that no deterministic algorithm can have a competitive less than 2k - 1, and that no randomized algorithm can have a competitive ratio of less than In k. © Springer-Verlag Berlin Heidelberg 2007.

Cite

CITATION STYLE

APA

Bansal, N., Buchbinder, N., Gupta, A., & Naor, J. (2007). An O(log2 k)-competitive algorithm for metric bipartite matching. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4698 LNCS, pp. 522–533). Springer Verlag. https://doi.org/10.1007/978-3-540-75520-3_47

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free