Skip to main content
Log in

Mim-Width II. The Feedback Vertex Set Problem

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

We give a first polynomial-time algorithm for (Weighted) Feedback Vertex Set on graphs of bounded maximum induced matching width (mim-width). Explicitly, given a branch decomposition of mim-width w, we give an \(n^{\mathcal {O}(w)}\)-time algorithm that solves Feedback Vertex Set. This provides a unified polynomial-time algorithm for many well-known classes, such as Interval graphs, Permutation graphs, and Leaf power graphs (given a leaf root), and furthermore, it gives the first polynomial-time algorithms for other classes of bounded mim-width, such as Circular Permutation and Circular k-Trapezoid graphs (given a circular k-trapezoid model) for fixed k. We complement our result by showing that Feedback Vertex Set is \(\textsf {W}[1]\)-hard when parameterized by w and the hardness holds even when a linear branch decomposition of mim-width w is given.

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
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Notes

  1. A cut of a graph is a bipartition of its vertex set.

  2. Given a (circular) k-trapezoid model.

  3. It is known that powers of permutation graphs are not necessarily permutation graphs [4, 15].

  4. Note however that in contrast to the previously mentioned classes, for Leaf Power graphs it is currently not known whether the corresponding decomposition can be computed in polynomial time. The construction in the proof presented in [23] uses a given leaf root of the input graph and it is still not known whether a leaf root of a leaf power graph can be computed in polynomial time.

  5. i.e. The vertices in B that have neighbors in A.

  6. We would like to stress that the reduction given here is closely inspired by the one due to Fomin, Golovach and Raymond [16]. The main difference in the construction of H and the resulting H-graph \(G'\) revolves around introducing the new vertices to H in Steps 3 and 4 below which are key to fit the reduction for Maximum Induced Forest. Note also that the subdivisions described below are the same as in [16].

References

  1. Belmonte, R., Vatshelle, M.: Graph classes with structured neighborhoods and algorithmic applications. Theor. Comput. Sci. 511, 54–65 (2013)

    Article  MathSciNet  Google Scholar 

  2. Bodlaender, H.L.: On disjoint cycles. Int. J. Found. Comput. Sci. 5(1), 59–68 (1994)

    Article  MathSciNet  Google Scholar 

  3. Bodlaender, H.L., Cygan, M., Kratsch, S., Nederlof, J.: Deterministic single exponential time algorithms for connectivity problems parameterized by treewidth. Inf. Comput. 243, 86–111 (2015)

    Article  MathSciNet  Google Scholar 

  4. Brandstädt, A., Le, V.B., Spinrad, J.P.: Graph Classes: A Survey. SIAM, Philadelphia (1999)

    Book  Google Scholar 

  5. Bui-Xuan, B.M., Suchỳ, O., Telle, J.A., Vatshelle, M.: Feedback vertex set on graphs of low clique-width. Eur. J. Comb. 34(3), 666–679 (2013)

    Article  MathSciNet  Google Scholar 

  6. 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  MathSciNet  Google Scholar 

  7. Cygan, M., Fomin, F.V., Kowalik, Ł., Lokshtanov, D., Marx, D., Pilipczuk, M., Pilipczuk, M., Saurabh, S.: Parameterized Algorithms. Springer, Berlin (2015)

    Book  Google Scholar 

  8. Dehne, F.K.H.A., Fellows, M.R., Langston, M.A., Rosamond, F.A., Stevens, K.: An \(\cal{O}(2^{O(k)}n^3)\) fpt algorithm for the undirected feedback vertex set problem. In: Proceedings of the 11th COCOON. LNCS, vol. 3595, pp. 859–869. Springer (2005)

  9. Downey, R.G., Fellows, M.R.: Fixed-parameter tractability and completeness I: basic results. SIAM J. Comput. 24(4), 873–921 (1995)

    Article  MathSciNet  Google Scholar 

  10. Downey, R.G., Fellows, M.R.: Parameterized Complexity. Springer, Berlin (1999)

    Book  Google Scholar 

  11. Downey, R.G., Fellows, M.R.: Fundamentals of Parameterized Complexity. Texts in Computer Science. Springer, Berlin (2013)

    Book  Google Scholar 

  12. 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  MathSciNet  Google Scholar 

  13. Fellows, M.R., Hermelin, D., Rosamond, F.A., Vialette, S.: On the parameterized complexity of multiple-interval graph problems. Theor. Comput. Sci. 410(1), 53–61 (2009)

    Article  MathSciNet  Google Scholar 

  14. Festa, P., Pardalos, P.M., Resende, M.G.C.: Feedback set problems. In: Du, D.-Z., Pardalos, P.M. (eds.) Handbook of Combinatorial Optimization, pp. 209–258. Springer, New York (1999)

    Chapter  Google Scholar 

  15. Flotow, C.: Potenzen von Graphen. Ph.D. thesis, Universität Hamburg (1995)

  16. Fomin, F.V., Golovach, P.A., Raymond, J.F.: On the tractability of optimization problems on H-graphs. In: Proceedings of the 26th ESA. LIPIcs, vol. 112, pp. 30:1–30:14. Schloss Dagstuhl. ArXiv:1709.09737 (2018)

  17. Golumbic, M.C., Rotics, U.: On the clique-width of some perfect graph classes. Int. J. Found. Comput. Sci. 11(03), 423–443 (2000)

    Article  MathSciNet  Google Scholar 

  18. Guo, J., Gramm, J., Hüffner, F., Niedermeier, R., Wernicke, S.: Compression-based fixed-parameter algorithms for feedback vertex set and edge bipartization. J. Comput. Syst. Sci. 72(8), 1386–1396 (2006)

    Article  MathSciNet  Google Scholar 

  19. Jaffke, L., Kwon, O., Strømme, T.J.F., Telle, J.A.: Generalized distance domination problems and their complexity on graphs of bounded mim-width. In: Proceedings of the 13th IPEC. LIPIcs, vol. 115, pp. 6:1–6:14 (2018)

  20. Jaffke, L., Kwon, O., Telle, J.A.: A note on the complexity of feedback vertex set parameterized by mim-width. ArXiv:1711.05157 (2017)

  21. Jaffke, L., Kwon, O., Telle, J.A.: Polynomial-time algorithms for the longest induced path and induced disjoint paths problems on graphs of bounded mim-width. In: Proceedings of the 12th IPEC. LIPIcs, vol. 89, pp. 21:1–21:13. Schloss Dagstuhl (2017)

  22. Jaffke, L., Kwon, O., Telle, J.A.: Mim-width I. Induced path problems (2019). To appear in Discrete Applied Mathematics

  23. Jaffke, L., Kwon, O., Telle, J.A.: A unified polynomial-time algorithm for feedback vertex set on graphs of bounded mim-width. In: Proceedings of the 35th STACS. LIPIcs, vol. 96, pp. 42:1–42:14. Schloss Dagstuhl (2018)

  24. Jansen, B.M.P., Raman, V., Vatshelle, M.: Parameter ecology for feedback vertex set. Tsinghua Sci. Technol. 19(4), 387–409 (2014)

    Article  MathSciNet  Google Scholar 

  25. Kanj, I., Pelsmajer, M., Schaefer, M.: Parameterized algorithms for feedback vertex set. In: Proceedings of the 1st IWPEC. LNCS, vol. 3162, pp. 235–247. Springer (2004)

  26. Karp, R.M.: Reducibility among combinatorial problems. In: Miller, R.E., Thatcher, J.W., Bohlinger, J.D. (eds.) Complexity of Computer Computations, pp. 85–103. Springer, Boston (1972)

    Chapter  Google Scholar 

  27. Kratsch, D., Müller, H., Todinca, I.: Feedback vertex set on AT-free graphs. Discrete Appl. Math. 156(10), 1936–1947 (2008)

    Article  MathSciNet  Google Scholar 

  28. Papadopoulos, C., Tzimas, S.: Polynomial-time algorithms for the subset feedback vertex set problem on interval graphs and permutation graphs. In: Proceedings of the 21st FCT. LNCS, vol. 10472, pp. 381–394. Springer (2017)

  29. Papadopoulos, C., Tzimas, S.: Subset feedback vertex set on graphs of bounded independent set size. In: Proceedings of the 13th IPEC. LIPIcs, vol. 115, pp. 20:1–20:14 (2018)

  30. Pietrzak, K.: On the parameterized complexity of the fixed alphabet shortest common supersequence and longest common subsequence problems. J. Comput. Syst. Sci. 67(4), 757–771 (2003)

    Article  MathSciNet  Google Scholar 

  31. Raman, V., Saurabh, S., Subramanian, C.R.: Faster fixed parameter tractable algorithms for undirected feedback vertex set. In: Proceedings of the 13th ISAAC. LNCS, vol. 2518, pp. 241–248. Springer (2002)

  32. 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 

  33. Stewart, L., Valenzano, R.: On polygon numbers of circle graphs and distance hereditary graphs. Discrete Appl. Math. 248, 3–17 (2018)

    Article  MathSciNet  Google Scholar 

  34. Vatshelle, M.: New width parameters of graphs. Ph.D. thesis, University of Bergen (2012)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lars Jaffke.

Additional information

Publisher's Note

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

The work was partially done while the authors were at Polytechnic University of Valencia, Spain. Based on an extended abstract that appeared at STACS 2018 [23] and the note [20]. The first part of this series, titled “Mim-Width I. Induced Path Problems” [22], is based on an extended abstract that appeared at IPEC 2017 [21]. L. J. is supported by the Bergen Research Foundation (BFS). O. K. is supported by the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (ERC consolidator Grant DISTRUCT, Agreement No. 648527), and also supported by the National Research Foundation of Korea (NRF) Grant funded by the Ministry of Education (No. NRF-2018R1D1A1B07050294).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Jaffke, L., Kwon, Oj. & Telle, J.A. Mim-Width II. The Feedback Vertex Set Problem. Algorithmica 82, 118–145 (2020). https://doi.org/10.1007/s00453-019-00607-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-019-00607-3

Keywords

Navigation