Papers
Topics
Authors
Recent
Search
2000 character limit reached

Simple Treewidth: A Refined Graph Parameter

Updated 8 July 2026
  • Simple treewidth is defined as the minimum k for which a graph admits a k-simple tree-decomposition that restricts every k-set to appear in at most two bags.
  • It is tightly related to ordinary treewidth, with the parameter differing by at most one unit, thereby providing a stricter measure of graph structure.
  • This refined notion facilitates sparse directed-product embeddings by controlling repeated attachments of k-cliques in simple k-trees.

Simple treewidth is a refinement of ordinary treewidth defined by restricting how often a kk-set may recur in a width-kk tree-decomposition. A tree-decomposition (T,B)(T,\mathcal B) of a graph GG is kk-simple if it has width at most kk and, for every set SV(G)S\subseteq V(G) of kk vertices, the number of bags containing SS is at most two; the simple treewidth stw(G)\operatorname{stw}(G) is the minimum such kk0. Equivalently, kk1 if and only if kk2 is a subgraph of a simple kk3-tree, where the same kk4-clique is not used more than once in the recursive construction. This makes simple treewidth a one-step tightening of ordinary treewidth and, in recent work, the exact condition under which sparse directed-product embeddings exist with both factors having treewidth at most kk5 (Hendrey et al., 15 Aug 2025).

1. Definition and equivalent formulations

For a finite graph kk6, a tree-decomposition is a pair kk7 in which each bag kk8, every vertex of kk9 appears in some bag, every edge of (T,B)(T,\mathcal B)0 has both endpoints in some bag, and for each (T,B)(T,\mathcal B)1 the set of bags containing (T,B)(T,\mathcal B)2 induces a connected subtree of (T,B)(T,\mathcal B)3. Its width is (T,B)(T,\mathcal B)4, and ordinary treewidth (T,B)(T,\mathcal B)5 is the minimum width over all tree-decompositions (Mazoit, 2013).

Simple treewidth adds a multiplicity restriction at the level of (T,B)(T,\mathcal B)6-subsets. A tree-decomposition (T,B)(T,\mathcal B)7 is (T,B)(T,\mathcal B)8-simple if it has width at most (T,B)(T,\mathcal B)9 and satisfies

GG0

for every GG1-set GG2. The parameter GG3 is the minimum GG4 for which GG5 has a GG6-simple tree-decomposition (Hendrey et al., 15 Aug 2025).

The equivalent constructive model is given by simple GG7-trees. A GG8-tree is obtained from GG9 by repeatedly adding a new vertex adjacent to all vertices of an existing kk0-clique. A simple kk1-tree imposes the extra rule that the same kk2-clique is not used more than once. The equivalence

kk3

is structurally decisive, because it turns simple treewidth into a statement about controlled recursive attachment along kk4-cliques rather than merely about bag sizes (Hendrey et al., 15 Aug 2025).

2. Position relative to ordinary treewidth

Simple treewidth is always within one of ordinary treewidth: kk5 It is therefore a stricter parameter, but only by one unit in the worst case (Hendrey et al., 15 Aug 2025).

At low values, simple treewidth has exact characterizations that sharply distinguish it from unconstrained treewidth.

Condition Graph class
connected and kk6 paths
kk7 outerplanar graphs
kk8 planar graphs with treewidth kk9

These identifications are exact: a connected graph has simple treewidth kk0 if and only if it is a path; a graph has simple treewidth at most kk1 if and only if it is outerplanar; and a graph has simple treewidth at most kk2 if and only if it is planar and has treewidth kk3 (Hendrey et al., 15 Aug 2025).

These characterizations show that simple treewidth does not merely repackage ordinary treewidth. Outerplanar graphs already appear at simple treewidth kk4, while the next step, simple treewidth kk5, captures precisely the planar treewidth-kk6 regime. This suggests that the extra multiplicity restriction is sensitive to how clique attachments are reused, rather than only to the largest bag size.

3. Repeated stacking and the basic obstruction

The simplest obstruction to small simple treewidth is repeated attachment to the same kk7-clique. The paper (Hendrey et al., 15 Aug 2025) isolates the graph kk8, obtained from kk9 by making the SV(G)S\subseteq V(G)0-vertex side a clique. If SV(G)S\subseteq V(G)1 denotes that SV(G)S\subseteq V(G)2-clique side and SV(G)S\subseteq V(G)3 are the other three vertices, then each SV(G)S\subseteq V(G)4 is a SV(G)S\subseteq V(G)5-clique. Consequently, in every width-SV(G)S\subseteq V(G)6 tree-decomposition, the set SV(G)S\subseteq V(G)7 must lie in at least three bags, and therefore

SV(G)S\subseteq V(G)8

This obstruction makes the gap between treewidth and simple treewidth concrete. Ordinary treewidth SV(G)S\subseteq V(G)9 allows arbitrarily many vertices to be attached to the same kk0-clique. Simple treewidth forbids exactly this kind of repeated stacking. In the simple kk1-tree formulation, the same rule appears as “use each kk2-clique at most once”; in the decomposition formulation, it appears as “no kk3-set occurs in more than two bags” (Hendrey et al., 15 Aug 2025).

A useful interpretation is that ordinary treewidth controls bag size, whereas simple treewidth controls bag size together with the repeated use of separators or attachment cliques. This interpretation is not a separate theorem, but it matches the obstruction mechanism exhibited by kk4.

4. Sparse directed-product embeddings

The main modern structural theorem for simple treewidth concerns embeddings into sparse directed products. For directed graphs kk5, their directed product has vertex set kk6, and there is an arc from kk7 to kk8 if either kk9 and SS0, or SS1 and SS2, or both coordinates move along arcs simultaneously; arcs of the third type are diagonal arcs. The paper works with the underlying undirected graph of this product (Hendrey et al., 15 Aug 2025).

If the factor indegrees are bounded,

SS3

then the directed product has indegree at most SS4, so any subgraph of the underlying undirected product is sparse in the sense that its number of edges is linearly bounded in its number of vertices (Hendrey et al., 15 Aug 2025).

Against this background, the central theorem is: SS5 with

SS6

Thus every graph of simple treewidth SS7 is contained in a sparse directed product of two factors, each of treewidth at most SS8 and maximum indegree at most SS9 (Hendrey et al., 15 Aug 2025).

Two corollaries are especially concrete.

Graph class Directed-product factors
outerplanar graphs trees with maximum indegree stw(G)\operatorname{stw}(G)0
planar graphs with treewidth stw(G)\operatorname{stw}(G)1 graphs of treewidth stw(G)\operatorname{stw}(G)2 and maximum indegree stw(G)\operatorname{stw}(G)3

The first follows from stw(G)\operatorname{stw}(G)4 for outerplanar graphs; the second from the characterization of simple treewidth stw(G)\operatorname{stw}(G)5 (Hendrey et al., 15 Aug 2025).

The treewidth bound on the factors is best possible. For every stw(G)\operatorname{stw}(G)6, there exists a graph stw(G)\operatorname{stw}(G)7 with stw(G)\operatorname{stw}(G)8 that is not contained in any directed product of two digraphs with indegrees bounded by stw(G)\operatorname{stw}(G)9 and both factor treewidths at most kk00 (Hendrey et al., 15 Aug 2025). In that sense, the factor bound kk01 is optimal.

5. Proof architecture of the embedding theorem

The proof of the sparse directed-product theorem is not formulated at the level of arbitrary kk02-simple decompositions. It first reduces to simple kk03-trees, using the equivalence between kk04 and containment in a simple kk05-tree (Hendrey et al., 15 Aug 2025).

The induction maintains an embedding of the current graph kk06 into a directed product

kk07

together with several invariants: each factor has maximum indegree at most kk08, each factor has treewidth at most kk09, every kk10-clique projects in each factor to a transitive tournament, each used big sibling of a diagonal kk11-clique is adjacent to all vertices of that clique, and no two diagonal kk12-cliques share a common unused big sibling (Hendrey et al., 15 Aug 2025).

A kk13-clique is diagonal if its vertices have pairwise distinct first coordinates and pairwise distinct second coordinates. Such a clique determines a unique big diagonal edge and two corresponding big siblings. The induction then splits into two cases when a new vertex is attached along a kk14-clique kk15.

If kk16 is not diagonal, then one projection of kk17 has size at most kk18. A new factor vertex is added in the corresponding factor, adjacent to a clique of size at most kk19, and the new graph vertex is placed using that new coordinate together with a sink in the transitive tournament on the other projection. This preserves both the indegree bound and the factor treewidth bound (Hendrey et al., 15 Aug 2025).

If kk20 is diagonal, the argument does not enlarge either factor. Instead it places the new vertex at one of the two big sibling coordinates of kk21, provided that coordinate pair is unused. The reason such an unused big sibling must exist is precisely the simple-treewidth obstruction: if both big siblings were already used, then one would create a copy of kk22, contradicting kk23 (Hendrey et al., 15 Aug 2025).

This is the point at which simple treewidth, rather than ordinary treewidth, becomes decisive. The proof does not merely require bounded bag size; it requires the prohibition on repeated attachments to the same kk24-clique.

6. Relation to ordinary treewidth and nearby notions

Ordinary treewidth remains the ambient reference parameter. It has the exact dual characterization

kk25

where kk26 is the maximum order of a bramble in kk27 (Mazoit, 2013). Simple treewidth is not accompanied in the cited material by an analogous bramble duality, and the sparse directed-product theorem makes clear that it behaves differently from ordinary treewidth in another structural direction.

The contrast is sharpest in the directed-product setting. For ordinary treewidth, the positive theorem above fails completely: for any integers kk28, there exists a graph kk29 with kk30 that is not contained in the directed product of kk31 for any directed graphs with

kk32

Simple treewidth is therefore not a cosmetic strengthening of treewidth; in this setting it is exactly the condition that makes bounded-indegree, lower-treewidth factorization possible (Hendrey et al., 15 Aug 2025).

A different recent direction studies decompositions with controlled vertex multiplicity rather than simple treewidth itself. Every graph of treewidth kk33 has a tree-decomposition of width at most kk34 in which each vertex kk35 has spread at most kk36, and stronger results simultaneously bound width, order, and the degree of the decomposition tree (Wood, 1 Sep 2025). The same work explicitly notes that this is not the standard parameter simple treewidth. This suggests bounded spread and simple treewidth are adjacent but distinct themes: both constrain recurrence inside decompositions, but they constrain different combinatorial objects.

The term should also be distinguished from edge-cut based analogues such as edge-cut width and slim tree-cut width. Those parameters are presented as simple or slim edge-based analogues of treewidth, but they are not variants of simple treewidth in the graph-theoretic sense discussed here (Brand et al., 2022, Ganian et al., 2022).

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 Simple Treewidth.