Document

# Online Budgeted Maximum Coverage

## File

LIPIcs.ESA.2016.73.pdf
• Filesize: 0.53 MB
• 17 pages

## Cite As

Dror Rawitz and Adi Rosén. Online Budgeted Maximum Coverage. In 24th Annual European Symposium on Algorithms (ESA 2016). Leibniz International Proceedings in Informatics (LIPIcs), Volume 57, pp. 73:1-73:17, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2016)
https://doi.org/10.4230/LIPIcs.ESA.2016.73

## Abstract

We study the Online Budgeted Maximum Coverage (OBMC) problem. Subsets of a weighted ground set U arrive one by one, where each set has a cost. The online algorithm has to select a collection of sets, under the constraint that their cost is at most a given budget. Upon arrival of a set the algorithm must decide whether to accept or to reject the arriving set, and it may also drop previously accepted sets (preemption). Rejecting or dropping a set is irrevocable. The goal is to maximize the total weight of the elements covered by the sets in the chosen collection. We present a deterministic 4/(1-r)-competitive algorithm for OBMC, where r is the maximum ratio between the cost of a set and the total budget. Building on that algorithm, we then present a randomized O(1)-competitive algorithm for OBMC. On the other hand, we show that the competitive ratio of any deterministic online algorithm is Omega(1/(sqrt{1-r})). We also give a deterministic O(Delta)-competitive algorithm, where Delta is the maximum weight of a set (given that the minimum element weight is 1), and if the total weight of all elements, w(U), is known in advance, we show that a slight modification of that algorithm is O(min{Delta,sqrt{w(U)}})-competitive. A matching lower bound of Omega(min{Delta,sqrt{w(U)}}) is also given. Previous to the present work, only the unit cost version of OBMC was studied under the online setting, giving a 4-competitive algorithm [Saha, Getoor, 2009]. Finally, our results, including the lower bounds, apply to Removable Online Knapsack which is the preemptive version of the Online Knapsack problem.
##### Keywords
• budgeted coverage
• maximum coverage
• online algorithms
• competitive analysis
• removable online knapsack

## Metrics

• Access Statistics
• Total Accesses (updated on a weekly basis)
0

## References

1. Alexander A. Ageev and Maxim Sviridenko. Pipage rounding: A new method of constructing algorithms with proven performance guarantee. Journal of Combinatorial Optimization, 8(3):307-328, 2004.
2. Noga Alon, Baruch Awerbuch, Yossi Azar, Niv Buchbinder, and Joseph Naor. The online set cover problem. SIAM Journal on Computing, 39(2):361-370, 2009.
3. Noga Alon, Dana Moshkovitz, and Shmuel Safra. Algorithmic construction of sets for k-restrictions. ACM Transactions on Algorithms, 2(2):153-177, 2006.
4. Giorgio Ausiello, Nicolas Boria, Aristotelis Giannakos, Giorgio Lucarelli, and Vangelis Th. Paschos. Online maximum k-coverage. Discrete Applied Mathematics, 160(13-14):1901-1913, 2012.
5. Baruch Awerbuch, Yossi Azar, Amos Fiat, and Frank Thomson Leighton. Making commitments in the face of uncertainty: How to pick a winner almost every time. In 28th Annual ACM Symposium on the Theory of Computing, pages 519-530, 1996.
6. R. Bar-Yehuda and S. Even. A linear time approximation algorithm for the weighted vertex cover problem. Journal of Algorithms, 2:198-203, 1981.
7. Oded Berman, Dimitris Bertsimas, and Richard C. Larson. Locating discretionary service facilities, ii: Maximizing market size, minimizing inconvenience. Operations Research, 43(4):623-632, 1995.
8. Oded Berman, Richard C. Larson, and Nikoletta Fouska. Optimal location of discretionary service facilities. Transportation Science, 26(4):201-611, 1992.
9. Niv Buchbinder, Moran Feldman, Joseph Naor, and Roy Schwartz. Submodular maximization with cardinality constraints. In 25th Annual ACM-SIAM Symp. on Discrete Algorithms, pages 1433-1452, 2014.
10. Niv Buchbinder, Moran Feldman, and Roy Schwartz. Online submodular maximization with preemption. In 26th Annual ACM-SIAM Symp. on Discrete Algorithms, pages 1202-1216, 2015.
11. Niv Buchbinder and Joseph Naor. Online primal-dual algorithms for covering and packing. Math. Oper. Res., 34(2):270-286, 2009.
12. Amit Chakrabarti and Sagar Kale. Submodular maximization meets streaming: Matchings, matroids, and more. In 17th Intl. Conference on Integer Programming and Combinatorial Optimization, volume 8494 of LNCS, pages 210-221, 2014.
13. V. Chvátal. A greedy heuristic for the set-covering problem. Mathematics of Operations Research, 4(3):233-235, 1979.
14. Marek Cygan, Lukasz Jeż, and Jiri Sgall. Online knapsack revisited. Theory of Computing Systems, 2016. To appear.
15. Marc Demange and Vangelis Th. Paschos. On-line vertex-covering. Theoretical Computer Science, 332(1-3):83-108, 2005.
16. I. Dinur, V. Guruswami, S. Khot, and O. Regev. A new multilayered PCP and the hardness of hypergraph vertex cover. SIAM Journal on Computing, 34(5):1129-1146, 2005.
17. Irit Dinur and Shmuel Safra. The importance of being biased. In 34th Annual ACM Symposium on the Theory of Computing, pages 33-42, 2002.
18. Uriel Feige. A threshold of ln n for approximating set cover. Journal of the ACM, 45(4):634-652, 1998.
19. M. L. Fisher, George L. Nemhauser, and Laurence A. Wolsey. Analysis of approximation algorithms for maximizing submodular set function II. Mathematical Programming Study, 8:73-87, 1978.
20. Michael R. Garey and David S. Johnson. Computers and Intractability: A Guide to the Theory of NP-Completeness. W.H. Freeman and Company, San Francisco, 1979.
21. Xin Han, Yasushi Kawase, and Kazuhisa Makino. Randomized algorithms for online knapsack problems. Theoretical Computer Science, 562:395-405, 2015.
22. Dorit S. Hochbaum. Approximation algorithms for the set covering and vertex cover problems. SIAM Journal on Computing, 11(3):555-556, 1982.
23. Dorit S. Hochbaum, editor. Approximation Algorithms for NP-Hard Problem. PWS Publishing Company, 1997.
24. Dorit S. Hochbaum and Anu Pathria. Analysis of the greedy approach in problems of maximum k-coverage. Naval Research Logistics, 45(6):615-627, 1998.
25. Oscar H. Ibarra and Chul E. Kim. Fast approximation algorithms for the knapsack and sum of subset problems. Journal of the ACM, 22(4):463-468, 1975.
26. Kazuo Iwama and Shiro Taketomi. Removable online knapsack problems. In 29th Annual Intl. Colloquium on Automata, Languages and Programming, volume 2380 of LNCS, pages 293-305, 2002.
27. D. S. Johnson. Approximation algorithms for combinatorial problems. Journal of Computer and System Sciences, 9:256-278, 1974.
28. Samir Khuller, Anna Moss, and Joseph Naor. The budgeted maximum coverage problem. Information Processing Letters, 70(1):39-45, 1999.
29. Dennis Komm, Richard Královic, and Tobias Mömke. On the advice complexity of the set cover problem. In 7th International Computer Science Symposium in Russia, pages 241-252, 2012.
30. L. Lovász. On the ratio of optimal integeral and fractional solutions. Discrete Mathematics, 13:383-390, 1975.
31. Alberto Marchetti-Spaccamela and Carlo Vercellis. Stochastic on-line knapsack problems. Math. Program., 68:73-104, 1995.
32. N. Megiddo, E. Zemel, and S. L. Hakimi. The maximum coverage location problem. SIAM Journal on Algebraic and Discrete Methods, 4(2):253-261, 1983.
33. George L. Nemhauser and Laurence A. Wolsey. Integer and Combinatorial Optimization. John Wiley &Sons, Inc., 1988.
34. George L. Nemhauser, Laurence A. Wolsey, and M. L. Fisher. An analysis of approximations for maximizing submodular set functions I. Mathematical Programming, 14(1):265-294, 1978.
35. Ran Raz and Shmuel Safra. A sub-constant error-probability low-degree test, and a sub-constant error-probability PCP characterization of NP. In 29th Annual ACM Symposium on the Theory of Computing, pages 475-484, 1997.
36. Barna Saha and Lise Getoor. On maximum coverage in the streaming model & application to multi-topic blog-watch. In SIAM International Conference on Data Mining, pages 697-708, 2009.
37. Sartaj Sahni. Approximate algorithms for the 0/1 knapsack problem. Journal of the ACM, 22(1):115-124, 1975.
38. Maxim Sviridenko. A note on maximizing a submodular set function subject to a knapsack constraint. Operations Research Letters, 32(1):41-43, 2004.
39. Ashwinkumar Badanidiyuru Varadaraja. Buyback problem - approximate matroid intersection with cancellation costs. In 38th Annual Intl. Colloquium on Automata, Languages and Programming, volume 6755 of LNCS, pages 379-390, 2011.
40. Vijay V. Vazirani. Approximation Algorithms. Springer-Verlag, Berlin Heidelberg New York, 2001.
41. Yunhong Zhou, Deeparnab Chakrabarty, and Rajan M. Lukose. Budget constrained bidding in keyword auctions and online knapsack problems. In 4th international Workshop on Internet and Network Economics, volume 5385 of LNCS, pages 566-576, 2008.
X

Feedback for Dagstuhl Publishing

Feedback submitted

### Could not send message

Please try again later or send an E-mail