Skip to main content
Log in

Enumerating Minimal Subset Feedback Vertex Sets

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

The Subset Feedback Vertex Set problem takes as input a pair (G,S), where G=(V,E) is a graph with weights on its vertices, and SV. The task is to find a set of vertices of total minimum weight to be removed from G, such that in the remaining graph no cycle contains a vertex of S. We show that this problem can be solved in time O(1.8638n), where n=|V|. This is a consequence of the main result of this paper, namely that all minimal subset feedback vertex sets of a graph can be enumerated in time O(1.8638n).

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

Access this article

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

Instant access to the full article PDF.

Fig. 1

Similar content being viewed by others

References

  1. Calinescu, G.: Multiway cut. In: Encyclopedia of Algorithms, vol. 12, pp. 1–99. Springer, Berlin (2008)

    Google Scholar 

  2. Cao, Y., Chen, J., Liu, Y.: On feedback vertex set new measure and new structures. In: Proceedings of SWAT 2010. LNCS, vol. 6139, pp. 93–104. Springer, Berlin (2010)

    Google Scholar 

  3. Chen, J., Fomin, F.V., Liu, Y., Lu, S., Villanger, Y.: Improved algorithms for feedback vertex set problems. J. Comput. Syst. Sci. 74(7), 1188–1198 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  4. Corneil, D.G., Fonlupt, J.: The complexity of generalized clique covering. Discrete Appl. Math. 22(2), 109–118 (1989)

    Article  MATH  MathSciNet  Google Scholar 

  5. 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. In: Proceedings of FOCS 2011, pp. 150–159. IEEE Press, New York (2011)

    Google Scholar 

  6. Cygan, M., Pilipczuk, M., Pilipczuk, M., Wojtaszczyk, J.O.: Subset feedback vertex set is fixed parameter tractable. In: Proceedings of ICALP 2011. LNCS, vol. 6755, pp. 449–461. Springer, Berlin (2011)

    Google Scholar 

  7. Even, G., Naor, J., Zosin, L.: An 8-approximation algorithm for the subset feedback vertex set problem. SIAM J. Comput. 30(4), 1231–1252 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  8. Fomin, F.V., Heggernes, P., Kratsch, D., Papadopoulos, C., Villanger, Y.: Enumerating minimal subset feedback vertex sets. In: Proceedings of WADS 2011. LNCS, vol. 6844, pp. 399–410. Springer, Berlin (2011)

    Google Scholar 

  9. Fomin, F.V., Gaspers, S., Pyatkin, A.V., Razgon, I.: On the minimum feedback vertex set problem: exact and enumeration algorithms. Algorithmica 52(2), 293–307 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  10. Fomin, F.V., Grandoni, F., Kratsch, D.: A measure & conquer approach for the analysis of exact algorithms. J. ACM 56(5), 25 (2009)

    Article  MathSciNet  Google Scholar 

  11. Fomin, F.V., Kratsch, D.: Exact Exponential Algorithms. Texts in Theoretical Computer Science. Springer, Berlin (2010)

    Book  MATH  Google Scholar 

  12. Fomin, F.V., Villanger, Y.: Finding induced subgraphs via minimal triangulations. In: Proceedings of STACS 2010, vol. 5, pp. 383–394. Schloss Dagstuhl—Leibniz-Zentrum fuer Informatik, Leibniz (2010)

    Google Scholar 

  13. Garey, M.R., Johnson, D.S.: Computers and Intractability. Freeman, New York (1978)

    Google Scholar 

  14. Garg, N., Vazirani, V.V., Yannakakis, M.: Multiway cuts in node weighted graphs. J. Algorithms 50(1), 49–61 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  15. Karp, R.M.: Reducibility among combinatorial problems. In: Complexity of Computer Computations, pp. 85–103 (1972)

    Chapter  Google Scholar 

  16. Raman, V., Saurabh, S., Subramanian, C.R.: Faster fixed parameter tractable algorithms for finding feedback vertex sets. ACM Trans. Algorithms 2(3), 403–415 (2006)

    Article  MathSciNet  Google Scholar 

  17. Razgon, I.: Exact computation of maximum induced forest. In: Proceedings of SWAT 2006. LNCS, vol. 4059, pp. 160–171. Springer, Berlin (2006)

    Google Scholar 

  18. Schwikowski, B., Speckenmeyer, E.: On enumerating all minimal solutions of feedback problems. Discrete Appl. Math. 117, 253–265 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  19. Spinrad, J.P.: Efficient Graph Representations. Fields Institute Monograph Series, vol. 19. AMS, Providence (2003)

    MATH  Google Scholar 

  20. Thomassé, S.: A k 2 kernel for feedback vertex set. ACM Trans. Algorithms 6(2), 32 (2010)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

The authors would like to thank the anonymous referees whose valuable suggestions helped improve the presentation of the paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Charis Papadopoulos.

Additional information

This work is supported by the Research Council of Norway. A preliminary version of this work was presented at WADS 2011 [8].

Rights and permissions

Reprints and permissions

About this article

Cite this article

Fomin, F.V., Heggernes, P., Kratsch, D. et al. Enumerating Minimal Subset Feedback Vertex Sets. Algorithmica 69, 216–231 (2014). https://doi.org/10.1007/s00453-012-9731-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-012-9731-6

Keywords

Navigation