Large induced subgraphs via triangulations and CMSO
Fedor Fomin, Ioan Todinca, Yngve Villanger

TL;DR
This paper presents a general algorithmic framework for solving complex graph optimization problems expressible in CMSO logic, with applications to various subgraph and minor containment problems, achieving subexponential time for general graphs.
Contribution
The authors develop a meta-theorem providing an algorithmic solution for CMSO-expressible problems on graphs with bounded treewidth, extending to weighted cases and specific graph classes.
Findings
Algorithm solves optimization problems in O(#pmc n^{t+4} f(t,φ)) time
Achieves O(1.7347^n) time for arbitrary graphs
Polynomial time for graph classes with polynomial minimal separators
Abstract
We obtain an algorithmic meta-theorem for the following optimization problem. Let \phi\ be a Counting Monadic Second Order Logic (CMSO) formula and t be an integer. For a given graph G, the task is to maximize |X| subject to the following: there is a set of vertices F of G, containing X, such that the subgraph G[F] induced by F is of treewidth at most t, and structure (G[F],X) models \phi. Some special cases of this optimization problem are the following generic examples. Each of these cases contains various problems as a special subcase: 1) "Maximum induced subgraph with at most l copies of cycles of length 0 modulo m", where for fixed nonnegative integers m and l, the task is to find a maximum induced subgraph of a given graph with at most l vertex-disjoint cycles of length 0 modulo m. 2) "Minimum \Gamma-deletion", where for a fixed finite set of graphs \Gamma\ containing a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Theory Research · Topological and Geometric Data Analysis · Constraint Satisfaction and Optimization
