Better Hardness Results for the Minimum Spanning Tree Congestion Problem
Abstract
In the spanning tree congestion problem, given a connected graph , the objective is to compute a spanning tree in that minimizes its maximum edge congestion, where the congestion of an edge of is the number of edges in for which the unique path in between their endpoints traverses . The problem is known to be -hard, but its approximability is still poorly understood. In the decision version of this problem, denoted , we need to determine if has a spanning tree with congestion at most . It is known that is -complete for . On the other hand, can be solved in polynomial time, with the complexity status of this problem for remaining an open problem. We substantially improve the earlier hardness results by proving that is -complete for . This leaves only the case open, and improves the lower bound on the approximation ratio to . Motivated by evidence that minimizing congestion is hard even for graphs of small constant radius, we consider restricted to graphs of radius , and we prove that this variant is -complete for all . Exploring further in this direction, we also examine the variant, denoted , where the objective is to determine if the graph has a depth- spanning three of congestion at most . We prove that is -complete even for bipartite graphs. For bipartite graphs we establish a tight bound, by also proving that is polynomial-time solvable. Additionally, we complement this result with polynomial-time algorithms for two special cases that involve bipartite graphs and restrictions on vertex degrees.
Cite
@article{arxiv.2209.08219,
title = {Better Hardness Results for the Minimum Spanning Tree Congestion Problem},
author = {Huong Luu and Marek Chrobak},
journal= {arXiv preprint arXiv:2209.08219},
year = {2023}
}