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 d0d \geq 0, the goal is to find a vertex set SV(G)S \subseteq V(G) of minimum size such that the treewidth of the induced subgraph GSG - 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 d0d \geq 0, the Treewidth-d-Deletion problem (also known as TW-d-Del or kk-Treewidth Vertex Deletion) asks for a vertex set d0d \geq 00 minimizing d0d \geq 01 such that d0d \geq 02, where d0d \geq 03 denotes the treewidth. The parameterized version typically considers d0d \geq 04 as the parameter, with d0d \geq 05 either fixed or part of the input.

Formally,

d0d \geq 06

Equivalently, via a forbidden minor characterization, Treewidth-d-Deletion is an d0d \geq 07-Deletion problem for d0d \geq 08, since a graph has treewidth at most d0d \geq 09 if and only if it excludes the complete graph SV(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 SV(G)S \subseteq V(G)1 of minimum total weight such that SV(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 SV(G)S \subseteq V(G)3-Subset Vertex Separator problem, leveraging structural graph separation results. The SV(G)S \subseteq V(G)4-Subset Vertex Separator asks, given a graph SV(G)S \subseteq V(G)5, a terminal subset SV(G)S \subseteq V(G)6, and integer SV(G)S \subseteq V(G)7, for a minimum-size set SV(G)S \subseteq V(G)8 such that every connected component of SV(G)S \subseteq V(G)9 contains at most GSG - S0 terminals. Bicriteria approximation algorithms—returning a solution GSG - S1 of size GSG - S2 while allowing each component at most GSG - S3 terminals—are used as subroutines (Gupta et al., 2018).

This reduction, combined with exact FPT algorithms on bounded-treewidth graphs, leads to an GSG - 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 GSG - S5.
  • Use structure theorems for small separators in bounded-treewidth graphs to relate separators to the GSG - S6-Subset Vertex Separator instance.
  • Iteratively refine GSG - S7 using bicriteria separator solutions and exact processing on bounded-treewidth components until a global GSG - 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 GSG - 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)
d0d \geq 00-lossy protocol Compression with d0d \geq 01 small-oracle calls, d0d \geq 02-approximation (Sharma et al., 13 Jan 2026)
Linear-size exact kernelization Od0d \geq 03 vertices on topological-minor-free classes, fixed d0d \geq 04 (Sharma et al., 13 Jan 2026)
Exact, bounded-treewidth graphs d0d \geq 05 (Baste et al., 2019)

All polynomial kernelizations for the general Treewidth-d-Deletion problem are necessarily non-uniform in d0d \geq 06 unless d0d \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.