Approximation algorithms for degree-constrained minimum-cost network-design problems

被引:73
|
作者
Ravi, R [1 ]
Marathe, MV
Ravi, SS
Rosenkrantz, DJ
Hunt, HB
机构
[1] Carnegie Mellon Univ, Grad Sch Ind Adm, Pittsburgh, PA 15213 USA
[2] Los Alamos Natl Lab, Los Alamos, NM 87545 USA
[3] SUNY Albany, Dept Comp Sci, Albany, NY 12222 USA
关键词
approximation algorithms; network design; bicriteria problems;
D O I
10.1007/s00453-001-0038-2
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We study network-design problems with two different design objectives: the total cost of the edges and nodes in the network and the maximum degree of any node in the network. A prototypical example is the degree-constrained node-weighted Steiner tree problem: We are given an undirected graph G(V, E), with a nonnegative integral function d that specifies an upper bound d(v) on the degree of each vertex v is an element of V in the Steiner tree to be constructed, nonnegative costs on the nodes, and a subset of k nodes called terminals. The goal is to construct a Steiner tree T containing all the terminals such that the degree of any node v in T is at most the specified upper bound d(v) and the total cost of the nodes in T is minimum. Our main result is a bicriteria approximation algorithm whose output is approximate in terms of both the degree and cost criteria-the degree of any node v is an element of V in the output Steiner tree is O(d(v)log k) and the cost of the tree is 0(log k) times that of a minimum-cost Steiner tree that obeys the degree bound d(v) for each node v. Our result extends to the more general problem of constructing one-connected networks such as generalized Steiner forests. We also consider the special case in which the edge costs obey the triangle inequality and present simple approximation algorithms with better performance guarantees.
引用
收藏
页码:58 / 78
页数:21
相关论文
共 50 条
  • [21] ON A CLASS OF MINIMUM-COST PROBLEMS
    KARUSH, W
    MANAGEMENT SCIENCE, 1958, 4 (02) : 136 - 153
  • [23] MINIMUM-COST NETWORK DESIGN WITH (DIS) ECONOMIES OF SCALE
    Andrews, Matthew
    Antonakopoulos, Spyridon
    Zhang, Lisa
    SIAM JOURNAL ON COMPUTING, 2016, 45 (01) : 49 - 66
  • [24] On the approximability of some degree-constrained subgraph problems
    Amini, Omid
    Peleg, David
    Perennes, Stephane
    Sau, Ignasi
    Saurabh, Saket
    DISCRETE APPLIED MATHEMATICS, 2012, 160 (12) : 1661 - 1679
  • [25] Algorithms for degree-constrained Euclidean Steiner minimal tree
    Jin, Zhang
    Liang, Ma
    Zhang Liantang
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2008, 19 (04) : 735 - 741
  • [26] Erratum: An approximation algorithm for minimum-cost vertex-connectivity problems
    Ravi, R
    Williamson, DP
    PROCEEDINGS OF THE THIRTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2002, : 1000 - 1001
  • [27] Fuzzy Degree-Constrained Minimum Spanning Tree problem
    Lu, Yiwen
    Proceedings of the Fifth International Conference on Information and Management Sciences, 2006, 5 : 578 - 584
  • [28] Heuristic algorithm for degree-constrained minimum spanning tree
    Liao, Fei-Xiong
    Ma, Liang
    Shanghai Ligong Daxue Xuebao/Journal of University of Shanghai for Science and Technology, 2007, 29 (02): : 142 - 144
  • [29] A survey on exact algorithms for the maximum flow and minimum-cost flow problems
    Cruz-Mejia, Oliverio
    Letchford, Adam N.
    NETWORKS, 2023, 82 (02) : 167 - 176
  • [30] MINIMUM-COST DESIGN OF PIPELINES
    HATHOOT, HM
    JOURNAL OF TRANSPORTATION ENGINEERING-ASCE, 1986, 112 (05): : 465 - 480