- The paper’s main contribution is the polynomial-time classification of H-induced minor detection for graphs on up to five vertices and seven-vertex forests, resolving long-standing open problems.
- It applies structural analysis and bag-minimal swaps to reduce complex induced minor models to tractable k-disjoint connected subgraph problems.
- The work demonstrates NP-completeness for windmill substructure detection, highlighting the boundary between tractable and hard graph configurations.
Detecting H-Induced Minors for Small H: Complexity and Algorithmic Classification
Introduction and Context
The study considers the computational complexity of the H-Induced Minor problem: for fixed H, deciding whether a graph G contains H as an induced minor, i.e., if G can be transformed into H via vertex deletions and edge contractions, preserving adjacency. This variant sits between H-Minor (also allowing edge deletions) and H-Contraction (only contractions), both well-studied in algorithmic graph theory.
A central issue has been the classification of H0-Induced Minor's complexity for small H1. Despite advances for specific families (such as subdivided stars, double stars, flowers, wheels, certain bipartite graphs), the dichotomy for small trees and small graphs remained incomplete. Notably, the seven-vertex tree H2 (a path on five vertices with pendants at the second and fourth vertex) and three five-vertex graphs (H3, H4, H5) remained unresolved, with their classification being a long-standing open problem.
Algorithmic Contributions and Structural Insights
Resolution for Five-Vertex Graphs
The work rigorously establishes polynomial-time solvability for H6-Induced Minor for all graphs H7 on at most five vertices, answering an open question posed by Dallard, Dumas, Hilaire, Perez (2025). Each unresolved graph (H8, H9, H0) is treated via structural analysis of minimum induced minor models, which are exploited to reduce the detection problem to instances of H1-Disjoint Connected Subgraphs. Applying results from Graph Minor Theory (Robertson-Seymour), bounded instances yield efficient algorithms.

Figure 1: Visualization of the guessed critical vertices forming the structural basis for the polynomial-time algorithm in Theorem~H2.
Resolution for Seven-Vertex Tree H3
The case of H4 is resolved with a polynomial-time algorithm. The approach divides detection into models with small bags (where brute-force branching suffices) and larger models, which must conform to highly structured forms (windmills). The shortest path detector technique (Chudnovsky et al., 2005) ensures that suitable path configurations with a central vertex can be efficiently detected.

Figure 2: Depiction of the minimal necessary structure of the H5 induced minor model, including its bags and path requirements.
The result extends further: for every forest H6 on at most seven vertices, H7-Induced Minor is polynomial-time solvable, using branching on paths and leveraging previous results for disconnected cases.
Complexity Barriers for Substructures
An important complimentary result is the demonstration of NP-completeness for detecting some substructures (windmills), inspired by reductions from hard problems such as Induced 2-Disjoint Paths and 2-in-a-Hole. For instance, determining the existence of an H8-windmill where no three parameters are equal is NP-complete, even for hub-free graphs.
Methodology
Across all cases, the paradigm is to analyze minimum (bag-minimal) induced minor models using the properties:
- Any bag corresponding to a degree-one vertex in H9 is a singleton (by minimality).
- For bags corresponding to degree-two or degree-three vertices, structural constraints often force the bags to be paths, tripods, or triangle tripods, with attachment vertices playing critical roles.
- After identifying such structures, the problem reduces to checking connectivity among subsets, formalized as instances of H0-Disjoint Connected Subgraphs, known to be polynomial-time solvable for bounded-size subsets.

Figure 3: The first swap strategy utilized in optimizing bag configurations for H1 induced minors, corresponding to Lemma~H2.

Figure 4: The second swap, demonstrating further reduction of bag cardinalities and neighbor attachments for H3.

Figure 5: First swap in optimizing H4-models, ensuring minimality of bag contents.

Figure 6: Second swap in H5-model optimization, illustrating exclusion of redundant vertices.

Figure 7: Third swap in H6-model construction, targeting containment and minimality.

Figure 8: First swap in H7-model refinement, aligning with constraints on neighbor counts.

Figure 9: Second swap for H8, further restricting the structural possibilities.

Figure 10: Third swap in H9-model, culminating in optimal singleton bags.
Each swap serves to enforce minimality conditions and prune non-essential vertices, translating NP-hard configurations into manageable subgraphs for polynomial algorithms.
Numerical Results and Claims
- The classification theorem establishes that G0-Induced Minor is polynomial-time solvable for all graphs on five vertices and all forests on seven vertices.
- The algorithm for G1 runs in G2 time, covering all cases via explicit branching and shortest-path detection.
- The NP-completeness results specify that for general windmill configurations with no three equal parameters, even hub-free instances are computationally intractable.
The paper makes contradictory claims to previous conjectures: detection of certain induced minors (previously thought potentially hard) is indeed tractable for small G3, but substructure detection (windmills) remains hard, unless bag sizes and degrees are further restricted.
Implications and Future Directions
Practical Applications
The classification and algorithms have direct implications for pattern detection in networks, especially in areas like network motif analysis, circuit design, and chemical graph theory. Tools built upon these polynomial-time results can efficiently identify critical subgraphs (induced minors) appearing in biological, communication, and social networks.
Theoretical Impact
The techniques reinforce the utility of minimum models and structural swaps for both hardness proofs and algorithmic design. The tight coupling between bag structure and connectivity in induced minor detection opens avenues for extending these results to broader classes, such as graphs with bounded treewidth, chordal graphs, and claw-free graphs.
Future Work
Several open problems remain:
- Complexity for double stars where both centers have three leaves (six vertices), and G4 remain unresolved.
- The complexity for windmill detection when parameters are all equal (G5) is open, motivating investigation into anchor-based reductions.
- Determining whether G6-in-G7-Paths is NP-complete for hub-free graphs would settle the full dichotomy for windmill substructure detection.
Conclusion
The research culminates in a comprehensive algorithmic and complexity classification for G8-Induced Minor with small G9, leveraging structural model theory, reduction to disjoint subgraphs, and shortest-path detection. The tractability for all five-vertex graphs and seven-vertex forests is established, resolving disparate open questions and exposing nuanced boundaries of computational hardness for substructure detection in graphs (2604.24216).