Directed branch-width: A directed analogue of tree-width
Benjamin Merlin Bumpus, Kitty Meeks, William Pettersson
TL;DR
This work develops directed branch-width ($\mathrm{dbw}$) as a true directed analogue of tree-width and proves a tight equivalence: a digraph class $\mathcal{C}$ has bounded $\mathrm{dbw}$ if and only if the class of directed line graphs $\vec{L}(\mathcal{C})$ has bounded bi-cut-rank-width ($\mathrm{bcrk}$). The core technical contribution is the dual bounding: $\mathrm{bcrk}(\vec{L}(D)) \le 2(\mathrm{dbw}(D)+1)$ and $\mathrm{dbw}(D) \le 8(1+2^{\mathrm{bcrk}(\vec{L}(D))})$, established via a consistency-labeling framework. The authors relate $\mathrm{dbw}$ to the underlying undirected branch-width, show that $\mathrm{dbw}$ can be small even when $\mathrm{bw}(u(D))$ is large, and prove that $\mathrm{dbw}$ is closed under butterfly minors but not under directed topological minors. Algorithmically, several problems become fixed-parameter tractable when parameterized by $\mathrm{dbw}$, including $\mathrm{D}$-Hamilton-Path, $\mathrm{D}$-Max-Cut, and restricted MSO$_2$ model checking, though they also demonstrate limits (e.g., $\mathrm{MSO}_2$ model checking without the source-sink invariance can be hard). Overall, this width notion provides a principled middle ground between undirected tree-width and directed connectivity, enabling tractable algorithms for a broader class of digraphs and guiding future work on directed tangles and meta-theorems.
Abstract
Gurski and Wanke showed that a graph class C has bounded tree-width if and only if its associated class of directed line graphs has bounded clique-width. Inevitably -- asking whether this relationship lifts to directed graphs -- we introduce a new digraph width measure: we obtain it by investigating digraphs whose directed line graphs have bounded cliquewidth. Thus, to generalize Gurski and Wanke's aforementioned result, we introduce a natural generalization of branch-width to digraphs and we name it accordingly. Directed branch-width is a genuinely directed width-measure insofar as it cannot be used to bound the value of the underlying undirected tree-width. Despite this, the two measures are still closely related: the directed branch-width of a digraph D can differ from the branch-width of its underlying undirected graph only at sources and sinks. This relationship allows us to extend a range of algorithmic results from directed graphs with bounded underlying treewidth to the strictly larger class of digraphs having bounded directed branch-width.
