Primal-dual meets local search:: Approximating msts with nonuniform degree bounds

被引:25
作者
Könemann, J
Ravi, R
机构
[1] Univ Waterloo, Dept Combinator & Optimizat, Waterloo, ON N2L 3G1, Canada
[2] Carnegie Mellon Univ, Grad Sch Ind Adm, Pittsburgh, PA 15213 USA
关键词
approximation algorithms; network algorithms; bicriteria approximation; spanning trees; degree-bounded spanning trees; Lagrangian relaxation;
D O I
10.1137/S0097539702418048
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present a new bicriteria approximation algorithm for the degree-bounded minimum-cost spanning tree (MST) problem: Given an undirected graph with nonnegative edge weights and a degree bound B, find a spanning tree of maximum node-degree B and minimum total edge-cost. Our algorithm outputs a tree of maximum degree at most a constant times B and total edge-cost at most a constant times that of a minimum-cost degree-B-bounded spanning tree. While our new algorithm is based on ideas from Lagrangian relaxation, as is our previous work [SIAM J. Comput., 31 ( 2002), pp. 1783 - 1793], it does not rely on computing a solution to a linear program. Instead, it uses a repeated application of Kruskal's MST algorithm interleaved with a combinatorial update of approximate Lagrangian node-multipliers maintained by the algorithm. These updates cause subsequent repetitions of the spanning tree algorithm to run for longer and longer times, leading to overall progress and a proof of the performance guarantee. A second useful feature of our algorithm is that it can handle nonuniform degree bounds on the nodes: Given distinct bounds B-v for every node v is an element of V, the output tree has degree at most O(B-v + log |V |) for every v is an element of V. As before, the cost of the tree is at most a constant times that of a minimum-cost tree obeying all degree bounds.
引用
收藏
页码:763 / 773
页数:11
相关论文
共 13 条
[11]  
Ravi R., 1993, Proceedings of the Twenty-Fifth Annual ACM Symposium on the Theory of Computing, P438, DOI 10.1145/167088.167209
[12]  
RAVI R, 1992, LECT NOTES COMPUT SC, V652, P279
[13]   Approximation algorithms for degree-constrained minimum-cost network-design problems [J].
Ravi, R ;
Marathe, MV ;
Ravi, SS ;
Rosenkrantz, DJ ;
Hunt, HB .
ALGORITHMICA, 2001, 31 (01) :58-78