Skip to main content

2019 | OriginalPaper | Buchkapitel

Algorithms and Complexity Results for the Capacitated Vertex Cover Problem

verfasst von : Sebastiaan B. van Rooij, Johan M. M. van Rooij

Erschienen in: SOFSEM 2019: Theory and Practice of Computer Science

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

We study the capacitated vertex cover problem (CVC). In this natural extension to the vertex cover problem, each vertex has a predefined capacity which indicates the total amount of edges that it can cover. In this paper, we study the complexity of the CVC problem. We give NP-completeness proofs for the problem on modular graphs, tree-convex graphs, and planar bipartite graphs of maximum degree three. For the first two graph classes, we prove that no subexponential-time algorithm exist for CVC unless the ETH fails.
Furthermore, we introduce a series of exact exponential-time algorithms which solve the CVC problem on several graph classes in \(\mathcal {O}((2 - \epsilon )^n)\) time, for some \(\epsilon > 0\). Amongst these graph classes are, graphs of maximum degree three, other degree-bounded graphs, regular graphs, graphs with large matchings, c-sparse graphs, and c-dense graphs. To obtain these results, we introduce an FPT treewidth algorithm which runs in \(\mathcal {O}^*((k + 1)^{tw})\) or \(\mathcal {O}^*(k^k)\) time, where k is the solution size and tw the treewidth, improving an earlier algorithm from Dom et al.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
Note that Vertex Cover equals Independet Set and Clique when considered from the viewpoint of exact exponential-time algorithms.
 
Literatur
2.
Zurück zum Zitat Bodlaender, H.L., et al.: Open problems in parameterized and exact computation - IWPEC 2008. Technical report UU-CS-2008-017, Department of Information and Computing Sciences, Utrecht University (2008) Bodlaender, H.L., et al.: Open problems in parameterized and exact computation - IWPEC 2008. Technical report UU-CS-2008-017, Department of Information and Computing Sciences, Utrecht University (2008)
3.
Zurück zum Zitat Bourgeois, N., Escoffier, B., Paschos, V.Th., van Rooij, J.M.M.: Fast algorithms for max independent set. Algorithmica 62(1), 382–415 (2012)MathSciNetCrossRef Bourgeois, N., Escoffier, B., Paschos, V.Th., van Rooij, J.M.M.: Fast algorithms for max independent set. Algorithmica 62(1), 382–415 (2012)MathSciNetCrossRef
4.
Zurück zum Zitat Chen, J., Kanj, I.A., Xia, G.: Improved upper bounds for vertex cover. Theoret. Comput. Sci. 411(40), 3736–3756 (2010)MathSciNetCrossRef Chen, J., Kanj, I.A., Xia, G.: Improved upper bounds for vertex cover. Theoret. Comput. Sci. 411(40), 3736–3756 (2010)MathSciNetCrossRef
5.
Zurück zum Zitat Cygan, M., Nederlof, J., Pilipczuk, M., Pilipczuk, M., van Rooij, J.M.M., Wojtaszczyk, J.O.: Solving connectivity problems parameterized by treewidth in single exponential time. arXiv.org. The Computing Research Repository abs/1103.0534 (2011) Cygan, M., Nederlof, J., Pilipczuk, M., Pilipczuk, M., van Rooij, J.M.M., Wojtaszczyk, J.O.: Solving connectivity problems parameterized by treewidth in single exponential time. arXiv.org. The Computing Research Repository abs/1103.0534 (2011)
6.
Zurück zum Zitat Cygan, M., Pilipczuk, M.: Exact and approximate bandwidth. Theoret. Comput. Sci. 411(40–42), 3701–3713 (2010)MathSciNetCrossRef Cygan, M., Pilipczuk, M.: Exact and approximate bandwidth. Theoret. Comput. Sci. 411(40–42), 3701–3713 (2010)MathSciNetCrossRef
7.
Zurück zum Zitat Cygan, M., Pilipczuk, M., Wojtaszczyk, J.O.: Capacitated domination faster than O(\(2^n\)). Inf. Process. Lett. 111(23), 1099–1103 (2011)MathSciNetCrossRef Cygan, M., Pilipczuk, M., Wojtaszczyk, J.O.: Capacitated domination faster than O(\(2^n\)). Inf. Process. Lett. 111(23), 1099–1103 (2011)MathSciNetCrossRef
9.
Zurück zum Zitat Fomin, F.V., Grandoni, F., Kratsch, D.: A measure & conquer approach for the analysis of exact algorithms. J. ACM 56(5), 25:1–25:32 (2009)MathSciNetCrossRef Fomin, F.V., Grandoni, F., Kratsch, D.: A measure & conquer approach for the analysis of exact algorithms. J. ACM 56(5), 25:1–25:32 (2009)MathSciNetCrossRef
10.
Zurück zum Zitat Fomin, F.V., Høie, K.: Pathwidth of cubic graphs and exact algorithms. Inf. Process. Lett. 97(5), 191–196 (2006)MathSciNetCrossRef Fomin, F.V., Høie, K.: Pathwidth of cubic graphs and exact algorithms. Inf. Process. Lett. 97(5), 191–196 (2006)MathSciNetCrossRef
14.
Zurück zum Zitat Fürer, M., Raghavachari, B.: Approximating the minimum degree spanning tree to within one from the optimal degree. In: 3rd Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 1992. pp. 317–324. Society for Industrial and Applied Mathematics (1992) Fürer, M., Raghavachari, B.: Approximating the minimum degree spanning tree to within one from the optimal degree. In: 3rd Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 1992. pp. 317–324. Society for Industrial and Applied Mathematics (1992)
15.
Zurück zum Zitat Garey, M.R., Johnson, D.S.: The rectilinear steiner tree problem is NP-complete. SIAM J. Appl. Math. 32(4), 826–834 (1977)MathSciNetCrossRef Garey, M.R., Johnson, D.S.: The rectilinear steiner tree problem is NP-complete. SIAM J. Appl. Math. 32(4), 826–834 (1977)MathSciNetCrossRef
16.
Zurück zum Zitat Grandoni, F.: A note on the complexity of minimum dominating set. J. Discret. Algorithms 4(2), 209–214 (2006)MathSciNetCrossRef Grandoni, F.: A note on the complexity of minimum dominating set. J. Discret. Algorithms 4(2), 209–214 (2006)MathSciNetCrossRef
17.
Zurück zum Zitat Guha, S., Hassin, R., Khuller, S., Or, E.: Capacitated vertex covering with applications. In: 13th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2002, pp. 858–865. Society for Industrial and Applied Mathematics (2002) Guha, S., Hassin, R., Khuller, S., Or, E.: Capacitated vertex covering with applications. In: 13th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2002, pp. 858–865. Society for Industrial and Applied Mathematics (2002)
18.
Zurück zum Zitat Guo, J., Niedermeier, R., Wernicke, S.: Parameterized complexity of vertex cover variants. Theory Comput. Syst. 41(3), 501–520 (2007)MathSciNetCrossRef Guo, J., Niedermeier, R., Wernicke, S.: Parameterized complexity of vertex cover variants. Theory Comput. Syst. 41(3), 501–520 (2007)MathSciNetCrossRef
19.
Zurück zum Zitat Henning, M.A., Yeo, A.: Tight lower bounds on the size of a maximum matching in a regular graph. Graphs Comb. 23(6), 647–657 (2007)MathSciNetCrossRef Henning, M.A., Yeo, A.: Tight lower bounds on the size of a maximum matching in a regular graph. Graphs Comb. 23(6), 647–657 (2007)MathSciNetCrossRef
20.
21.
Zurück zum Zitat Impagliazzo, R., Paturi, R., Zane, F.: Which problems have strongly exponential complexity? J. Comput. Syst. Sci. 63(4), 512–530 (2001)MathSciNetCrossRef Impagliazzo, R., Paturi, R., Zane, F.: Which problems have strongly exponential complexity? J. Comput. Syst. Sci. 63(4), 512–530 (2001)MathSciNetCrossRef
23.
Zurück zum Zitat Jian, T.: An \({O}(2^{0.304n})\) algorithm for solving maximum independent set problem. IEEE Trans. Comput. 35(9), 847–851 (1986) Jian, T.: An \({O}(2^{0.304n})\) algorithm for solving maximum independent set problem. IEEE Trans. Comput. 35(9), 847–851 (1986)
25.
Zurück zum Zitat Kneis, J., Langer, A., Rossmanith, P.: A fine-grained analysis of a simple independent set algorithm. In: 29th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, FSTTCS 2009, pp. 287–298. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik (2009) Kneis, J., Langer, A., Rossmanith, P.: A fine-grained analysis of a simple independent set algorithm. In: 29th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, FSTTCS 2009, pp. 287–298. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik (2009)
26.
Zurück zum Zitat Liedloff, M., Todinca, I., Villanger, Y.: Solving capacitated dominating set by using covering by subsets and maximum matching. Discret. Appl. Math. 168, 60–68 (2014)MathSciNetCrossRef Liedloff, M., Todinca, I., Villanger, Y.: Solving capacitated dominating set by using covering by subsets and maximum matching. Discret. Appl. Math. 168, 60–68 (2014)MathSciNetCrossRef
27.
Zurück zum Zitat Nederlof, J., van Rooij, J.M.M., van Dijk, T.C.: Inclusion/exclusion meets measure and conquer. Algorithmica 69, 685–740 (2014)MathSciNetMATH Nederlof, J., van Rooij, J.M.M., van Dijk, T.C.: Inclusion/exclusion meets measure and conquer. Algorithmica 69, 685–740 (2014)MathSciNetMATH
29.
Zurück zum Zitat Robson, J.M.: Finding a maximum independent set in time \({O}(2^{n/4})\). Technical report, Laboratoire Bordelais de Recherche en Informatique, Université Bordeaux I, 1251–01, Bordeaux, France (2001) Robson, J.M.: Finding a maximum independent set in time \({O}(2^{n/4})\). Technical report, Laboratoire Bordelais de Recherche en Informatique, Université Bordeaux I, 1251–01, Bordeaux, France (2001)
30.
Zurück zum Zitat van Rooij, S.B.: A search for faster algorithms for the capacitated vertex cover problem. Master’s thesis. Department of Information and Computing Sciences, Utrecht University (2018) van Rooij, S.B.: A search for faster algorithms for the capacitated vertex cover problem. Master’s thesis. Department of Information and Computing Sciences, Utrecht University (2018)
31.
Zurück zum Zitat van Rooij, J.M.M., Bodlaender, H.L.: Exact algorithms for dominating set. Discret. Appl. Math. 159(17), 2147–2164 (2011)MathSciNetCrossRef van Rooij, J.M.M., Bodlaender, H.L.: Exact algorithms for dominating set. Discret. Appl. Math. 159(17), 2147–2164 (2011)MathSciNetCrossRef
32.
Zurück zum Zitat Schiermeyer, I.: Efficiency in exponential time for domination-type problems. Discret. Appl. Math. 156(17), 3291–3297 (2008)MathSciNetCrossRef Schiermeyer, I.: Efficiency in exponential time for domination-type problems. Discret. Appl. Math. 156(17), 3291–3297 (2008)MathSciNetCrossRef
33.
34.
Metadaten
Titel
Algorithms and Complexity Results for the Capacitated Vertex Cover Problem
verfasst von
Sebastiaan B. van Rooij
Johan M. M. van Rooij
Copyright-Jahr
2019
DOI
https://doi.org/10.1007/978-3-030-10801-4_37