Primal-dual approximation algorithms for Node-Weighted Steiner Forest on planar graphs

被引:6
|
作者
Moldenhauer, Carsten [1 ]
机构
[1] EPFL SB MATH AA, CH-1015 Lausanne, Switzerland
关键词
Node-Weighted Steiner Forest; Generalized Steiner Tree; Vertex feedback set; Primal-dual algorithm; Approximation algorithms; Planar graphs; TREE PROBLEM;
D O I
10.1016/j.ic.2012.10.017
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
NODE-WEIGHTED STEINER FOREST is the following problem: Given an undirected graph, a set of pairs of terminal vertices, a weight function on the vertices, find a minimum weight set of vertices that includes and connects each pair of terminals. We consider the restriction to planar graphs where the problem remains NP-complete. Demaine et al. showed that the generic primal-dual algorithm of Goemans and Williamson is a 6-approximation on planar graphs. We present (1) two different analyses to prove an approximation factor of 3, (2) show that our analysis is best possible for the chosen proof strategy, and (3) generalize this result to feedback problems on planar graphs. We give a simple proof for the first result using contraction techniques and following a standard proof strategy for the generic primal-dual algorithm. Given this proof strategy our analysis is best possible which implies that proving a better upper bound for this algorithm, if possible, would require different proof methods. Then, we give a reduction on planar graphs of FEEDBACK VERTEX SET to NODE-WEIGHTED STEINER TREE, and SUBSET FEEDBACK VERTEX SET to NODE-WEIGHTED STEINER FOREST. This generalizes our result to the feedback problems studied by Goemans and Williamson. For the opposite direction, we show how our constructions can be combined with the proof idea for the feedback problems to yield an alternative proof of the same approximation guarantee for NODE-WEIGHTED STEINER FOREST. (C) 2012 Elsevier Inc. All rights reserved.
引用
收藏
页码:293 / 306
页数:14
相关论文
共 50 条
  • [1] Primal-Dual Approximation Algorithms for Node-Weighted Steiner Forest on Planar Graphs
    Moldenhauer, Carsten
    [J]. AUTOMATA, LANGUAGES AND PROGRAMMING, ICALP, PT I, 2011, 6755 : 748 - 759
  • [2] Primal-dual approximation algorithms for feedback problems in planar graphs
    Goemans, MX
    Williamson, DP
    [J]. COMBINATORICA, 1998, 18 (01) : 37 - 59
  • [3] Primal-Dual Approximation Algorithms for Feedback Problems in Planar Graphs
    Michel X. Goemans
    David P. Williamson
    [J]. Combinatorica, 1998, 18 : 37 - 59
  • [4] Node-Weighted Steiner Tree and Group Steiner Tree in Planar Graphs
    Demaine, Erik D.
    Hajiaghayi, MohammadTaghi
    Klein, Philip N.
    [J]. AUTOMATA, LANGUAGES AND PROGRAMMING, PT I, 2009, 5555 : 328 - +
  • [5] Approximation Algorithms for Node-Weighted Directed Steiner Problems
    D'Angelo, Gianlorenzo
    Delfaraz, Esmaeil
    [J]. COMBINATORIAL ALGORITHMS, IWOCA 2024, 2024, 14764 : 273 - 286
  • [6] Node-Weighted Steiner Tree and Group Steiner Tree in Planar Graphs
    Demaine, Erik D.
    Hajiaghayi, Mohammadtaghi
    Klein, Philip N.
    [J]. ACM TRANSACTIONS ON ALGORITHMS, 2014, 10 (03)
  • [7] Two constant approximation algorithms for node-weighted Steiner tree in unit disk graphs
    Zou, Feng
    Li, Xianyue
    Kim, Donghyun
    Wu, Weili
    [J]. COMBINATORIAL OPTIMIZATION AND APPLICATIONS, PROCEEDINGS, 2008, 5165 : 278 - +
  • [8] A PRIMAL-DUAL APPROXIMATION ALGORITHM FOR THE STEINER FOREST PROBLEM
    RAVI, R
    [J]. INFORMATION PROCESSING LETTERS, 1994, 50 (04) : 185 - 190
  • [9] 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
  • [10] Node-weighted Steiner tree approximation in unit disk graphs
    Feng Zou
    Xianyue Li
    Suogang Gao
    Weili Wu
    [J]. Journal of Combinatorial Optimization, 2009, 18 : 342 - 349