Skip to main content
Erschienen in: Theory of Computing Systems 5/2023

29.07.2023

Non-Linear Ski Rental

verfasst von: Boaz Patt-Shamir, Evyatar Yadai

Erschienen in: Theory of Computing Systems | Ausgabe 5/2023

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

We consider the following generalization of the classic ski rental problem. A task of unknown duration must be carried out using one of two alternatives called “buy” and “rent”, each with a one-time startup cost and an ongoing cost which is a function of the duration. Switching from rent to buy also incurs a one-time cost. The goal is to minimize the competitive ratio, i.e., the worst-case ratio between the cost paid and the optimal cost, over all possible durations. For linear or exponential cost functions, the best deterministic and randomized on-line trategies are well known. In this work we analyze a much more general case, assuming only that the cost functions are continuous and satisfy certain mild monotonicity conditions. For this general case we provide an algorithm that computes the deterministic strategy with the best competitive ratio, and an algorithm that, given \(\epsilon >0\), computes a randomized strategy whose competitive ratio is within \((1+\epsilon )\) from the best possible, in time polynomial in \(\epsilon ^{-1}\). Our algorithm assumes access to a black box that can compute the functions and their inverses, as well as find their extreme points.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Fußnoten
1
\(\textsc {opt}(0)>0\) means that just entering the game, even if immediately stopped, has positive cost in either of the cost functions.
 
Literatur
1.
Zurück zum Zitat Ai, L., Wu, X., Huang, L., Huang, L., Tang, P., Li, J.: The multi-shop ski rental problem. In ACM Int. Conf. on Measurement and Modeling of Computer Systems (SIGMETRICS), 463–475 (2014) Ai, L., Wu, X., Huang, L., Huang, L., Tang, P., Li, J.: The multi-shop ski rental problem. In ACM Int. Conf. on Measurement and Modeling of Computer Systems (SIGMETRICS), 463–475 (2014)
2.
Zurück zum Zitat al-Binali, S.: A risk-reward framework for the competitive analysis of financial games. Algorithmica, 25(1),99–115 (1999) al-Binali, S.: A risk-reward framework for the competitive analysis of financial games. Algorithmica, 25(1),99–115 (1999)
3.
Zurück zum Zitat Allen Zhu, Z., Orecchia, L.: Using optimization to break the epsilon barrier: A faster and simpler width-independent algorithm for solving positive linear programs in parallel. In Proc. 26th Ann. ACM-SIAM Symp. on Discrete Algorithms (SODA), p 1439–1456 (2015) Allen Zhu, Z., Orecchia, L.: Using optimization to break the epsilon barrier: A faster and simpler width-independent algorithm for solving positive linear programs in parallel. In Proc. 26th Ann. ACM-SIAM Symp. on Discrete Algorithms (SODA), p 1439–1456 (2015)
5.
Zurück zum Zitat Augustine, J., Irani, S., Swamy, C.: Optimal power-down strategies. In 45th IEEE Symp. on Foundations of Computer Science (FOCS), p 530–539 (2004) Augustine, J., Irani, S., Swamy, C.: Optimal power-down strategies. In 45th IEEE Symp. on Foundations of Computer Science (FOCS), p 530–539 (2004)
6.
Zurück zum Zitat Azar, Y., Bartal, Y., Feuerstein, E., Fiat, A., Leonardi, S., Rosén, A.: On capital investment. Algorithmica 25(1), 22–36 (1999)CrossRefMATH Azar, Y., Bartal, Y., Feuerstein, E., Fiat, A., Leonardi, S., Rosén, A.: On capital investment. Algorithmica 25(1), 22–36 (1999)CrossRefMATH
7.
Zurück zum Zitat Bejerano, Y., Cidon, I., (Seffi) Naor, J.: Dynamic session management for static and mobile users: a competitive on-line algorithmic approach. In 4th Int. Workshop on Discrete Algorithms and Methods for Mobile Computing and Communications (DIAL-M), p 65–74. ACM, (2000) Bejerano, Y., Cidon, I., (Seffi) Naor, J.: Dynamic session management for static and mobile users: a competitive on-line algorithmic approach. In 4th Int. Workshop on Discrete Algorithms and Methods for Mobile Computing and Communications (DIAL-M), p 65–74. ACM, (2000)
8.
Zurück zum Zitat Damaschke, P.: Nearly optimal strategies for special cases of on-line capital investment. Theoretical Computer Science 302(1–3), 35–44 (2003)CrossRefMATH Damaschke, P.: Nearly optimal strategies for special cases of on-line capital investment. Theoretical Computer Science 302(1–3), 35–44 (2003)CrossRefMATH
10.
Zurück zum Zitat Fujiwara, H., Kitano, T., Fujito, T.: On the best possible competitive ratio for the multislope ski-rental problem. J. Comb. Optim., 31(2),463-490, February (2016) Fujiwara, H., Kitano, T., Fujito, T.: On the best possible competitive ratio for the multislope ski-rental problem. J. Comb. Optim., 31(2),463-490, February (2016)
11.
Zurück zum Zitat Hu, M., Xu, W., Li, H., Chen, X.: Competitive analysis for discrete multiple online rental problems. J of Manag Sci and Eng 3(3), 125–140 (2018) Hu, M., Xu, W., Li, H., Chen, X.: Competitive analysis for discrete multiple online rental problems. J of Manag Sci and Eng 3(3), 125–140 (2018)
12.
Zurück zum Zitat Hu, X., Ludwig, A., Richa, A.W., Schmid, S.: Competitive strategies for online cloud resource allocation with discounts: The 2-dimensional parking permit problem. In 35th IEEE International Conference on Distributed Computing Systems, ICDCS 2015, Columbus, OH, USA, June 29 - July 2, 2015, p 93–102, IEEE Computer Society, (2015) Hu, X., Ludwig, A., Richa, A.W., Schmid, S.: Competitive strategies for online cloud resource allocation with discounts: The 2-dimensional parking permit problem. In 35th IEEE International Conference on Distributed Computing Systems, ICDCS 2015, Columbus, OH, USA, June 29 - July 2, 2015, p 93–102, IEEE Computer Society, (2015)
13.
Zurück zum Zitat Karlin, A.R., Kenyon, C., Randall, D.: Dynamic TCP acknowledgment and other stories about \(e/(e-1)\). Algorithmica 36(3), 209–224 (2003)MathSciNetCrossRefMATH Karlin, A.R., Kenyon, C., Randall, D.: Dynamic TCP acknowledgment and other stories about \(e/(e-1)\). Algorithmica 36(3), 209–224 (2003)MathSciNetCrossRefMATH
14.
Zurück zum Zitat Karlin, A.R., Manasse, M.S., McGeoch, L.A., Owicki, S.S.: Competitive randomized algorithms for nonuniform problems. Algorithmica 11(6), 542–571 (1994)MathSciNetCrossRefMATH Karlin, A.R., Manasse, M.S., McGeoch, L.A., Owicki, S.S.: Competitive randomized algorithms for nonuniform problems. Algorithmica 11(6), 542–571 (1994)MathSciNetCrossRefMATH
15.
Zurück zum Zitat Karlin, A.R., Manasse, M.S., Rudolph, L., Sleator, D.D.: Competitive snoopy caching. Algorithmica 3(1), 77–119 (1988)MathSciNetMATH Karlin, A.R., Manasse, M.S., Rudolph, L., Sleator, D.D.: Competitive snoopy caching. Algorithmica 3(1), 77–119 (1988)MathSciNetMATH
16.
Zurück zum Zitat Khanafer, A., Kodialam, M.S., & Krishna Puttaswamy, P.N.: The constrained ski-rental problem and its application to online cloud cost optimization. In Proc. IEEE INFOCOM 2013, p 1492–1500 (2013) Khanafer, A., Kodialam, M.S., & Krishna Puttaswamy, P.N.: The constrained ski-rental problem and its application to online cloud cost optimization. In Proc. IEEE INFOCOM 2013, p 1492–1500 (2013)
17.
Zurück zum Zitat Khanafer, A., Kodialam, M.S., & Krishna Puttaswamy, P. N.: The constrained ski-rental problem and its application to online cloud cost optimization. In Proceedings of the IEEE INFOCOM 2013, Turin, Italy, April 14-19, 2013 p 1492–1500, IEEE (2013) Khanafer, A., Kodialam, M.S., & Krishna Puttaswamy, P. N.: The constrained ski-rental problem and its application to online cloud cost optimization. In Proceedings of the IEEE INFOCOM 2013, Turin, Italy, April 14-19, 2013 p 1492–1500, IEEE (2013)
19.
Zurück zum Zitat Lotker, Z., Patt-Shamir, B., Rawitz, D.: Ski rental with two general options. Information Processing Letters 108(6), 339–422 (2008)MathSciNetCrossRefMATH Lotker, Z., Patt-Shamir, B., Rawitz, D.: Ski rental with two general options. Information Processing Letters 108(6), 339–422 (2008)MathSciNetCrossRefMATH
20.
Zurück zum Zitat Lotker, Z., Patt-Shamir, B., Rawitz, D.: Rent, lease, or buy: Randomized algorithms for multislope ski rental. SIAM J. Discrete Math. 26(2), 718–736 (2012)MathSciNetCrossRefMATH Lotker, Z., Patt-Shamir, B., Rawitz, D.: Rent, lease, or buy: Randomized algorithms for multislope ski rental. SIAM J. Discrete Math. 26(2), 718–736 (2012)MathSciNetCrossRefMATH
21.
Zurück zum Zitat Luby, M., Nisan, N.: A parallel approximation algorithm for positive linear programming. In Proc. 25th Ann. ACM Symp. on Theory of Computing (STOC), p 448–457 (1993) Luby, M., Nisan, N.: A parallel approximation algorithm for positive linear programming. In Proc. 25th Ann. ACM Symp. on Theory of Computing (STOC), p 448–457 (1993)
22.
Zurück zum Zitat Meyerson, A.: The parking permit problem. In 46th IEEE Symp. on Foundations of Computer Science (FOCS), p 274–284 (2005) Meyerson, A.: The parking permit problem. In 46th IEEE Symp. on Foundations of Computer Science (FOCS), p 274–284 (2005)
23.
Zurück zum Zitat Yang, X., Zhang, W., Zhang, Y., Xu, W.: Optimal randomized algorithm for a generalized ski-rental with interest rate. Information Processing Letters 112(13), 548–551 (2012)MathSciNetCrossRefMATH Yang, X., Zhang, W., Zhang, Y., Xu, W.: Optimal randomized algorithm for a generalized ski-rental with interest rate. Information Processing Letters 112(13), 548–551 (2012)MathSciNetCrossRefMATH
Metadaten
Titel
Non-Linear Ski Rental
verfasst von
Boaz Patt-Shamir
Evyatar Yadai
Publikationsdatum
29.07.2023
Verlag
Springer US
Erschienen in
Theory of Computing Systems / Ausgabe 5/2023
Print ISSN: 1432-4350
Elektronische ISSN: 1433-0490
DOI
https://doi.org/10.1007/s00224-023-10126-y

Weitere Artikel der Ausgabe 5/2023

Theory of Computing Systems 5/2023 Zur Ausgabe

Premium Partner