Abstract
A machine instantly serves requests but needs to undergo maintenance after serving a maximum of L requests. We want to maximize the number of requests served. In the on-line version, we prove that serving L requests before placing a maintenance is 0.5-competitive and is best possible for deterministic algorithms. We describe a 0.585-competitive randomized algorithm and show an upper bound of \(2L/(3L-1)\). We also analyze the empirical performance of various on-line algorithms on specific arrival distributions.
Similar content being viewed by others
References
Albers, S.: Better bounds for online scheduling. SIAM J. Comput. 29(2), 459–473 (1999)
Ascheuer, N., Grötschel, M., Krumke, S.O., Rambau, J.: Combinatorial online optimization. In: Operations Research Proceedings 1998, pp. 21–37. Springer (1999)
Babaioff, M., Immorlica, N., Kleinberg. R.: Matroids, secretary problems, and online mechanisms. In: Proceedings of the Eighteenth Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 434–443. Society for Industrial and Applied Mathematics (2007)
Ball, M.O., Queyranne, M.: Toward robust revenue management: competitive analysis of online booking. Oper. Res. 57(4), 950–963 (2009)
Ben-Tal, A., Nemirovski, A.: Robust optimization-methodology and applications. Math. Program. 92(3), 453–480 (2002)
Bertsimas, D., Tsitsiklis, J.N.: Introduction to Linear Optimization (1997)
Chekuri, C., Motwani, R., Natarajan, B., Stein, C.: Approximation techniques for average completion time scheduling. SIAM J. Comput. 31(1), 146–166 (2001)
Feldman, J., Mehta, A., Mirrokni, V., Muthukrishnan, S.: Online stochastic matching: beating 1-1/e. In: Foundations of Computer Science, 2009. FOCS’09. 50th Annual IEEE Symposium on, pp 117–126. IEEE (2009)
Fotakis, D.: On the competitive ratio for online facility location. Algorithmica 50(1), 1–57 (2008)
Imreh, C.: Online scheduling with general machine cost functions. Discrete Appl. Math. 157(9), 2070–2077 (2009)
Karp, R.M., Vazirani, U.V, Vazirani, V.V.: An optimal algorithm for on-line bipartite matching. In: Proceedings of the Twenty-second Annual ACM Symposium on Theory of Computing, pp. 352–358. ACM (1990)
Meyerson, A.: Online facility location. In: Foundations of Computer Science, 2001. Proceedings. 42nd IEEE Symposium on, pp. 426–431. IEEE (2001)
Seiden, S.S.: On the online bin packing problem. J. ACM 49(5), 640–671 (2002)
Shapiro, A., Dentcheva, D., Ruszczyński, A.: Lectures on Stochastic Programming: Modeling and Theory, vol. 9. SIAM (2009)
Acknowledgements
Second author supported by FSR Incoming Post-doctoral Fellowship of the Catholic University of Louvain (UCL), funded by the French Community of Belgium. This text presents research results of the P7/36 PAI project COMEX, part of the Belgian Program on Interuniversity Poles of Attraction initiated by the Belgian State, Prime Minister Office, Science Policy Programming. The scientific responsibility is assumed by the authors.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Shamsaei, F., Telha, C. & Van Vyve, M. On the on-line maintenance scheduling problem. Optim Lett 12, 387–397 (2018). https://doi.org/10.1007/s11590-017-1198-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11590-017-1198-6