Two Complexity Results on Spanning-Tree Congestion Problems
By: Sunny Atalig , Marek Chrobak , Christoph Dürr and more
Potential Business Impact:
Makes computer networks faster and more efficient.
In the spanning-tree congestion problem ($\mathsf{STC}$), we are given a graph $G$, and the objective is to compute a spanning tree of $G$ that minimizes the maximum edge congestion. While $\mathsf{STC}$ is known to be $\mathbb{NP}$-hard, even for some restricted graph classes, several key questions regarding its computational complexity remain open, and we address some of these in our paper. (i) For graphs of degree at most $d$, it is known that $\mathsf{STC}$ is $\mathbb{NP}$-hard when $d\ge 8$. We provide a complete resolution of this variant, by showing that $\mathsf{STC}$ remains $\mathbb{NP}$-hard for each degree bound $d\ge 3$. (ii) In the decision version of $\mathsf{STC}$, given an integer $K$, the goal is to determine whether the congestion of $G$ is at most $K$. We prove that this variant is polynomial-time solvable for $K$-edge-connected graphs.
Similar Papers
Spanning Trees with a Small Vertex Cover: the Complexity on Specific Graph Classes
Data Structures and Algorithms
Finds special tree structures in computer networks.
Minimal $L^p$-congestion spanning trees on weighted graphs
Discrete Mathematics
Finds best paths in computer networks.
Fine-Grained Complexity of Computing Degree-Constrained Spanning Trees
Data Structures and Algorithms
Helps computers build better networks with specific connection limits.