Abstract
We consider online optimization problems in which certain goods have to be acquired in order to provide a service or infrastructure. Classically, decisions for such problems are considered as final: one buys the goods. However, in many real world applications, there is a shift away from the idea of buying goods. Instead, leasing is often a more flexible and lucrative business model. Research has realized this shift and recently initiated the theoretical study of leasing models (Anthony and Gupta in Proceedings of the integer programming and combinatorial optimization: 12th International IPCO Conference, Ithaca, NY, USA, June 25–27, 2007; Meyerson in Proceedings of the 46th Annual IEEE Symposium on Foundations of Computer Science (FOCS 2005), 23–25 Oct 2005, Pittsburgh, PA, USA, 2005; Nagarajan and Williamson in Discret Optim 10(4):361–370, 2013) We extend this line of work and suggest a more systematic study of leasing aspects for a class of online optimization problems. We provide two major technical results. We introduce the leasing variant of online set multicover and give an \(O\left( \log (mK)\log n\right) \)-competitive algorithm (with n, m, and K being the number of elements, sets, and leases, respectively). Our results also imply improvements for the non-leasing variant of online set cover. Moreover, we extend results for the leasing variant of online facility location. Nagarajan and Williamson (Discret Optim 10(4):361–370, 2013) gave an \(O\left( K\log n\right) \)-competitive algorithm for this problem (with n and K being the number of clients and leases, respectively). We remove the dependency on n (and, thereby, on time). In general, this leads to a bound of \(O\left( l_{\text {max}} \log l_{\text {max}} \right) \) (with the maximal lease length \(l_{\text {max}} \)). For many natural problem instances, the bound improves to \(O\left( K^2\right) \).



Similar content being viewed by others
Notes
See Armbrust et al. (2009) for a recent technical report on the development and challenges of cloud computing.
References
Abshoff S, Markarian C, Meyer auf der Heide F (2014) Randomized online algorithms for set cover leasing problems. In: Zhao Z, Lidong W, Wen X, Ding-Zhu D (eds), Combinatorial optimization and applications—8th International Conference, COCOA 2014, Wailea, Maui, Dec 19–21, 2014, Proceedings, volume 8881 of Lecture Notes in Computer Science, pp 25–34. Springer. ISBN 978-3-319-12690-6. doi:10.1007/978-3-319-12691-3_3
Alon N, Azar Y, Gutner S (2005) Admission control to minimize rejections and online set cover with repetitions. In: Phillip BG, Paul GS (eds), SPAA 2005: Proceedings of the 17th Annual ACM Symposium on Parallelism in Algorithms and Architectures, July 18–20, 2005, Las Vegas, Nevada, pp 238–244. ACM. ISBN 1-58113-986-1. doi:10.1145/1073970.1074010
Alon N, Awerbuch B, Azar Y, Buchbinder N, Naor J (2006a) A general approach to online network optimization problems. ACM Trans. Algoritm. 2(4):640–660. doi:10.1145/1198513.1198522
Alon N, Moshkovitz D, Safra S (2006b) Algorithmic construction of sets for k-restrictions. ACM Trans. Algoritm. 2(2):153–177. doi:10.1145/1150334.1150336
Alon N, Awerbuch B, Azar Y, Buchbinder N, Naor J (2009) The online set cover problem. SIAM J. Comput. 39(2):361–370. doi:10.1137/060661946
Anthony BM, Gupta A (2007) Infrastructure leasing problems. In: Matteo F, Williamson DP (eds), Proceedings of the integer programming and combinatorial optimization, 12th International IPCO Conference, Ithaca, NY, USA, June 25–27, 2007, volume 4513 of Lecture Notes in Computer Science, pp 424–438. Springer. ISBN 978-3-540-72791-0. doi:10.1007/978-3-540-72792-7_32
Armbrust M, Fox A, Griffith R, Joseph AD, Katz RH, Konwinski A, Lee G, Patterson DA, Rabkin A, Stoica I, Zaharia M (2009) Above the clouds: a Berkeley view of cloud computing. Technical Report UCB/EECS-2009-28, EECS Department, University of California, Berkeley. URL http://www.eecs.berkeley.edu/Pubs/TechRpts/2009/EECS-2009-28.html
Berman P, DasGupta B (2008) Approximating the online set multicover problems via randomized winnowing. Theor Comput Sci 393(1–3):54–71. doi:10.1016/j.tcs.2007.10.047
Berman P, DasGupta B, Sontag ED (2007) Randomized approximation algorithms for set multicover problems with applications to reverse engineering of protein and gene networks. Discret Appl Math 155(6–7):733–749. doi:10.1016/j.dam.2004.11.009
Blelloch GE, Tangwongsan K (2010) Parallel approximation algorithms for facility-location problems. In: auf der Heide FM, Phillips CA (eds), SPAA 2010: Proceedings of the 22nd Annual ACM Symposium on Parallelism in Algorithms and Architectures, Thira, Santorini, Greece, June 13–15, 2010, pp 315–324. ACM. ISBN 978-1-4503-0079-7. doi:10.1145/1810479.1810535
Buchbinder N, Naor J (2009) Online primal-dual algorithms for covering and packing. Math Oper Res 34(2):270–286. doi:10.1287/moor.1080.0363
Chvatal V (1979) A greedy heuristic for the set-covering problem. Math Oper Res 4(3):233–235
de Assunção MD, di Costanzo A, Buyya R (2009) Evaluating the cost-benefit of using cloud computing to extend the capacity of clusters. In: Kranzlmüller D, Bode A, Hegering H-G, Casanova H, Gerndt M (eds), Proceedings of the 18th ACM International Symposium on High Performance Distributed Computing, HPDC 2009, Garching, Germany, June 11–13, pp 141–150 ACM. ISBN 978-1-60558-587-1. doi:10.1145/1551609.1551635
Feige U (1998) A threshold of ln n for approximating set cover. J ACM 45(4):634–652. doi:10.1145/285055.285059
Fotakis D (2007) A primal-dual algorithm for online non-uniform facility location. J Discret Algoritm 5(1):141–148. doi:10.1016/j.jda.2006.03.001
Fotakis D (2008) On the competitive ratio for online facility location. Algorithmica 50(1):1–57. doi:10.1007/s00453-007-9049-y
Jain K, Vazirani VV (2001) Approximation algorithms for metric facility location and k-median problems using the primal-dual schema and Lagrangian relaxation. J. ACM 48(2):274–296. doi:10.1145/375827.375845
Johnson DS (1974) Approximation algorithms for combinatorial problems. J Comput Syst Sci 9(3):256–278. doi:10.1016/S0022-0000(74)80044-9
Kling P, auf der Heide FM, Pietrzyk P (2012) An algorithm for online facility leasing. In: Even G, Halldórsson MM (eds), Structural information and communication complexity—19th International Colloquium, SIROCCO 2012, Reykjavik, Iceland, June 30-July 2, 2012, Revised Selected Papers, volume 7355 of Lecture Notes in Computer Science, pp 61–72. Springer. ISBN 978-3-642-31103-1. doi:10.1007/978-3-642-31104-8_6
Korman S (2004) On the use of randomization in the online set cover problem. Master’s thesis, Weizmann Institute of Science, Rehovot, Israel
Lovász L (1975) On the ratio of optimal integral and fractional covers. Discret Math 13(4):383–390
Meyerson A (2001) Online facility location. In: 42nd Annual Symposium on Foundations of Computer Science, FOCS 2001, 14–17 Oct 2001, Las Vegas, Nevada, USA, pp 426–431. IEEE Computer Society. ISBN 0-7695-1390-5. doi:10.1109/SFCS.2001.959917
Meyerson A (2005) The parking permit problem. In: Proceedings of the 46th Annual IEEE Symposium on Foundations of Computer Science (FOCS 2005), 23–25 Oct 2005, Pittsburgh, PA, USA, pp 274–284. IEEE Computer Society. ISBN 0-7695-2468-0. doi:10.1109/SFCS.2005.72
Nagarajan C, Williamson DP (2013) Offline and online facility leasing. Discret Optim 10(4):361–370. doi:10.1016/j.disopt.2013.10.001
Pandit S, Pemmaraju SV (2010) Rapid randomized pruning for fast greedy distributed algorithms. In: Richa AW, Guerraoui R (eds), Proceedings of the 29th Annual ACM Symposium on Principles of Distributed Computing, PODC 2010, Zurich, Switzerland, July 25–28, 2010, pp 325–334. ACM. ISBN 978-1-60558-888-9. doi:10.1145/1835698.1835777
Vazirani VV (2001) Approximation algorithms. Springer, Berlin. ISBN 978-3-540-65367-7. URL http://www.springer.com/computer/theoretical+computer+science/book/978-3-540-65367-7
Acknowledgments
Supported by the German Research Foundation (DFG) within the Collaborative Research Centre “On-The-Fly Computing” (SFB 901). S. Abshoff and C. Markarian were supported by the International Graduate School “Dynamic Intelligent Systems”. P. Kling was supported by a fellowship within the Postdoc-Programme of the German Academic Exchange Service (DAAD) (work done while at the University of Pittsburgh).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Abshoff, S., Kling, P., Markarian, C. et al. Towards the price of leasing online. J Comb Optim 32, 1197–1216 (2016). https://doi.org/10.1007/s10878-015-9915-5
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10878-015-9915-5