Skip to main content
Log in

Beyond Classes of Graphs with “Few” Minimal Separators: FPT Results Through Potential Maximal Cliques

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

Let \(\mathcal {P}(G,X)\) be a property associating a boolean value to each pair (GX) where G is a graph and X is a vertex subset. Assume that \(\mathcal {P}\) is expressible in counting monadic second order logic (CMSO) and let t be an integer constant. We consider the following optimization problem: given an input graph \(G=(V,E)\), find subsets \(X\subseteq F \subseteq V\) such that the treewidth of G[F] is at most t, property \(\mathcal {P}(G[F],X)\) is true and X is of maximum size under these conditions. The problem generalizes many classical algorithmic questions, e.g., Longest Induced Path, Maximum Induced Forest, Independent\(\mathcal {H}\)-Packing, etc. Fomin et al. (SIAM J Comput 44(1):54–87, 2015) proved that the problem is polynomial on the class of graph \({\mathcal {G}}_{{\text {poly}}}\), i.e. the graphs having at most \({\text {poly}}(n)\) minimal separators for some polynomial \({\text {poly}}\). Here we consider the class \({\mathcal {G}}_{{\text {poly}}}+ kv\), formed by graphs of \({\mathcal {G}}_{{\text {poly}}}\) to which we add a set of at most k vertices with arbitrary adjacencies, called modulator. We prove that the generic optimization problem is fixed parameter tractable on \({\mathcal {G}}_{{\text {poly}}}+ kv\), with parameter k, if the modulator is also part of the input.

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

Similar content being viewed by others

References

  1. Berry, A., Bordat, J.P., Cogis, O.: Generating all the minimal separators of a graph. Int. J. Found. Comput. Sci. 11(3), 397–403 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  2. Bodlaender, H.L.: A partial k-arboretum of graphs with bounded treewidth. Theor. Comput. Sci. 209(1–2), 1–45 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  3. Bodlaender, H.L.: Fixed-parameter tractability of treewidth and pathwidth. In: Bodlaender, H.L., Downey, R., Fomin, F.V., Marx, D. (eds.) The Multivariate Algorithmic Revolution and Beyond—Essays Dedicated to Michael R. Fellows on the Occasion of His 60th Birthday, volume 7370 of Lecture Notes in Computer Science, pp. 196–227. Springer, Berlin (2012)

  4. Bodlaender, H.L., Kloks, T.: Efficient and constructive algorithms for the pathwidth and treewidth of graphs. J. Algorithms 21(2), 358–402 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  5. Bodlaender, H.L., Kloks, T., Kratsch, D., Müller, H.: Treewidth and minimum fill-in on d-trapezoid graphs. J. Graph Algorithms Appl. 2(2) (1998)

  6. Borie, R.B., Parker, R.G., Tovey, C.A.: Automatic generation of linear-time algorithms from predicate calculus descriptions of problems on recursively constructed graph families. Algorithmica 7(5&6), 555–581 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  7. Bouchitté, V., Todinca, I.: Treewidth and minimum fill-in: grouping the minimal separators. SIAM J. Comput. 31(1), 212–232 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  8. Bouchitté, V., Todinca, I.: Listing all potential maximal cliques of a graph. Theor. Comput. Sci. 276(1–2), 17–32 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  9. Cameron, K., Hell, P.: Independent packings in structured graphs. Math. Program. 105(2–3), 201–213 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  10. Cao, Y., Marx, D.: Chordal editing is fixed-parameter tractable. In: Mayr, E.W., Portier, N. (eds.) 31st International Symposium on Theoretical Aspects of Computer Science (STACS 2014), STACS 2014, March 5-8, 2014, Lyon, France, volume 25 of LIPIcs, pp. 214–225. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik (2014)

  11. Courcelle, B.: The monadic second-order logic of graphs. I. Recognizable sets of finite graphs. Inf. Comput. 85(1), 12–75 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  12. Courcelle, B., Engelfriet, J.: Graph Structure and Monadic Second-Order Logic. Cambridge University Press, Cambridge (2012)

    Book  MATH  Google Scholar 

  13. Downey, R.G., Fellows, M.R.: Parameterized Complexity. Springer, Berlin (2012)

    MATH  Google Scholar 

  14. Fomin, F.V., Kratsch, D., Todinca, I., Villanger, Y.: Exact algorithms for treewidth and minimum fill-in. SIAM J. Comput. 38(3), 1058–1079 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  15. Fomin, F.V., Liedloff, M., Montealegre-Barba, P., Todinca, I.: Algorithms parameterized by vertex cover and modular width, through potential maximal cliques. In: Algorithm Theory—SWAT 2014, volume 8503 of LNCS, pp. 182–193. Springer, Berlin (2014). An Extended Version of the Article will Appear in Algorithmica

  16. Fomin, F.V., Todinca, I., Villanger, Y.: Large induced subgraphs via triangulations and CMSO. SIAM J. Comput. 44(1), 54–87 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  17. Fomin, F.V., Villanger, Y.: Finding induced subgraphs via minimal triangulations. In: STACS 2010, LIPIcs, pp. 383–394. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik (2010)

  18. Frick, M., Grohe, M.: The complexity of first-order and monadic second-order logic revisited. Ann. Pure Appl. Logic 130(1–3), 3–31 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  19. Golumbic, M.C.: Algorithmic Graph Theory and Perfect Graphs. Academic Press, New York (1980)

    MATH  Google Scholar 

  20. Heggernes, P., van’t Hof, P., Jansen, B.M.P., Kratsch, S., Villanger, Y.: Parameterized complexity of vertex deletion into perfect graph classes. Theor. Comput. Sci. 511, 172–180 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  21. Kloks, T., Kratsch, D., Wong, C.K.: Minimum fill-in on circle and circular-arc graphs. J. Algorithms 28(2), 272–289 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  22. Lagergren, J.: Upper bounds on the size of obstructions and intertwines. J. Comb. Theory Ser. B 73(1), 7–40 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  23. Liedloff, M., Montealegre, P., Todinca, I.: Beyond classes of graphs with “few” minimal separators: FPT results through potential maximal cliques. In: Graph-Theoretic Concepts in Computer Science—41st International Workshop, WG 2015, Garching, Germany, June 17–19, 2015, Revised Papers, volume 9224 of Lecture Notes in Computer Science, pp. 499–512. Springer, Berlin (2016)

  24. Mancini, F.: Minimum fill-in and treewidth of split+ke and split+kv graphs. Discret. Appl. Math. 158(7), 747–754 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  25. Marx, D.: Parameterized coloring problems on chordal graphs. In: Parameterized and Exact Computation, First International Workshop, IWPEC 2004, volume 3162 of LNCS, pp. 83–95. Springer, Berlin (2004)

  26. Marx, D.: Chordal deletion is fixed-parameter tractable. Algorithmica 57(4), 747–768 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  27. Robertson, N., Seymour, P.D.: Graph minors. XX. Wagner’s conjecture. J. Combin. Theory Ser. B 92(2), 325–357 (2004); Special Issue Dedicated to Professor W.T. Tutte

  28. Rose, D.J., Tarjan, R.E., Lueker, G.S.: Algorithmic aspects of vertex elimination on graphs. SIAM J. Comput. 5(2), 266–283 (1976)

    Article  MathSciNet  MATH  Google Scholar 

  29. Suchan, K.: Minimal Separators in Intersection Graphs. Master’s thesis, Akademia Gorniczo-Hutnicza im. Stanislawa Staszica w Krakowie (2003)

Download references

Acknowledgements

We would like to thank Iyad Kanj for fruitful discussions on these topics, especially on the W[2]-hardness of the problem Deletion to\({\mathcal {G}}_{{\text {poly}}}\).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pedro Montealegre.

Additional information

Partially supported by the ANR project GaphEn, ANR-15-CE40-0009, and CONICYT + PAI + CONVOCATORIA NACIONAL SUBVENCIÓN A INSTALACIÓN EN LA ACADEMIA CONVOCATORIA AÑO 2017 + PAI77170068 (P. M.).

A preliminary version of this result appeared as [23] in the Proceedings of WG 2015.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liedloff, M., Montealegre, P. & Todinca, I. Beyond Classes of Graphs with “Few” Minimal Separators: FPT Results Through Potential Maximal Cliques. Algorithmica 81, 986–1005 (2019). https://doi.org/10.1007/s00453-018-0453-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-018-0453-2

Keywords

Navigation