Induced subgraphs of bounded treewidth and the container method
Tara Abrishami, Maria Chudnovsky, Marcin Pilipczuk, Pawel Rzazewski, Paul D. Seymour
Abstract
A hole in a graph is an induced cycle of length at least 4. A hole is long if its length is at least 5. By Pt we denote a path on t vertices. In this paper we give polynomial-time algorithms for the following problems: the Maximum Weight Independent Set problem in long-hole-free graphs, and the Feedback Vertex Set problem in P5-free graphs. Each of the above results resolves a corresponding long-standing open problem. An extended C5 is a five-vertex hole with an additional vertex adjacent to one or two consecutive vertices of the hole. Let be the class of graphs excluding an extended C5 and holes of length at least 6 as induced subgraphs; contains all long-hole-free graphs and all P5-free graphs. We show that, given an n-vertex graph G ∊ with vertex weights and an integer k, one can in time find a maximum-weight induced subgraph of G of treewidth less than k. This implies both aforementioned results. To achieve this goal, we extend the framework of potential maximal cliques (PMCs) to containers. Developed by Bouchitté and Todinca [SIAM J. Comput. 2001] and extended by Fomin, Todinca, and Villanger [SIAM J. Comput. 2015], this framework allows to solve high variety of tasks, including finding a maximum-weight induced subgraph of treewidth less than k for fixed k, in time polynomial in the size of the graph and the number of potential maximal cliques. Further developments, tailored to solve the Maximum Weight Independent Set problem within this framework (e.g., for P5-free [SODA 2014] or P6-free graphs [SODA 2019]), enumerate only a specifically chosen subset of all PMCs of a graph. In all aforementioned works, the final step is an involved dynamic programming algorithm whose state space is based on the considered list of PMCs. Here we modify the dynamic programming algorithm and show that it is sufficient to consider only a container for each potential maximal clique: a superset of the maximal clique that intersects the sought solution only in the vertices of the potential maximal clique. This strengthening of the framework not only allows us to obtain our main result, but also leads to significant simplifications of reasonings in previous papers.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 0cd01789-b4f9-4363-9892-bb129f3c8e7eCited by top-tier papers3
- Finding large induced sparse subgraphs in c>t -free graphs in quasipolynomial timePeter Gartland, Daniel Lokshtanov, Marcin Pilipczuk, Michal Pilipczuk et al.STOC 2021 · 13 citations
- Maximum Weight Independent Set in Graphs with no Long Claws in Quasi-Polynomial TimePeter Gartland, Daniel Lokshtanov, Tomás Masarík, Marcin Pilipczuk et al.STOC 2024 · 5 citations
- Quasi-polynomial time approximation schemes for the Maximum Weight Independent Set Problem in H-free graphsMaria Chudnovsky, Marcin Pilipczuk, Michal Pilipczuk, Stéphan ThomasséSODA 2020 · 2 citations
Related papers
- Sparse induced subgraphs in P6-free graphsMaria Chudnovsky, Rose McCarty, Marcin Pilipczuk, Michal Pilipczuk et al.SODA 2024
- Independent Set on -Free Graphs in Quasi-Polynomial TimePeter Gartland, Daniel LokshtanovFOCS 2020 · 17 citations
- Odd Cycle Transversal on P5-free Graphs in Quasi-polynomial TimeAkanksha Agrawal, Paloma T. Lima, Daniel Lokshtanov, Saket Saurabh et al.SODA 2024 · 1 citation
- Polynomial-time algorithm for Maximum Independent Set in bounded-degree graphs with no long induced clawsTara Abrishami, Maria Chudnovsky, Cemil Dibek, Pawel RzazewskiSODA 2022 · 9 citations
- Sparse graphs with bounded induced cycle packing number have logarithmic treewidthMarthe Bonamy, Edouard Bonnet, Hugues Déprés, Louis Esperet et al.SODA 2023 · 7 citations
