Skip to main content
Log in

O(f) Bi-criteria Approximation for Capacitated Covering with Hard Capacities

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

We consider capacitated vertex cover with hard capacity constraints (VC-HC) on hypergraphs. In this problem we are given a hypergraph \(G=(V,E)\) with a maximum edge size f. Each edge is associated with a demand and each vertex is associated with a weight (cost), a capacity, and an available multiplicity. The objective is to find a minimum-weight vertex multiset such that the demands of the edges can be covered by the capacities of the vertices and the multiplicity of each vertex does not exceed its available multiplicity. In this paper we present an O(f) bi-criteria approximation for VC-HC that gives a trade-off on the number of augmented multiplicity and the cost of the resulting cover. In particular, we show that, by augmenting the available multiplicity by a factor of \(k \ge 2\), a cover with a cost ratio of \(\left( 1+\frac{1}{k-1}\right) (f-1)\) to the optimal cover for the original instance can be obtained. This improves over the previously best known guarantee, which has a cost ratio of \(f^2\) via augmenting the available multiplicity by a factor of f.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2

Similar content being viewed by others

Notes

  1. The bicriteria approximation ratio of [6] is updated in our context due to the different models considered. In [6] each vertex is counted at most once in the cost of the cover, disregarding the number of multiplicities it needs. In our model, however, the cost is weighted over the multiplicities of each vertex.

  2. This criterion can be achieved by imposing an additional constraint when computing the augmenting paths.

References

  1. Bar-Yehuda, R., Even, S.: A linear-time approximation algorithm for the weighted vertex cover problem. J. Algorithms 2(2), 198–203 (1981)

    Article  MathSciNet  MATH  Google Scholar 

  2. Bar-Yehuda, R., Flysher, G., Mestre, J., Rawitz, D.: Approximation of partial capacitated vertex cover. SIAM J. Discrete Math. 24(4), 1441–1469 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  3. Cheung, W.-C., Goemans, M., Wong, S.: Improved algorithms for vertex cover with hard capacities on multigraphs and hypergraphs. In: SODA’14 (2014)

  4. Chuzhoy, J., Naor, J.: Covering problems with hard capacities. SIAM J. Comput. 36(2), 498–515 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  5. Gandhi, R., Halperin, E., Khuller, S., Kortsarz, G., Srinivasan, A.: An improved approximation algorithm for vertex cover with hard capacities. J. Comput. Syst. Sci. 72, 16–33 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  6. Grandoni, F., Könemann, J., Panconesi, A., Sozio, M.: A primal-dual bicriteria distributed algorithm for capacitated vertex cover. SIAM J. Comput. 38(3), 289 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  7. Guha, S., Hassin, R., Khuller, S., Or, E.: Capacitated vertex covering. J. Algorithms 48(1), 257–270 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  8. Hochbaum, D.S.: Approximation algorithms for the set covering and vertex cover problems. SIAM J. Comput. 11(3), 555–556 (1982)

    Article  MathSciNet  MATH  Google Scholar 

  9. Kao, M.-J.: An algorithmic approach to local and global resource allocations. Ph.D. thesis, National Taiwan University (2012)

  10. Kao, M.-J.: Iterative partial rounding for vertex cover with hard capacities. In: Proceedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA ’17, pp. 2638–2653. Society for Industrial and Applied Mathematics (2017)

  11. Kao, M.-J., Chen, H.-L., Lee, D.T.: Capacitated domination: problem complexity and approximation algorithms. Algorithmica 72, 1 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  12. Kao, M.-J., Liao, C.-S., Lee, D.T.: Capacitated domination problem. Algorithmica 60(2), 274–300 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  13. Khot, S., Regev, O.: Vertex cover might be hard to approximate to within \(2-\epsilon \). J. Comput. Syst. Sci. 74(3), 335–349 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  14. Saha, B., Khuller, S.: Set cover revisited: hypergraph cover with hard capacities. In: ICALP’12, pp. 762–773 (2012)

  15. Wolsey, L.A.: An analysis of the greedy algorithm for the submodular set covering problem. Combinatorica 2(4), 385–393 (1982)

    Article  MathSciNet  MATH  Google Scholar 

  16. Wong, S.C.: Tight algorithms for vertex cover with hard capacities on multigraphs and hypergraphs. In: Proceedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA ’17, pp. 2626–2637. Society for Industrial and Applied Mathematics, Philadelphia, PA, USA (2017)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mong-Jen Kao.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This work was supported in part by Ministry of Science and Technology (MOST), Taiwan, under Grant MOST105-2221-E-001-033.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kao, MJ., Tu, HL. & Lee, D.T. O(f) Bi-criteria Approximation for Capacitated Covering with Hard Capacities. Algorithmica 81, 1800–1817 (2019). https://doi.org/10.1007/s00453-018-0506-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-018-0506-6

Keywords

Navigation