Papers
Topics
Authors
Recent
Search
2000 character limit reached

Treewidth-d Deletion Problem

Updated 20 January 2026
  • Treewidth-d-Deletion is defined as finding a minimum vertex set whose removal reduces the graph's treewidth to at most d.
  • It generalizes classical problems such as Vertex Cover (d=0) and Feedback Vertex Set (d=1) and employs advanced reduction and kernelization techniques.
  • Algorithmic strategies involve dynamic programming, protrusion replacement, and graph separation methods yielding O(log d)-approximation and exact FPT algorithms.

The Treewidth-d-Deletion problem is a fundamental vertex deletion problem in structural graph theory and parameterized algorithmics. Given an undirected graph GG and an integer d≥0d \geq 0, the goal is to find a vertex set S⊆V(G)S \subseteq V(G) of minimum size such that the treewidth of the induced subgraph G−SG - S is at most dd. This problem generalizes classical graph problems such as Vertex Cover (the d=0d=0 case) and Feedback Vertex Set (d=1d=1), and is core to the study of structural graph decompositions, kernelization, and algorithmic graph minors.

1. Formal Problem Statement

Given a graph G=(V,E)G = (V, E) and a target treewidth d≥0d \geq 0, the Treewidth-d-Deletion problem (also known as TW-d-Del or kk-Treewidth Vertex Deletion) asks for a vertex set d≥0d \geq 00 minimizing d≥0d \geq 01 such that d≥0d \geq 02, where d≥0d \geq 03 denotes the treewidth. The parameterized version typically considers d≥0d \geq 04 as the parameter, with d≥0d \geq 05 either fixed or part of the input.

Formally,

d≥0d \geq 06

Equivalently, via a forbidden minor characterization, Treewidth-d-Deletion is an d≥0d \geq 07-Deletion problem for d≥0d \geq 08, since a graph has treewidth at most d≥0d \geq 09 if and only if it excludes the complete graph S⊆V(G)S \subseteq V(G)0 as a minor (Baste et al., 2019).

A weighted version accepts a node-weighted graph and seeks a set S⊆V(G)S \subseteq V(G)1 of minimum total weight such that S⊆V(G)S \subseteq V(G)2 (Włodarczyk, 2024).

2. Approximation and Meta-Algorithmic Frameworks

A central approach to Treewidth-d-Deletion is via an intricate reduction to the S⊆V(G)S \subseteq V(G)3-Subset Vertex Separator problem, leveraging structural graph separation results. The S⊆V(G)S \subseteq V(G)4-Subset Vertex Separator asks, given a graph S⊆V(G)S \subseteq V(G)5, a terminal subset S⊆V(G)S \subseteq V(G)6, and integer S⊆V(G)S \subseteq V(G)7, for a minimum-size set S⊆V(G)S \subseteq V(G)8 such that every connected component of S⊆V(G)S \subseteq V(G)9 contains at most G−SG - S0 terminals. Bicriteria approximation algorithms—returning a solution G−SG - S1 of size G−SG - S2 while allowing each component at most G−SG - S3 terminals—are used as subroutines (Gupta et al., 2018).

This reduction, combined with exact FPT algorithms on bounded-treewidth graphs, leads to an G−SG - S4-approximation for Treewidth-d-Deletion in polynomial time, with additional efficiency on graph classes excluding a fixed minor (admitting EPTAS under bidimensionality theory).

Sketch of the reduction process (Gupta et al., 2018):

  • Maintain a candidate deletion set G−SG - S5.
  • Use structure theorems for small separators in bounded-treewidth graphs to relate separators to the G−SG - S6-Subset Vertex Separator instance.
  • Iteratively refine G−SG - S7 using bicriteria separator solutions and exact processing on bounded-treewidth components until a global G−SG - S8-size solution is obtained.

For weighted instances, a combinatorial constant-factor approximation is achieved using random protrusion sampling, modulator-hitting families, and martingale analysis. Every fixed G−SG - S9 admits a randomized constant-factor approximation in time dd0 (Włodarczyk, 2024).

3. Kernelization and Compression

Early kernelization results established that, when dd1 contains a planar graph, the dd2-Deletion problem admits a polynomial kernel whose size bound is dd3 for computable functions dd4 [FOCS 2012]. In the case of Treewidth-d-Deletion, this yields a polynomial kernel with an exponent dependent on dd5, and a lower bound shows this dependence is necessary unless dd6 (Sharma et al., 13 Jan 2026).

Recent advancements provide uniform lossy kernels. For every fixed dd7:

  • There exists a 2-approximate kernel of size dd8, i.e., a polynomial-size reduction to dd9 vertices incurring at most a factor-2 in the approximation (Sharma et al., 13 Jan 2026).
  • A d=0d=00-approximate compression protocol is possible, using d=0d=01 calls to oracles for Treewidth-d-Deletion and d=0d=02-Deletion on graph instances of size polynomial in d=0d=03; the approximation factor can be made arbitrarily close to 1, at the cost of increased compressed size.

A linear kernel is achievable on graph classes excluding a fixed topological minor, for fixed d=0d=04, thus generalizing to sparse graph classes with even disconnected forbidden minors (Sharma et al., 13 Jan 2026). This relies on global protrusion decompositions and extended replacement techniques.

4. Fixed-Parameter and Exact Algorithms

For general graphs, the Treewidth-d-Deletion problem is connected to d=0d=05-M-Deletion with d=0d=06: d=0d=07 has treewidth d=0d=08 if and only if it excludes d=0d=09 as a minor (Baste et al., 2019). The major algorithmic advances follow the structure below:

  • Dynamic programming over tree decompositions using the theory of boundaried graphs and equivalence classes for gluing operations (using representatives d=1d=10).
  • The Flat Wall Theorem and bidimensionality to obtain small constant-treewidth “modulators” and identify large-wall obstacles.
  • The irrelevant vertex technique inside large grid-like subgraphs, enabling reduction to minimal representatives.
  • Protrusion replacement: converting protrusions to smaller equivalents, preserving the solution structure.

An optimal algorithm for this family of problems runs in time d=1d=11, where d=1d=12 is the width of the tree decomposition of d=1d=13. The lower bound under ETH rules out a d=1d=14 algorithm even for small d=1d=15 (Baste et al., 2019).

5. Special Cases, Generalizations, and Hardness

Several special cases arise as d=1d=16 varies:

  • For d=1d=17 (Vertex Cover), NP-hardness of approximation within d=1d=18 holds [Dinur–Safra], even for exact or parameterized kernels.
  • For d=1d=19 (Feedback Vertex Set), the problem remains W[1]-hard under various generalizations.

The generalized framework extends directly to problems such as Pathwidth-, Treedepth-, and minor/transversal versions under hereditary graph classes with bounded treewidth, often with similar algorithmic and kernelization results (Gupta et al., 2018).

Hardness results include:

  • For hereditary classes, the maximization version (max G=(V,E)G = (V, E)0 s.t. twG=(V,E)G = (V, E)1) is G=(V,E)G = (V, E)2-hard for some G=(V,E)G = (V, E)3.
  • No G=(V,E)G = (V, E)4-approximation independent of G=(V,E)G = (V, E)5 is known unless a constant-factor G=(V,E)G = (V, E)6-Subset Vertex Separator algorithm is found.

6. Structural and Technical Ingredients

Key algorithmic and structural tools include:

  • Near-protrusion and true protrusion decompositions to partition the graph into bounded connectivity/complexity parts.
  • The large-simplicial-neighborhood rule for effective reduction, yielding lossy kernels (Sharma et al., 13 Jan 2026).
  • Augmented graphs to facilitate distinction between simplicial and non-simplicial components.
  • Exhaustive families of partial solutions for protrusion handling, relying on the theory of monadic second-order logic on bounded-treewidth graphs (Courcelle's theorem).
  • Martingale analysis in weighted deletion for bounding expected cost against the optimum (Włodarczyk, 2024).

7. Summary Table of Key Algorithmic Results

Result Type Bound/Guarantee Reference
G=(V,E)G = (V, E)7-approximation Polynomial time for arbitrary graphs (Gupta et al., 2018)
Constant-factor apx (weighted) Randomized, polynomial in G=(V,E)G = (V, E)8 (Włodarczyk, 2024)
2-approximate kernel (uniform) G=(V,E)G = (V, E)9 vertices, polynomial time (Sharma et al., 13 Jan 2026)
d≥0d \geq 00-lossy protocol Compression with d≥0d \geq 01 small-oracle calls, d≥0d \geq 02-approximation (Sharma et al., 13 Jan 2026)
Linear-size exact kernelization Od≥0d \geq 03 vertices on topological-minor-free classes, fixed d≥0d \geq 04 (Sharma et al., 13 Jan 2026)
Exact, bounded-treewidth graphs d≥0d \geq 05 (Baste et al., 2019)

All polynomial kernelizations for the general Treewidth-d-Deletion problem are necessarily non-uniform in d≥0d \geq 06 unless d≥0d \geq 07 (Sharma et al., 13 Jan 2026), indicating a strong lower bound on compressibility.

References

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 Treewidth-d-Deletion Problem.