Skip to main content
Log in

Online bottleneck matching

  • Published:
Journal of Combinatorial Optimization Aims and scope Submit manuscript

Abstract

We consider the online bottleneck matching problem, where \(k\) server-vertices lie in a metric space and \(k\) request-vertices that arrive over time each must immediately be permanently assigned to a server-vertex. The goal is to minimize the maximum distance between any request and its server. Because no algorithm can have a competitive ratio better than \(O(k)\) for this problem, we use resource augmentation analysis to examine the performance of three algorithms: the naive Greedy algorithm, Permutation, and Balance. We show that while the competitive ratio of Greedy improves from exponential (when each server-vertex has one server) to linear (when each server-vertex has two servers), the competitive ratio of Permutation remains linear when an extra server is introduced at each server-vertex. The competitive ratio of Balance is also linear with an extra server at each server-vertex, even though it has been shown that an extra server makes it constant-competitive for the min-weight matching problem.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

References

  • Chung C, Pruhs K, Uthaisombut P (2008) The online transportation problem: on the exponential boost of one extra server. In: LATIN 2008, pp 228–239

  • Hartline JD, Roughgarden T (2009) Simple versus optimal mechanisms. In: ACM conference on electronic commerce, pp 225–234

  • Idury R, Schaffer A (1992) A better lower bound for on-line bottleneck matching, manuscript

  • Kalyanasundaram B, Pruhs K (1993) Online weighted matching. J Algorithms 14(3):478–488. Preliminary version appeared in SODA, pp 231–240, 1991

    Google Scholar 

  • Kalyanasundaram B, Pruhs K (2000a) Speed is as powerful as clairvoyance. J ACM 47:617–643. doi:10.1145/347476.347479. http://dl.acm.org/10.1145/347476.347479. ISSN 0004–5411. Preliminary version appeared in FOCS, 214–221, 1995

    Google Scholar 

  • Kalyanasundaram B, Pruhs K (2000b) The online transportation problem. SIAM J Discrete Math 13(3): 370–383. Preliminary version appeared in ESA, pp 484–493, 1995

    Google Scholar 

  • Khuller S, Mitchell SG, Vazirani VV (1994) On-line algorithms for weighted bipartite matching and stable marriages. Theor Comput Sci 127:255–267. doi:10.1016/0304-3975(94)90042-6. http://dl.acm.org/citation.cfm?id=179131.179134. ISSN 0304–3975

    Google Scholar 

  • Phillips CA, Stein C, Torng E, Wein J (2002) Optimal time-critical scheduling via resource augmentation. Algorithmica 32(2):163–200. Preliminary version appeared in STOC, pp 140–149, 1997

    Google Scholar 

  • Roughgarden T, Tardos É (2002) How bad is selfish routing? J ACM 49(2):236–259. Preliminary version appeared in FOCS, pp 93–102, 2000

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Barbara M. Anthony.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Anthony, B.M., Chung, C. Online bottleneck matching. J Comb Optim 27, 100–114 (2014). https://doi.org/10.1007/s10878-012-9581-9

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10878-012-9581-9

Keywords

Navigation