Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Capacitated Covering Problems in Geometric Spaces

Published: 01 June 2020 Publication History

Abstract

We consider the following capacitated covering problem. We are given a set P of n points and a set B of balls from some metric space, and a positive integer U that represents the capacity of each of the balls in B. We would like to compute a subset BB of balls and assign each point in P to some ball in B that contains it, so that the number of points assigned to any ball is at most U. The objective function that we would like to minimize is the cardinality of B. We consider this problem in arbitrary metric spaces as well as Euclidean spaces of constant dimension. In the metric setting, even the uncapacitated version of the problem is hard to approximate to within a logarithmic factor. In the Euclidean setting, the best known approximation guarantee in dimensions 3 and higher is logarithmic in the number of points. Thus we focus on obtaining “bi-criteria” approximations. In particular, we are allowed to expand the balls in our solution by some factor, but optimal solutions do not have that flexibility. Our main result is that allowing constant factor expansion of the input balls suffices to obtain constant approximations for this problem. In fact, in the Euclidean setting, only 1+ϵ factor expansion is sufficient for any ϵ>0, with the approximation factor being a polynomial in 1/ϵ. We obtain these results using a unified scheme for rounding the natural LP relaxation; this scheme may be useful for other capacitated covering problems. We also complement these bi-criteria approximations by obtaining hardness of approximation results that shed light on our understanding of these problems.

References

[1]
Aggarwal, A., Chakaravarthy, V.T., Gupta, N., Sabharwal, Y., Sharma, S., Thakral, S.: Replica placement on bounded treewidth graphs. In: Algorithms and Data Structures: 15th International Symposium (WADS 2017). Lecture Notes in Computer Science, vol. 10389, pp. 13–24. Springer, Cham (2017)
[2]
An H-C, Bhaskara A, Chekuri C, Gupta S, Madan V, and Svensson O Centrality of trees for capacitated $k$-center Math. Program. 2015 154 1–2 29-53
[3]
An, H.-C., Singh, M., Svensson, O.: LP-based algorithms for capacitated facility location. In: 55th Annual IEEE Symposium on Foundations of Computer Science (FOCS 2014), pp. 256–265. IEEE Computer Society, Los Alamitos (2014)
[4]
Aronov B, Ezra E, and Sharir M Small-size $\epsilon $-nets for axis-parallel rectangles and boxes SIAM J. Comput. 2010 39 7 3248-3282
[5]
Bar-Ilan J, Kortsarz G, and Peleg D How to allocate network centers J. Algorithms 1993 15 3 385-415
[6]
Becker, A.: Capacitated dominating set on planar graphs. In: Approximation and Online Algorithms: 15th International Workshop (WAOA 2017), pp. 1–16. (2017)
[7]
Berman P, Karpinski M, and Lingas A Exact and approximation algorithms for geometric and capacitated set cover problems Algorithmica 2012 64 2 295-310
[8]
Bose P, Carmi P, Damian M, Flatland RY, Katz MJ, and Maheshwari A Switching to directional antennas with constant increase in radius and hop distance Algorithmica 2014 69 2 397-409
[9]
Brönnimann H and Goodrich MT Almost optimal set covers in finite VC-dimension Discrete Comput. Geom. 1995 14 4 463-479
[10]
Chan, T.M., Grant, E., Könemann, J., Sharpe, M.: Weighted capacitated, priority, and geometric set cover via improved quasi-uniform sampling. In: Proceedings of the 23rd Annual ACM-SIAM Symposium on Discrete Algorithms (SODA 2012), pp. 1576–1585. ACM, New York (2012)
[11]
Chuzhoy J and Naor J Covering problems with hard capacities SIAM J. Comput. 2006 36 2 498-515
[12]
Clarkson KL and Varadarajan KR Improved approximation algorithms for geometric set cover Discrete Comput. Geom. 2007 37 1 43-58
[13]
Cygan, M., Hajiaghayi, M., Khuller, S.: LP rounding for $k$-centers with non-uniform hard capacities. In: IEEE 53rd Annual Symposium on Foundations of Computer Science (FOCS 2012), pp. 273–282. IEEE Computer Society, Los Alamitos (2012)
[14]
Dinur, I., Steurer, D.: Analytical approach to parallel repetition. In: Proceedings of the 2014 ACM Symposium on Theory of Computing (STOC 2014), pp. 624–633. ACM, New York (2014)
[15]
Gandhi R, Halperin E, Khuller S, Kortsarz G, and Aravind S An improved approximation algorithm for vertex cover with hard capacities J. Comput. Syst. Sci. 2006 72 1 16-33
[16]
Ghasemi T and Razzazi M A PTAS for the cardinality constrained covering with unit balls Theor. Comput. Sci. 2014 527 50-60
[17]
Govindarajan, S., Raman, R., Ray, S., Roy, A.B.: Packing and covering with non-piercing regions. In: 24th Annual European Symposium on Algorithms (ESA 2016). LIPIcs. Leibniz International Proceedings in Informatics, vol. 57, pp. 47:1–47:17. Schloss Dagstuhl. Leibniz-Zentrum für Informatik, Wadern (2016)
[18]
Har-Peled S and Lee MWeighted geometric set cover problems revisitedJ. Comput. Geom.20123165-851404.68192
[19]
Hochbaum DS and Maass W Approximation schemes for covering and packing problems in image processing and VLSI J. ACM 1985 32 1 130-136
[20]
Kao, M.-J.: Iterative partial rounding for vertex cover with hard capacities. In: Proceedings of the 28th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA 2017), pp. 2638–2653. SIAM, Philadelphia (2017)
[21]
Khuller S and Sussmann YJ The capacitated ${K}$-center problem SIAM J. Discrete Math. 2000 13 3 403-418
[22]
Levi R, Shmoys DB, and Swamy C LP-based approximation algorithms for capacitated facility location Math. Program. 2012 131 1–2 365-379
[23]
Lev-Tov N and Peleg D Polynomial time approximation schemes for base station coverage with minimum total radii Comput. Netw. 2005 47 4 489-501
[24]
Li, S.: On uniform capacitated $k$-median beyond the natural LP relaxation. In: Proceedings of the 26th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA 2015), pp. 696–707. SIAM, Philadelphia (2015)
[25]
Lupton R, Maley FM, and Young NE Data collection for the sloan digital sky survey—a network-flow heuristic J. Algorithms 1998 27 2 339-356
[26]
Mahdian, M., Pál, M.: Universal facility location. In: European Symposium on Algorithms. Lecture Notes in Computer Science, vol. 2832, pp. 409–421. Springer, Berlin (2003)
[27]
Mustafa NH and Ray S Improved results on geometric hitting set problems Discrete Comput. Geom. 2010 44 4 883-895
[28]
Pál, M., Tardos, É., Wexler, T.: Facility location with nonuniform hard capacities. In: 42nd IEEE Symposium on Foundations of Computer Science, pp. 329–338. IEEE Computer Society, Los Alamitos (2001)
[29]
Petrank E The hardness of approximation: gap location Comput. Complex. 1994 4 133-157
[30]
Varadarajan, K.R.: Weighted geometric set cover via quasi-uniform sampling. In: Proceedings of the 42nd ACM Symposium on Theory of Computing (STOC 2010), pp. 641–647. ACM, New York (2010)
[31]
Wolsey LA An analysis of the greedy algorithm for the submodular set covering problem Combinatorica 1982 2 4 385-393
[32]
Wong, S.C.: Tight algorithms for vertex cover with hard capacities on multigraphs and hypergraphs. In: Proceedings of the 28th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA 2017), pp. 2626–2637. SIAM, Philadelphia (2017)

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Discrete & Computational Geometry
Discrete & Computational Geometry  Volume 63, Issue 4
Jun 2020
169 pages

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 01 June 2020
Accepted: 13 August 2019
Revision received: 29 July 2019
Received: 25 June 2018

Author Tags

  1. Capacitated covering
  2. Geometric set cover
  3. LP rounding
  4. Bi-criteria approximation

Author Tags

  1. 65D18
  2. 90C05
  3. 68W25
  4. 05B40

Qualifiers

  • Research-article

Funding Sources

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 16 Feb 2025

Other Metrics

Citations

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media