T(h+1)-Free Edge Deletion Problem
- T(h+1)-Free Edge Deletion is defined as deleting at most k edges from a graph so that no component or induced subgraph forms a tree on h+1 vertices.
- The problem is NP-complete for h ≥ 2 in the induced variant and for h ≥ 3 in the component-size variant, highlighting a sharp complexity dichotomy.
- Positive results include FPT algorithms and kernelization for parameters like cluster-vertex deletion and neighborhood diversity when paired with h.
The T(h+1)-Free Edge Deletion problem is a fundamental question in graph modification theory. It asks: given a graph and integers and , can one delete at most edges from so that the resulting graph has no (induced or non-induced, depending on variant) subgraph isomorphic to any tree on vertices? Analogously, in the case of the "every component is small" variant, the goal is to delete at most edges so that every connected component of the resulting graph contains at most vertices, equivalently ensuring the graph is -free for the family of all trees on vertices. This problem has received extensive attention due to both its intrinsic combinatorial interest and its relevance in applications such as epidemic containment, network resilience, and structural graph theory.
1. Formal Problem Definition
Let be a finite simple graph and an integer. Define as a fixed tree on vertices, or alternatively as the family of all (labeled) trees on vertices.
Induced variant:
Given a fixed tree , the task is to decide, for input , whether there exists a set with such that contains no induced copy of .
Component-size variant:
Given input , does there exist , , such that every connected component of has at most vertices—i.e., is -free in the sense that no component has order greater than ? This is equivalent to forbidding all (not necessarily induced) copies of any as a subgraph (Gaikwad et al., 31 Jan 2026, Gaikwad et al., 2021).
2. Classical Complexity Landscape
For the induced variant with fixed tree (on vertices or edges), T(h+1)-Free Edge Deletion is NP-complete (Aravind et al., 2015, Aravind et al., 2015). The dichotomy result is sharp: for , the problem is trivial or polynomial-time solvable; for , it is NP-complete.
For the component-size variant (forbidding all trees of vertices), the problem remains NP-complete for and is polynomial-time solvable for :
- For , one deletes all edges;
- For , the solution corresponds to finding a maximum matching (Gaikwad et al., 31 Jan 2026, Aravind et al., 2015).
Moreover, it is shown that unless the Exponential Time Hypothesis (ETH) fails, there is no algorithm solving T(h+1)-Free Edge Deletion in time (Aravind et al., 2015, Aravind et al., 2015).
The following table summarizes classical complexity:
| Complexity | Reference | |
|---|---|---|
| Polynomial time | (Gaikwad et al., 31 Jan 2026) | |
| NP-complete, no | (Aravind et al., 2015) |
3. Parameterized Complexity and Hardness
The parameterized complexity landscape is notably intricate, especially when is allowed to grow. The following are the central findings for the component-size variant:
W[1]/W[2]-hardness:
- T(h+1)-Free Edge Deletion is W[1]-hard parameterized by treewidth (Gaikwad et al., 2021), feedback-vertex-set number, pathwidth, feedback-edge-set number (Gaikwad et al., 31 Jan 2026), and even cluster-vertex-deletion number, treedepth, modular width, and twin cover. This implies that, unless FPT=W[1], no FPT algorithms exist for these structural parameters alone when is unbounded (Gaikwad et al., 31 Jan 2026, Gaikwad et al., 2021).
- The problem is W[2]-hard parameterized by solution size , , or , even on restricted graph classes such as planar or bipartite graphs (Gaikwad et al., 2021).
This series of negative results establishes that most "classical" parameterizations are insufficient to yield tractability for large- instances, even on graphs close to cluster graphs (cluster-vertex deletion), those with bounded treedepth, or low modular width (Gaikwad et al., 31 Jan 2026).
4. Positive FPT and Kernelization Results
Despite broad intractability for many parameters, several parameterizations restore tractability when combined with or under certain graph class restrictions.
- FPT in cluster-vertex deletion number plus : T(h+1)-Free Edge Deletion can be solved in time, where is the size of a cluster-vertex deletion set. The method first reduces the input graph by handling large twin classes and then applies dynamic programming on a path decomposition of width (Gaikwad et al., 31 Jan 2026).
- FPT in neighborhood diversity plus : For graphs with neighborhood diversity , the problem is solvable by ILP in time , using integer variables to model part sizes in the solution (Gaikwad et al., 31 Jan 2026).
- FPT in vertex cover number (fixed ): In time, where is the vertex cover number and the Bell number. The algorithm partitions the independent set into twin classes and models the assignment of vertices and component splits as an ILP (Gaikwad et al., 2021).
- Kernelization: For parameter , T(h+1)-Free Edge Deletion admits a kernel of vertices and edges (Gaikwad et al., 2021). For bounded-degree graphs ( fixed), T(h+1)-Free Edge Deletion has a kernel with vertices (Aravind et al., 2014).
For the induced variant, no polynomial kernel exists on general graphs for non-star trees with at least seven vertices, unless NP coNP/poly (Aravind et al., 2015).
5. Algorithmic Methods and Reductions
Multiple reduction and algorithmic constructions underlie the core results:
- Base Case Reductions: For stars and twin-stars (trees of diameter 2 and 3), reductions respectively from P₃-free and P₄-free edge deletion apply by attaching cliques to each vertex, ensuring that solution transfer entails solution transfer for the original instance (Aravind et al., 2015).
- General Tree Reductions: An inductive "leaf-pruning" reduction grows larger trees from smaller ones, ensuring that solution sets correspond via gadgets (Construction 1) that branch off "completions" for each instance of the smaller tree (Aravind et al., 2015, Aravind et al., 2015).
- Parameterized Reductions: For cluster-vertex deletion and neighborhood diversity, the main algorithmic approach involves partitioning residual graphs into twin classes and solving (typically via ILP) the assignment of components or part sizes, under constraints linking deletions to forbidden structures (Gaikwad et al., 31 Jan 2026, Gaikwad et al., 2021).
These methods yield both hardness constructions (demonstrating parameterized intractability via gadgets simulating Hitting Set or Unary Bin Packing) and FPT algorithms where additional structure is available.
6. Special Cases, Approximability, and Restricted Graph Classes
- Bicriteria FPT Approximation in : Although W[1]-hard for , there is an FPT bicriteria approximation that in time produces an edge deletion set of size at most if a solution of size exists (Gaikwad et al., 31 Jan 2026). The algorithm uses recursive application of FPT Minimum Bisection to disassemble the graph into small components.
- Split Graphs: The problem is NP-complete on split graphs, but FPT in via reduction to vertex cover or greedy branching, leveraging the graph’s structural dichotomy between clique and independent set (Gaikwad et al., 31 Jan 2026).
- Interval Graphs: No NP-hardness is known for interval graphs (with possibly unbounded), but T(h+1)-Free Edge Deletion is FPT in in time through dynamic programming over a clique-path decomposition, using strong restrictions on component intersections in bags (Gaikwad et al., 31 Jan 2026).
- Directed Variant: For the problem of deleting arcs in digraphs such that no node can reach more than others, the problem is W[2]-hard for , even on DAGs, via reductions from Hitting Set (Gaikwad et al., 31 Jan 2026).
7. Summary Table: Parameterized Complexity Landscape
| Parameter(s) | Complexity | Reference |
|---|---|---|
| W[2]-hard | (Gaikwad et al., 2021) | |
| feedback-edge-set | W[1]-hard | (Gaikwad et al., 31 Jan 2026) |
| treewidth, pathwidth, feedback vertex | W[1]-hard | (Gaikwad et al., 2021, Gaikwad et al., 31 Jan 2026) |
| cluster-vertex-deletion + | FPT | (Gaikwad et al., 31 Jan 2026) |
| neighborhood diversity + | FPT | (Gaikwad et al., 31 Jan 2026) |
| vertex cover number (fixed ) | FPT | (Gaikwad et al., 2021) |
| bounded degree (), fixed | poly kernel | (Aravind et al., 2014) |
The T(h+1)-Free Edge Deletion problem thus defines a sharply divided parameterized landscape. Most classic structural parameters do not yield FPT algorithms unless combined with , but FPT is available for cluster-vertex deletion plus or neighborhood diversity plus . A plausible implication is that the interplay of "component-size control" and "global connectivity structure" is the core driver of the parameterized complexity for this class of edge deletion problems. For the induced variant, incompressibility results rule out polynomial kernels beyond certain bounded parameters, especially for trees that are not stars (Aravind et al., 2015).
References
- (Aravind et al., 2015) Parameterized lower bound and NP-completeness of some -free Edge Deletion problems
- (Aravind et al., 2015) Parameterized Lower Bounds and Dichotomy Results for the NP-completeness of -free Edge Modification Problems
- (Aravind et al., 2014) On Polynomial Kernelization of -free Edge Deletion
- (Gaikwad et al., 2021) Edge Deletion to Restrict the Size of an Epidemic
- (Gaikwad et al., 31 Jan 2026) Hardness and Tractability of T_{h+1}-Free Edge Deletion