Proceedings

Competitive Analysis for Multi-Commodity Ski-Rental Problem

Video #1 Video #2 Download BibTeX Cite

Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence. Main Track. Pages 4672-4678.

https://doi.org/10.24963/ijcai.2022/648

Abstract

We investigate an extended version of the classical ski-rental problem with multiple commodities. A customer uses a set of commodities altogether, and he/she needs to choose payment options to cover the usage of each commodity without the knowledge of the future. The payment options of each commodity include (1) renting: to pay for an on-demand usage and (2) buying: to pay for the lifetime usage. It is a novel extension of the classical ski-rental problem which deals with only one commodity. To address this problem, we propose a new online algorithm called the Multi-Object Break-Even (MOBE) algorithm and conduct competitive analysis. We show that the tight lower and upper bounds of MOBE algorithm's competitive ratio are e/e-1 and 2 respectively against adaptive adversary under arbitrary renting and buying prices. We further prove that MOBE algorithm is an optimal online algorithm if commodities have the same rent-to-buy ratio. Numerical results verify our theoretical conclusion and demonstrate the advantages of MOBE in a real-world scenario.

  1. [Ai et al., 2014] L. Ai, X. Wu, L. Huang, L. Huang, P. Tang, and J. Li. The multi-shop ski rental problem. SIGMET- RICS 2014 -Proceedings of the 2014 ACM SIGMETRICS International ARTICLE on Measurement and Modeling of Computer Systems, pages 463-475, 2014.
  2. [AWS, 2021a] AWS. Amazon sagemaker pricing. https: //aws.amazon.com/sagemaker/pricing/, 2021. Accessed: 2021-10-10. Link
  3. [AWS, 2021b] AWS. Aws fargate pricing. https://aws. amazon.com/fargate/pricing/?nc=sn&loc=2, 2021. Ac- cessed: 2021-10-10. Link
  4. [AWS, 2021c] AWS. Compute savings plans. https://aws. amazon.com/savingsplans/compute-pricing/?nc1=h ls, 2021. Accessed: 2021-10-10. Link
  5. [Boyar et al., 2020] J. Boyar, F. Ellen, and K.S. Larsen. Ran- domized distributed online algorithms against adaptive of- fline adversaries. Information Processing Letters, 161, 2020.
  6. [Fleischer, 2001] R. Fleischer. On the bahncard problem. Theoretical Computer Science, 268(1):161-174, 2001.
  7. [Fujiwara et al., 2020] H. Fujiwara, K. Shibusawa, K. Ya- mamoto, and H. Yamamoto. Bounds for the multislope ski-rental problem. IEICE Transactions on Information and Systems, E103D(3):481-488, 2020.
  8. [Guo et al., 2019] J. Guo, Z. Chang, S. Wang, H. Ding, Y. Feng, L. Mao, and Y. Bao. Who limits the resource efficiency of my datacenter: An analysis of alibaba data- center traces. Proceedings of the International Symposium on Quality of Service, IWQoS 2019, 2019.
  9. [Hu and Xu, 2017] M. Hu and W. Xu. A better bound of randomized algorithms for the multislope ski-rental prob- lem. RAIRO -Theoretical Informatics and Applications, 51(2):91-98, 2017.
  10. [Kamal, 2019] Sani Kamal. Forest fires in india. https: //www.kaggle.com/sanikamal/forest-fires-in-india, 2019. Accessed: 2021-09-19. Link
  11. [Karlin et al., 2003] A.R. Karlin, C. Kenyon, and D. Ran- dall. Dynamic tcp acknowledgement and other stories about e/(e -1). Algorithmica (New York), 36(3):209-224, 2003.
  12. [Khanafer et al., 2013] A. Khanafer, M. Kodialam, and K.P.N. Puttaswamy. The constrained ski-rental problem and its application to online cloud cost optimization. Pro- ceedings -IEEE INFOCOM, pages 1492-1500, 2013.
  13. [Patt-Shamir and Yadai, 2020] Boaz Patt-Shamir and Evy- atar Yadai. Non-linear ski rental. Annual ACM Symposium on Parallelism in Algorithms and Architectures, page 431 -440, 2020.
  14. [Saha et al., 2018] G. Saha, A.A. Abouzeid, and M. Matinmikko-Blue. Online algorithm for leasing wireless channels in a three-tier spectrum sharing framework. IEEE/ACM Transactions on Networking, 26(6):2623-2636, 2018.
  15. [Stewart et al., 2007] C. Stewart, T. Kelly, and A. Zhang. Ex- ploiting nonstationarity for performance prediction. Oper- ating Systems Review (ACM), pages 31-44, 2007.
  16. [Wang et al., 2015] W. Wang, B. Liang, and B. Li. Op- timal online multi-instance acquisition in iaas clouds. IEEE Transactions on Parallel and Distributed Systems, 26(12):3407-3419, 2015.
  17. [Wang et al., 2020] S. Wang, J. Li, and S. Wang. Online al- gorithms for multi-shop ski rental with machine learned advice. Advances in Neural Information Processing Sys- tems, 2020-December, 2020.
  18. [Wu et al., 2021] Binghan Wu, Wei Bao, and Dong Yuan. Competitive analysis for two-level ski-rental problem. Proceedings of the AAAI ARTICLE on Artificial Intelli- gence, 35(13):12034-12041, May 2021.
  19. [Zhang and Conitzer, 2020] H. Zhang and V. Conitzer. Com- binatorial ski rental and online bipartite matching. EC 2020 -Proceedings of the 21st ACM ARTICLE on Eco- nomics and Computation, pages 879-910, 2020.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards