Approximating Spanning Trees with Few Branches
Approximating Spanning Trees with Few Branches
复制标题
DOI:
10.1007/s00224-014-9556-6
复制
发表时间:
2012-09
影响因子:
0.5
通讯作者:
Markus Chimani;J. Spoerhase
中科院分区:
文献类型:
--
作者:
Markus Chimani;J. Spoerhase
Given an undirected, connected graph, the aim of theminimum branch-node spanning treeproblem is to find a spanning tree with the minimum number of nodes of degree larger than 2. The problem is motivated by network design problems where junctions are significantly more expensive than simple end- or through-nodes, and are thus to be avoided. Unfortunately, it is NP-hard to recognize instances that admit an objective value of zero, rendering the search for guaranteed approximation ratios futile.We suggest to investigate acomplementaryformulation, calledmaximum path-node spanning tree, where the goal is to find a spanning tree that maximizes the number of nodes with degree at most two. While the optimal solutions (and the practical applications) of both formulations coincide, our formulation proves more suitable for approximation. In fact, it admits a trivial 1/2-approximation algorithm. Our main contribution is a local search algorithm that guarantees a ratio of 6/11, as well as showing that the problem is APX-hard, i.e., it does not allow a PTAS.