Approximation algorithms for constrained node weighted steiner tree problems

被引:33
|
作者
Moss, A. [1 ]
Rabani, Y. [1 ]
机构
[1] Technion Israel Inst Technol, Dept Comp Sci, IL-32000 Haifa, Israel
关键词
combinatorial approximation algorithms; network design; node-weighted problems;
D O I
10.1137/S0097539702420474
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider a class of optimization problems where the input is an undirected graph with two weight functions defined for each node, namely the node's profit and its cost. The goal is to find a connected set of nodes of low cost and high profit. We present approximation algorithms for three natural optimization criteria that arise in this context, all of which are NP-hard. The budget problem asks for maximizing the profit of the set subject to a budget constraint on its cost. The quota problem requires minimizing the cost of the set subject to a quota constraint on its profit. Finally, the prize collecting problem calls for minimizing the cost of the set plus the profit (here interpreted as a penalty) of the complement set. For all three problems, our algorithms give an approximation guarantee of O(log n), where n is the number of nodes. To the best of our knowledge, these are the first approximation results for the quota problem and for the prize collecting problem, both of which are at least as hard to approximate as the set cover. For the budget problem, our results improve on a previous O(log(2) n) result of Guha et al. Our methods involve new theorems relating tree packings to (node) cut conditions. We also show similar theorems (with better bounds) using edge cut conditions. These imply bounds for the analogous budget and quota problems with edge costs which are comparable to known (constant factor) bounds.
引用
收藏
页码:460 / 481
页数:22
相关论文
共 50 条
  • [1] Approximation Algorithms for Node-Weighted Directed Steiner Problems
    D'Angelo, Gianlorenzo
    Delfaraz, Esmaeil
    [J]. COMBINATORIAL ALGORITHMS, IWOCA 2024, 2024, 14764 : 273 - 286
  • [2] Approximation schemes for node-weighted geometric Steiner tree problems
    Remy, J
    Steger, A
    [J]. APPROXIMATION, RANDOMIZATION AND COMBINATORIAL OPTIMIZATION: ALGORITHMS AND TECHNIQUES, 2005, 3624 : 221 - 232
  • [3] Approximation Schemes for Node-Weighted Geometric Steiner Tree Problems
    Jan Remy
    Angelika Steger
    [J]. Algorithmica, 2009, 55 : 240 - 267
  • [4] Approximation Schemes for Node-Weighted Geometric Steiner Tree Problems
    Remy, Jan
    Steger, Angelika
    [J]. ALGORITHMICA, 2009, 55 (01) : 240 - 267
  • [5] IMPROVED APPROXIMATION ALGORITHMS FOR (BUDGETED) NODE-WEIGHTED STEINER PROBLEMS
    Bateni, Mohammad Hossein
    Hajiaghayi, Mohammad Taghi
    Liaghat, Vahid
    [J]. SIAM JOURNAL ON COMPUTING, 2018, 47 (04) : 1275 - 1293
  • [6] Improved Approximation Algorithms for (Budgeted) Node-Weighted Steiner Problems
    Bateni, MohammadHossein
    Hajiaghayi, MohammadTaghi
    Liaghat, Vahid
    [J]. AUTOMATA, LANGUAGES, AND PROGRAMMING, PT I, 2013, 7965 : 81 - 92
  • [7] New approximation algorithms for the Steiner tree problems
    Karpinski, M
    Zelikovsky, A
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 1997, 1 (01) : 47 - 65
  • [8] New Approximation Algorithms for the Steiner Tree Problems
    Marek Karpinski
    Alexander Zelikovsky
    [J]. Journal of Combinatorial Optimization, 1997, 1 : 47 - 65
  • [9] Approximation Algorithms for Priority Steiner Tree Problems
    Sahneh, Faryad Darabi
    Kobourov, Stephen
    Spence, Richard
    [J]. COMPUTING AND COMBINATORICS (COCOON 2021), 2021, 13025 : 112 - 123
  • [10] Computational Comparison of Algorithms for a Generalization of the Node-Weighted Steiner Tree and Forest Problems
    Bras, Raul
    Orestes Cerdeira, J.
    [J]. OPERATIONAL RESEARCH: IO 2013 - XVI CONGRESS OF APDIO, 2015, 4 : 67 - 83