Abstract
We study the online bottleneck matching problem on a line, which is to match a sequence of m requests arriving one-by-one in an online fashion to a given set of m servers, such that each server is matched exactly once and the maximum distance between any request and its server is minimized. When the distances between any two adjacent servers are the same, we present an optimal online algorithm with a competitive ratio of \(m+1\). When \(m=3\), we present an optimal online algorithm whose competitive ratio is determined by the relative distance between adjacent servers and no more than \(3+\sqrt{2}\), which matches the previous best lower bound proposed thirty years ago.
Similar content being viewed by others
Data Availability
No datasets were generated or analyzed during the current study.
References
Ahmed AR, Rahman MS, Kobourov S (2020) Online facility assignment. Theor Comput Sci 806:455–467
Anthony BM, Chung C (2014) Online bottleneck matching. J Comb Optim 27(1):100–114
Anthony BM, Chung C (2016) Serve or skip: the power of rejection in online bottleneck matching. J Comb Optim 32(4):1232–1253
Antoniadis A, Barcelo N, Nugent M, Pruhs K, Scquizzato M (2019) A \(o(n)\)- competitive deterministic algorithm for online matching on a line. Algorithmica 81:2917–2933
Bansal N, Buchbinder N, Gupta A, Naor JS (2014) A randomized \(O(\log ^2k)\)-competitive algorithm for metric bipartite matching. Algorithmica 68:390–403
Duppala SVS, Sankararaman KA, Xu P (2022) Online minimum matching with uniform metric and random arrivals. Oper Res Lett 50:45–49
Fuchs B, Hochstattler W, Kern W (2005) Online matching on a line. Theor Comput Sci 332(1):251–264
Gairing M, Klimm M (2019) Greedy metric minimum online matchings with random arrivals. Oper Res Lett 47:88–91
Gupta A, Lewi K (2012) The online metric matching problem for doubling metrics. In: Proceedings of International Colloquium on Automata, Languages, and Programming (ICALP), pp 424–435
Idury R, Schaffer A (1992) A better lower bound for on-line bottleneck matching. Manuscript
Itoh T, Miyazaki S, Satake M (2021) Competitive analysis for two variants of online metric matching problem. Discrete Math Algorithms Appl 13:2150156
Kalyanasundaram B, Pruhs K (1993) Online weighted matching. J Algorithms 14(3):478–488. Preliminary version appeared in SODA, pp 231–240, 1991
Kalyanasundaram B, Pruhs K (1998) Online network optimization problems. Lecture Notes in Computer Science 1442:268–280
Kalyanasundaram B, Pruhs K (2000a) An optimal deterministic algorithm for online b-matching. Theor Comput Sci 233(1–2):319–325
Kalyanasundaram B, Pruhs K (2000b) The online transportation problem. SIAM J Discrete Math 13(3):370–383
Khuller S, Mitchell SG, Vazirani VV (1994) On-line algorithms for weighted bipartite matching and stable marriages. Theor Comput Sci 127(2):255–267
Meyerson A, Nanavati A, Poplawski L (2006) Randomized online algorithms for minimum metric bipartite matching. In: Proceedings of the seventeenth annual ACM-SIAM symposium on Discrete algorithm (SODA) pp 954–959
Nayyar K, Raghvendra S (2017) An input sensitive online algorithm for the metric bipartite matching problem. In: Proceedings of IEEE 58th annual symposium on foundations of computer science, pp 505–515
Peserico E, Scquizzato M (2021) Matching on the line admits no \(o(\sqrt{\log n})\)-competitive algorithm. In: Proceedings of the 48th international colloquium on automata, languages, and programming (ICALP), pp 103:1–103:3
Raghvendra S (2016) A robust and optimal online algorithm for minimum metric bipartite matching. In: Proceedings of approximation, randomization, and combinatorial optimization. Algorithms and Techniques (APPROX/RANDOM), pp 18:1–18:1
Raghvendra S (2018) Optimal analysis of an online algorithm for the bipartite matching problem on a line. In: Proceedings of the 34th international symposium on computational geometry, pp 67:1–67:14
Xiao M, Yang Y, Li W (2022) Online bottleneck matching problem with two heterogeneous sensors in a metric space. Computation 10:217
Xiao M, Li W (2022a) Online semi-matching problem with two heterogeneous sensors in a metric space. In: Proceedings of the 28th international computing and combinatorics conference, pp 444–451
Xiao M, Zhao S, Li W, Yang J (2021) Online bottleneck semi-matching. In: Proceedings of the 15th international conference on combinatorial optimization and applications, pp 445–455
Acknowledgements
We thank the anonymous reviewers for their valuable comments and constructive suggestions, which helped us significantly improve the quality of our work.
Funding
This work was supported by the National Natural Science Foundation of China (Grant No. 12071417) and Postgraduate Research and Innovation Foundation of Yunnan University (KC-22223092).
Author information
Authors and Affiliations
Contributions
MX proposed the methods, and wrote the manuscript; SZ proposed some ideas and proved some theorems. WL proposed the problem, checked the proofs and modified the manuscript. JY provided suggestions for the methods and reviewed the manuscript; All authors have read and agreed to the published version of the manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors haven’t disclosed any conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
The preliminary result of this paper has been published in the proceedings of the 15th Annual International Conference on Combinatorial Optimization and Applications.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Xiao, M., Zhao, S., Li, W. et al. Online bottleneck matching on a line. J Comb Optim 45, 108 (2023). https://doi.org/10.1007/s10878-023-01036-3
Accepted:
Published:
DOI: https://doi.org/10.1007/s10878-023-01036-3