Abstract
We consider the online Minimum-Cost Perfect Matching with Delays (MPMD) problem introduced by Emek et al. (STOC 2016), in which a general metric space is given, and requests are submitted in different times in this space by an adversary. The goal is to match requests, while minimizing the sum of distances between matched pairs in addition to the time intervals passed from the moment each request appeared until it is matched.
In the online Minimum-Cost Bipartite Perfect Matching with Delays (MBPMD) problem introduced by Ashlagi et al. (APPROX/RANDOM 2017), each request is also associated with one of two classes, and requests can only be matched with requests of the other class.
Previous algorithms for the problems mentioned above, include randomized \(O\left( \log n\right) \)-competitive algorithms for known and finite metric spaces, n being the size of the metric space, and a deterministic \(O\left( m\right) \)-competitive algorithm, m being the number of requests.
We introduce \(O\left( m^{\log \left( \frac{3}{2}+\epsilon \right) }\right) \)-competitive deterministic algorithms for both problems and for any fixed \(\epsilon > 0\). In particular, for a small enough \(\epsilon \) the competitive ratio becomes \(O\left( m^{0.59}\right) \). These are the first deterministic algorithms for the mentioned online matching problems, achieving a sub-linear competitive ratio. Our algorithms do not need to know the metric space in advance.
Y. Azar—Supported in part by the Israel Science Foundation (grant No. 1506/16) and by the ICRC Blavatnik Fund.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Antoniadis, A., Barcelo, N., Nugent, M., Pruhs, K., Scquizzato, M.: A \(o(n)\)-competitive deterministic algorithm for online matching on a line. In: Bampis, E., Svensson, O. (eds.) WAOA 2014. LNCS, vol. 8952, pp. 11–22. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-18263-6_2
Ashlagi, I., et al.: Min-cost bipartite perfect matching with delays. In: Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques, pp. 1:1–1:20 (2017)
Azar, Y., Chiplunkar, A., Kaplan, H.: Polylogarithmic bounds on the competitiveness of min-cost perfect matching with delays. In: Proceedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 1051–1061 (2017)
Azar, Y., Ganesh, A., Ge, R., Panigrahi, D.: Online service with delay. In: Proceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing, pp. 551–563 (2017)
Bansal, N., Buchbinder, N., Gupta, A., Naor, J.: A randomized \({O}(log^2k)\)-competitive algorithm for metric bipartite matching. Algorithmica 68(2), 390–403 (2014)
Bienkowski, M., Kraska, A., Liu, H.H., Schmidt, P.: A primal-dual online deterministic algorithm for matching with delays. CoRR abs/1804.08097 (2018). http://arxiv.org/abs/1804.08097
Bienkowski, M., Kraska, A., Schmidt, P.: A match in time saves nine: deterministic online matching with delays. In: Solis-Oba, R., Fleischer, R. (eds.) WAOA 2017. LNCS, vol. 10787, pp. 132–146. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-89441-6_11
Dantzig, G.B.: Linear programming and extensions. Princeton University Press, Princeton (1963)
Edmonds, J.: Paths, trees, and flowers. Can. J. Math. 17, 449–467 (1965)
Emek, Y., Kutten, S., Wattenhofer, R.: Online matching: haste makes waste! In: Proceedings of the 48th Annual ACM SIGACT Symposium on Theory of Computing, pp. 333–344 (2016)
Emek, Y., Shapiro, Y., Wang, Y.: Minimum cost perfect matching with delays for two sources. In: Fotakis, D., Pagourtzis, A., Paschos, V. (eds.) CIAC 2017. LNCS, vol. 10236, pp. 209–221. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-57586-5_18
Fuchs, B., Hochstättler, W., Kern, W.: Online matching on a line. Electron. Notes Discrete Math. 13, 49–51 (2003)
Gupta, A., Lewi, K.: The online metric matching problem for doubling metrics. In: Czumaj, A., Mehlhorn, K., Pitts, A., Wattenhofer, R. (eds.) ICALP 2012. LNCS, vol. 7391, pp. 424–435. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-31594-7_36
Kalyanasundaram, B., Pruhs, K.: Online weighted matching. J. Algorithms 14(3), 478–488 (1993)
Kalyanasundaram, B., Pruhs, K.: On-line network optimization problems. In: Fiat, A., Woeginger, G.J. (eds.) Online Algorithms. LNCS, vol. 1442, pp. 268–280. Springer, Heidelberg (1998). https://doi.org/10.1007/BFb0029573. The State of the Art (the book grow out of a Dagstuhl Seminar)
Khuller, S., Mitchell, S.G., Vazirani, V.V.: On-line algorithms for weighted bipartite matching and stable marriages. In: Albert, J.L., Monien, B., Artalejo, M.R. (eds.) ICALP 1991. LNCS, vol. 510, pp. 728–738. Springer, Heidelberg (1991). https://doi.org/10.1007/3-540-54233-7_178
Koutsoupias, E., Nanavati, A.: The online matching problem on a line. In: Solis-Oba, R., Jansen, K. (eds.) WAOA 2003. LNCS, vol. 2909, pp. 179–191. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-24592-6_14
Meyerson, A., Nanavati, A., Poplawski, L.J.: Randomized online algorithms for minimum metric bipartite matching. In: Proceedings of the Seventeenth Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 954–959 (2006)
Nayyar, K., Raghvendra, S.: An input sensitive online algorithm for the metric bipartite matching problem. In: 58th IEEE Annual Symposium on Foundations of Computer Science, pp. 505–515 (2017)
Raghvendra, S.: A robust and optimal online algorithm for minimum metric bipartite matching. In: Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques, pp. 18:1–18:16 (2016)
Reingold, E.M., Tarjan, R.E.: On a greedy heuristic for complete matching. SIAM J. Comput. 10(4), 676–681 (1981)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Azar, Y., Jacob Fanani, A. (2018). Deterministic Min-Cost Matching with Delays. In: Epstein, L., Erlebach, T. (eds) Approximation and Online Algorithms. WAOA 2018. Lecture Notes in Computer Science(), vol 11312. Springer, Cham. https://doi.org/10.1007/978-3-030-04693-4_2
Download citation
DOI: https://doi.org/10.1007/978-3-030-04693-4_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-04692-7
Online ISBN: 978-3-030-04693-4
eBook Packages: Computer ScienceComputer Science (R0)