the distances between clients and the facilities they
are served by are also minimized (Markarian, 2021;
Markarian and Khallouf, 2021).
Each element in our model arrives only once. This
is in fact needed to achieve the competitive ratio of
the algorithm. It would be interesting to extend our
model to include repetition of elements as in (Alon
et al., 2005).
In our model, the algorithm is not given any in-
formation about future requests. In fact, it might be
possible to make some assumptions about the future
and to use this information to improve decisions, by
considering, for instance, various probability distribu-
tions for the request arrival.
Implementing the proposed algorithm on a sim-
ulated or real environment is an interesting next step.
This would allow us to understand the difficulty of the
problem as well as the performance of the algorithm
and its effectiveness in practical applications.
REFERENCES
Abshoff, S., Kling, P., Markarian, C., auf der Heide, F. M.,
and Pietrzyk, P. (2016). Towards the price of leas-
ing online. Journal of Combinatorial Optimization,
32(4):1197–1216.
Alon, N., Awerbuch, B., and Azar, Y. (2003). The on-
line set cover problem. In Proceedings of the Thirty-
Fifth Annual ACM Symposium on Theory of Comput-
ing, STOC ’03, page 100–105, New York, NY, USA.
Association for Computing Machinery.
Alon, N., Azar, Y., and Gutner, S. (2005). Admission con-
trol to minimize rejections and online set cover with
repetitions. In Proceedings of the seventeenth annual
ACM symposium on Parallelism in algorithms and ar-
chitectures, pages 238–244.
Azar, Y., Buchbinder, N., Chan, T.-H. H., Chen, S., Cohen,
I. R., Gupta, A., Huang, Z., Kang, N., Nagarajan, V.,
Naor, J., and Panigrahi, D. (2016). Online algorithms
for covering and packing problems with convex objec-
tives. In 2016 IEEE 57th Annual Symposium on Foun-
dations of Computer Science (FOCS), pages 148–157.
Bhawalkar, K., Gollapudi, S., and Panigrahi, D. (2014).
Online Set Cover with Set Requests. In Jansen, K.,
Rolim, J. D. P., Devanur, N. R., and Moore, C.,
editors, Approximation, Randomization, and Com-
binatorial Optimization. Algorithms and Techniques
(APPROX/RANDOM 2014), volume 28 of Leibniz
International Proceedings in Informatics (LIPIcs),
pages 64–79, Dagstuhl, Germany. Schloss Dagstuhl–
Leibniz-Zentrum fuer Informatik.
Borodin, A. and El-Yaniv, R. (2005). Online computation
and competitive analysis. cambridge university press.
Buchbinder, N. and Naor, J. (2005). Online primal-dual al-
gorithms for covering and packing problems. In Bro-
dal, G. S. and Leonardi, S., editors, Algorithms – ESA
2005, pages 689–701, Berlin, Heidelberg. Springer
Berlin Heidelberg.
Caprara, A., Toth, P., and Fischetti, M. (2000). Algorithms
for the set covering problem. Annals of Operations
Research, 98:353–.
Clarkson, K. L. and Varadarajan, K. (2007). Improved ap-
proximation algorithms for geometric set cover. Dis-
crete & Computational Geometry, 37(1):43–58.
Duh, R.-c. and F
¨
urer, M. (1997). Approximation of k-set
cover by semi-local optimization. In Proceedings of
the twenty-ninth annual ACM symposium on Theory
of computing, pages 256–264.
Feige, U. (1998). A threshold of ln n for approximating set
cover. Journal of the ACM (JACM), 45(4):634–652.
Feige, U., Lov
´
asz, L., and Tetali, P. (2004). Approximating
min sum set cover. Algorithmica, 40(4):219–234.
Gupta, A., Krishnaswamy, R., Kumar, A., and Panigrahi, D.
(2017a). Online and dynamic algorithms for set cover.
In Proceedings of the 49th Annual ACM SIGACT Sym-
posium on Theory of Computing, pages 537–550.
Gupta, A., Krishnaswamy, R., Kumar, A., and Panigrahi, D.
(2017b). Online and dynamic algorithms for set cover.
In Proceedings of the 49th Annual ACM SIGACT Sym-
posium on Theory of Computing, STOC 2017, page
537–550, New York, NY, USA. Association for Com-
puting Machinery.
Karp, R. (1972). Reducibility among combinatorial prob-
lems. volume 40, pages 85–103.
Korman, S. (2005). On the use of randomization in the on-
line set cover problem. Master’s thesis, Weizmann In-
stitute of Science, Israel.
Markarian, C. (2021). Online non-metric facility location
with service installation costs. In Filipe, J., Smi-
alek, M., Brodsky, A., and Hammoudi, S., editors,
Proceedings of the 23rd International Conference on
Enterprise Information Systems, ICEIS 2021, Online
Streaming, April 26-28, 2021, Volume 1, pages 737–
743. SCITEPRESS.
Markarian, C. and Kassar, A.-N. (2020). Online determin-
istic algorithms for connected dominating set & set
cover leasing problems. In ICORES, pages 121–128.
Markarian, C. and Khallouf, P. (2021). Online facility ser-
vice leasing inspired by the COVID-19 pandemic. In
Gusikhin, O., Nijmeijer, H., and Madani, K., edi-
tors, Proceedings of the 18th International Conference
on Informatics in Control, Automation and Robotics,
ICINCO 2021, Online Streaming, July 6-8, 2021,
pages 195–202. SCITEPRESS.
Raghavan, P. and Tompson, C. D. (1987). Randomized
rounding: a technique for provably good algorithms
and algorithmic proofs. Combinatorica, 7(4):365–
374.
Shuai, T.-P. and Hu, X.-D. (2006). Connected set cover
problem and its applications. In International Con-
ference on Algorithmic Applications in Management,
pages 243–254. Springer.
Slavık, P. (1997). A tight analysis of the greedy algorithm
for set cover. Journal of Algorithms, 25(2):237–254.
Vemuganti, R. R. (1998). Applications of Set Covering, Set
Packing and Set Partitioning Models: A Survey, pages
573–746. Springer US, Boston, MA.
Online Set Cover with Happiness Costs
45