Cutwidth Bounds via Vertex Partitions
Antoine Amarilli, Benoît Groz
TL;DR
This work analyzes how to bound a graph's cutwidth by partitioning its vertices into classes and examining (i) the quotient multigraph $G/P$ with cutwidth $x$ and (ii) the maximum cutwidth $y$ within any class. The authors first establish a simple bound $2x+y$ and then derive a tighter bound $ ext{cw}(G) \,\le\, 1.5x+y$ by carefully choosing, for each class, between a local order and its reverse to minimize cross-class edges. They prove this constant factor is tight via a lower-bound construction with parameters $x$ and $y$ (even $x$ and $y\ge 1.5x$), showing that the $x+y$ bound claimed in prior work is not valid in general. The results extend to the SCC condensation of directed graphs, where $x= ext{cw}$ of the condensation and $y$ bounds the cw of SCCs, yielding a general upper bound of $1.5x+y$ and highlighting the limits of partition-based strategies for cutwidth.
Abstract
We study the cutwidth measure on graphs and ways to bound the cutwidth of a graph by partitioning its vertices. We consider bounds expressed as a function of two quantities: on the one hand, the maximal cutwidth y of the subgraphs induced by the classes of the partition, and on the other hand, the cutwidth x of the quotient multigraph obtained by merging each class to a single vertex. We consider in particular the decomposition of directed graphs into strongly connected components (SCCs): in this case, y is the maximal cutwidth of an SCC, and x is the cutwidth of the directed acyclic condensation multigraph. We show that the cutwidth of a graph is always in O(x + y), specifically it can be upper bounded by 1.5x + y. We also show a lower bound justifying that the constant 1.5 cannot be improved in general
