Co-Gem-Free Graphs
- Co-gem-free graphs are defined by excluding the induced co-gem (P4+P1), ensuring that every induced P4 is a dominating set.
- They lie strictly between P4-free cographs and P5-free graphs, allowing for clear structural decompositions and tractable algorithmic approaches.
- Their bounded twin-width and clique-width support efficient algorithms in coloring, decomposition, and various graph problems.
A co-gem-free graph is a graph containing no induced subgraph isomorphic to the "co-gem," which is the five-vertex graph formed by the disjoint union of an induced four-vertex path () and an isolated vertex (), that is, . This hereditary graph class sits strictly between cographs (the -free graphs) and -free graphs, enjoying structural and algorithmic properties that make it a tractable yet nontrivial object of study in finite and parameterized graph theory.
1. Definitions and Basic Properties
Let denote a simple graph. The co-gem is the graph on vertices with the edge set ; equivalently, it is . A graph is co-gem-free if no subset of five vertices induces a subgraph isomorphic to 0.
Key closure properties:
- Co-gem-free graphs are closed under taking induced subgraphs.
- Every cograph (i.e., 1-free graph) is co-gem-free, but the converse is false; some co-gem-free graphs contain induced 2s, provided every such 3 dominates the entire vertex set (see below).
A central structural observation is:
- Every induced 4 in a co-gem-free graph is a dominating set. That is, for 5-6-7-8 forming an induced 9, every vertex 0 must be adjacent to at least one of 1; otherwise, 2 would induce a co-gem (Rosenke et al., 31 Jan 2026).
2. Structural Characterizations and Decomposition
Cographs are exactly the 3-free graphs. Co-gem-free graphs generalize cographs by allowing 4 as an induced subgraph, but never a 5 plus an isolated vertex. The following simple structural decomposition holds:
- If a connected co-gem-free graph is not a cograph (i.e., contains a 6), every such 7 is a dominating set.
This property enables straightforward decompositions:
- If the graph admits no 8, apply cograph methods.
- Otherwise, select a dominating 9 as a "small hub" for algorithmic processing (Rosenke et al., 31 Jan 2026).
More generally, co-gem-free graphs are a proper subclass of 0-free graphs (since a 1 contains a 2 as an induced subgraph), and they do not admit an induced complement of the gem (the gem being 3 with a universal vertex).
3. Recognition and Algorithmic Properties
Recognition Algorithms
- The naive recognition algorithm runs in 4 time, testing all five-vertex subsets for co-gem subgraphs (Rosenke et al., 31 Jan 2026).
- For the broader class 5-free graphs (where 6 is the 5-cycle and the "bull" is a triangle plus two pending edges), efficient bi-join decomposition algorithms allow recognition in near-linear time by detecting only "complete" nodes in a decomposition tree (Chang et al., 2023).
Table: Containment Relations
| Graph class | Forbidden induced subgraph(s) | Properly contains? |
|---|---|---|
| Cographs | 7 | Co-gem-free |
| Co-gem-free | 8 (co-gem) | 9-free |
| 0-free | 1 | All graphs |
Width Parameters and Decomposition
- Every co-gem-free graph has twin-width at most 2, as twin-width is at most the radius-2 flip-width and the latter is bounded by 2 for this class (Chang et al., 2023).
- From known relations, the clique-width and rank-width are 3-bounded in this class.
Notable Structural Characterization
- The absence of a co-gem is crucial for total decomposability by bi-joins; the presence of a co-gem subgraph marks a "prime" obstruction that halts the bi-join decomposition, so co-gem-free graphs are totally decomposable in the sense of Cunningham and de Montgolfier–Rao (Chang et al., 2023).
4. Chromatic and Vertex-Critical Graph Structure
Vertex-critical graphs play a central role in testing 4-colorability: a 5-vertex-critical graph has chromatic number 6, but deleting any vertex lowers the chromatic number below 7.
Dichotomy for Vertex-Critical (Gem, Co-gem)-free Graphs
For the subclass forbidding both the gem and the co-gem, every 8-vertex-critical graph is:
- Either a complete graph 9
- Or a "clique-expansion" of the 5-cycle 0, where each vertex of a 1 is replaced by a clique and adjacent in the cycle structure (Abuadas et al., 2022).
Enumeration of 2-vertex-critical (gem, co-gem)-free graphs is possible for all 3 (e.g., there are 1, 1, 2, 2, 4, 6, 11, ..., 253 such graphs for 4). For each fixed 5 the list is finite and computable. The only infinite/finiteness cases remaining open for general 6-free vertex-critical graphs are when 7 for 8 (Abuadas et al., 2022).
Finiteness for 9-Free Vertex-Critical Graphs
For any graph 0 on four vertices, there are only finitely many 1-vertex-critical 2-free graphs for all 3. The proofs use combinatorial arguments, including Sperner's Theorem to bound antichains, and computational enumeration in the hardest cases (e.g., 4-free implies 4-colorability) (Beaton et al., 2024).
5. Algorithmic Applications and Complexity
The structure of co-gem-free graphs enables polynomial-time algorithms for several problems traditionally hard on general graphs.
- Coloring: For every 5 and 6 of order 4, 7-colorability is polynomial-time solvable and certifying in 8-free graphs by finding a 9-coloring or checking for a finite list of vertex-critical forbidden subgraphs (Beaton et al., 2024).
- Free Flood-It / Miniature Painting: The equivalence between the Miniature Painting problem and Free Flood-It allows polynomial-time algorithms for these problems on co-gem-free graphs. The algorithm leverages the existence of a dominating 0 and enumerates canonical painting plans using the structural properties outlined above. It operates in polynomial time, with a high but constant exponent (Rosenke et al., 31 Jan 2026).
- Width Parameter Algorithms: The bounded twin-width and total decomposability by bi-joins enable tractable model checking for first-order logic and polynomial-kernel algorithms for Ramsey-type regularity properties (Chang et al., 2023).
6. Open Problems and Research Directions
Key open problems and avenues for future research include:
- Improving the 1-time recognition of co-gem-free graphs to sub-2 complexity (Rosenke et al., 31 Jan 2026).
- Extending polynomial-time certifying coloring algorithms to the purely co-gem-free case for 3, where only computational evidence up to 12 vertices is presently known (Beaton et al., 2024).
- Characterizing which graphs 4 of higher order (e.g., 5) force finiteness of 6-vertex-critical 7-free graphs.
- Determining if other small hub subgraphs beyond 8 yield new tractable subclasses for coloring or reconfiguration problems.
- Reducing the exponent in the polynomial-time algorithms for Free Flood-It and related problems.
7. Connections to Broader Structural Graph Theory
Co-gem-free graphs are distinguished by their dominance properties of 9 and their position within cograph extensions. They are not only relevant in chromatic theory (as minimal obstructions in coloring) but also as a structural backbone in decomposition-based width parameterizations, including flip-width, clique-width, and twin-width. In particular, the precise forbidden subgraph criteria and their impact on tractability place co-gem-free graphs at a vital intersection of structural theory and algorithmic application (Abuadas et al., 2022, Chang et al., 2023, Beaton et al., 2024, Rosenke et al., 31 Jan 2026).