Papers
Topics
Authors
Recent
Search
2000 character limit reached

Co-Gem-Free Graphs

Updated 3 February 2026
  • 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 (P4P_4) and an isolated vertex (P1P_1), that is, P4+P1P_4 + P_1. This hereditary graph class sits strictly between cographs (the P4P_4-free graphs) and P5P_5-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 G=(V,E)G = (V, E) denote a simple graph. The co-gem is the graph on vertices {v1,v2,v3,v4,u}\{v_1, v_2, v_3, v_4, u\} with the edge set {v1v2,v2v3,v3v4}\{v_1v_2, v_2v_3, v_3v_4\}; equivalently, it is P4+P1P_4 + P_1. A graph GG is co-gem-free if no subset of five vertices induces a subgraph isomorphic to P1P_10.

Key closure properties:

  • Co-gem-free graphs are closed under taking induced subgraphs.
  • Every cograph (i.e., P1P_11-free graph) is co-gem-free, but the converse is false; some co-gem-free graphs contain induced P1P_12s, provided every such P1P_13 dominates the entire vertex set (see below).

A central structural observation is:

  • Every induced P1P_14 in a co-gem-free graph is a dominating set. That is, for P1P_15-P1P_16-P1P_17-P1P_18 forming an induced P1P_19, every vertex P4+P1P_4 + P_10 must be adjacent to at least one of P4+P1P_4 + P_11; otherwise, P4+P1P_4 + P_12 would induce a co-gem (Rosenke et al., 31 Jan 2026).

2. Structural Characterizations and Decomposition

Cographs are exactly the P4+P1P_4 + P_13-free graphs. Co-gem-free graphs generalize cographs by allowing P4+P1P_4 + P_14 as an induced subgraph, but never a P4+P1P_4 + P_15 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 P4+P1P_4 + P_16), every such P4+P1P_4 + P_17 is a dominating set.

This property enables straightforward decompositions:

  • If the graph admits no P4+P1P_4 + P_18, apply cograph methods.
  • Otherwise, select a dominating P4+P1P_4 + P_19 as a "small hub" for algorithmic processing (Rosenke et al., 31 Jan 2026).

More generally, co-gem-free graphs are a proper subclass of P4P_40-free graphs (since a P4P_41 contains a P4P_42 as an induced subgraph), and they do not admit an induced complement of the gem (the gem being P4P_43 with a universal vertex).

3. Recognition and Algorithmic Properties

Recognition Algorithms

  • The naive recognition algorithm runs in P4P_44 time, testing all five-vertex subsets for co-gem subgraphs (Rosenke et al., 31 Jan 2026).
  • For the broader class P4P_45-free graphs (where P4P_46 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 P4P_47 Co-gem-free
Co-gem-free P4P_48 (co-gem) P4P_49-free
P5P_50-free P5P_51 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-P5P_52 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 P5P_53-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 P5P_54-colorability: a P5P_55-vertex-critical graph has chromatic number P5P_56, but deleting any vertex lowers the chromatic number below P5P_57.

Dichotomy for Vertex-Critical (Gem, Co-gem)-free Graphs

For the subclass forbidding both the gem and the co-gem, every P5P_58-vertex-critical graph is:

  • Either a complete graph P5P_59
  • Or a "clique-expansion" of the 5-cycle G=(V,E)G = (V, E)0, where each vertex of a G=(V,E)G = (V, E)1 is replaced by a clique and adjacent in the cycle structure (Abuadas et al., 2022).

Enumeration of G=(V,E)G = (V, E)2-vertex-critical (gem, co-gem)-free graphs is possible for all G=(V,E)G = (V, E)3 (e.g., there are 1, 1, 2, 2, 4, 6, 11, ..., 253 such graphs for G=(V,E)G = (V, E)4). For each fixed G=(V,E)G = (V, E)5 the list is finite and computable. The only infinite/finiteness cases remaining open for general G=(V,E)G = (V, E)6-free vertex-critical graphs are when G=(V,E)G = (V, E)7 for G=(V,E)G = (V, E)8 (Abuadas et al., 2022).

Finiteness for G=(V,E)G = (V, E)9-Free Vertex-Critical Graphs

For any graph {v1,v2,v3,v4,u}\{v_1, v_2, v_3, v_4, u\}0 on four vertices, there are only finitely many {v1,v2,v3,v4,u}\{v_1, v_2, v_3, v_4, u\}1-vertex-critical {v1,v2,v3,v4,u}\{v_1, v_2, v_3, v_4, u\}2-free graphs for all {v1,v2,v3,v4,u}\{v_1, v_2, v_3, v_4, u\}3. The proofs use combinatorial arguments, including Sperner's Theorem to bound antichains, and computational enumeration in the hardest cases (e.g., {v1,v2,v3,v4,u}\{v_1, v_2, v_3, v_4, u\}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 {v1,v2,v3,v4,u}\{v_1, v_2, v_3, v_4, u\}5 and {v1,v2,v3,v4,u}\{v_1, v_2, v_3, v_4, u\}6 of order 4, {v1,v2,v3,v4,u}\{v_1, v_2, v_3, v_4, u\}7-colorability is polynomial-time solvable and certifying in {v1,v2,v3,v4,u}\{v_1, v_2, v_3, v_4, u\}8-free graphs by finding a {v1,v2,v3,v4,u}\{v_1, v_2, v_3, v_4, u\}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 {v1v2,v2v3,v3v4}\{v_1v_2, v_2v_3, v_3v_4\}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 {v1v2,v2v3,v3v4}\{v_1v_2, v_2v_3, v_3v_4\}1-time recognition of co-gem-free graphs to sub-{v1v2,v2v3,v3v4}\{v_1v_2, v_2v_3, v_3v_4\}2 complexity (Rosenke et al., 31 Jan 2026).
  • Extending polynomial-time certifying coloring algorithms to the purely co-gem-free case for {v1v2,v2v3,v3v4}\{v_1v_2, v_2v_3, v_3v_4\}3, where only computational evidence up to 12 vertices is presently known (Beaton et al., 2024).
  • Characterizing which graphs {v1v2,v2v3,v3v4}\{v_1v_2, v_2v_3, v_3v_4\}4 of higher order (e.g., {v1v2,v2v3,v3v4}\{v_1v_2, v_2v_3, v_3v_4\}5) force finiteness of {v1v2,v2v3,v3v4}\{v_1v_2, v_2v_3, v_3v_4\}6-vertex-critical {v1v2,v2v3,v3v4}\{v_1v_2, v_2v_3, v_3v_4\}7-free graphs.
  • Determining if other small hub subgraphs beyond {v1v2,v2v3,v3v4}\{v_1v_2, v_2v_3, v_3v_4\}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 {v1v2,v2v3,v3v4}\{v_1v_2, v_2v_3, v_3v_4\}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).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Co-Gem-Free Graphs.