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.
Similar content being viewed by others
Notes
A cut of a graph is a bipartition of its vertex set.
Given a (circular) k-trapezoid model.
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.
i.e. The vertices in B that have neighbors in A.
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
Belmonte, R., Vatshelle, M.: Graph classes with structured neighborhoods and algorithmic applications. Theor. Comput. Sci. 511, 54–65 (2013)
Bodlaender, H.L.: On disjoint cycles. Int. J. Found. Comput. Sci. 5(1), 59–68 (1994)
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)
Brandstädt, A., Le, V.B., Spinrad, J.P.: Graph Classes: A Survey. SIAM, Philadelphia (1999)
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)
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)
Cygan, M., Fomin, F.V., Kowalik, Ł., Lokshtanov, D., Marx, D., Pilipczuk, M., Pilipczuk, M., Saurabh, S.: Parameterized Algorithms. Springer, Berlin (2015)
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)
Downey, R.G., Fellows, M.R.: Fixed-parameter tractability and completeness I: basic results. SIAM J. Comput. 24(4), 873–921 (1995)
Downey, R.G., Fellows, M.R.: Parameterized Complexity. Springer, Berlin (1999)
Downey, R.G., Fellows, M.R.: Fundamentals of Parameterized Complexity. Texts in Computer Science. Springer, Berlin (2013)
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)
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)
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)
Flotow, C.: Potenzen von Graphen. Ph.D. thesis, Universität Hamburg (1995)
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)
Golumbic, M.C., Rotics, U.: On the clique-width of some perfect graph classes. Int. J. Found. Comput. Sci. 11(03), 423–443 (2000)
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)
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)
Jaffke, L., Kwon, O., Telle, J.A.: A note on the complexity of feedback vertex set parameterized by mim-width. ArXiv:1711.05157 (2017)
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)
Jaffke, L., Kwon, O., Telle, J.A.: Mim-width I. Induced path problems (2019). To appear in Discrete Applied Mathematics
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)
Jansen, B.M.P., Raman, V., Vatshelle, M.: Parameter ecology for feedback vertex set. Tsinghua Sci. Technol. 19(4), 387–409 (2014)
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)
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)
Kratsch, D., Müller, H., Todinca, I.: Feedback vertex set on AT-free graphs. Discrete Appl. Math. 156(10), 1936–1947 (2008)
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)
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)
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)
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)
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)
Stewart, L., Valenzano, R.: On polygon numbers of circle graphs and distance hereditary graphs. Discrete Appl. Math. 248, 3–17 (2018)
Vatshelle, M.: New width parameters of graphs. Ph.D. thesis, University of Bergen (2012)
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00453-019-00607-3