An LMP O(log n)-Approximation Algorithm for Node Weighted Prize Collecting Steiner Tree

被引:15
|
作者
Koenemann, Jochen [1 ]
Sadeghian, Sina [1 ]
Sanita, Laura [1 ]
机构
[1] Univ Waterloo, Waterloo, ON N2L 3G1, Canada
来源
2013 IEEE 54TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS) | 2013年
关键词
node-weighted Steiner trees; prize-collecting problems; approximation algorithms; Lagrangean multiplier preserving; APPROXIMATION ALGORITHMS; NETWORKS;
D O I
10.1109/FOCS.2013.67
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the node-weighted prize-collecting Steiner tree problem (NW-PCST) we are given an undirected graph G = (V, E), non-negative costs c(v) and penalties p(v) for each v. V. The goal is to find a tree T that minimizes the total cost of the vertices spanned by T plus the total penalty of vertices not in T. This problem is well-known to be set-cover hard to approximate. Moss and Rabani (STOC'01) presented a primal-dual Lagrangean-multiplier-preserving O(ln broken vertical bar V broken vertical bar)-approximation algorithm for this problem. We show a serious problem with the algorithm, and present a new, fundamentally different primal-dual method achieving the same performance guarantee. Our algorithm introduces several novel features to the primal-dual method that may be of independent interest.
引用
收藏
页码:568 / 577
页数:10
相关论文
共 47 条
  • [21] A FASTER APPROXIMATION ALGORITHM FOR THE STEINER TREE PROBLEM IN GRAPHS
    ZELIKOVSKY, AZ
    INFORMATION PROCESSING LETTERS, 1993, 46 (02) : 79 - 83
  • [22] IMPROVED APPROXIMATION ALGORITHMS FOR (BUDGETED) NODE-WEIGHTED STEINER PROBLEMS
    Bateni, Mohammad Hossein
    Hajiaghayi, Mohammad Taghi
    Liaghat, Vahid
    SIAM JOURNAL ON COMPUTING, 2018, 47 (04) : 1275 - 1293
  • [23] A PTAS for Node-Weighted Steiner Tree in Unit Disk Graphs
    Li, Xianyue
    Xu, Xiao-Hua
    Zou, Feng
    Du, Hongwei
    Wan, Pengjun
    Wang, Yuexuan
    Wu, Weili
    COMBINATORIAL OPTIMIZATION AND APPLICATIONS, PROCEEDINGS, 2009, 5573 : 36 - +
  • [24] A Simpler and Parallelizable O(√log n)-approximation Algorithm for SPARSEST CUT
    Kolmogorov, Vladimir
    PROCEEDINGS OF THE 36TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, SPAA 2024, 2024, : 403 - 414
  • [25] Knowledge-guided local search for the prize-collecting Steiner tree problem in graphs
    Fu, Zhang-Hua
    Hao, Jin-Kao
    KNOWLEDGE-BASED SYSTEMS, 2017, 128 : 78 - 92
  • [26] On the 1.375-Approximation Algorithm for Sorting by Transpositions in O(n log n) Time
    Cunha, Luis Felipe I.
    Kowada, Luis Antonio B.
    Hausen, Rodrigo de A.
    de Figueiredo, Celina M. H.
    ADVANCES IN BIOINFORMATICS AND COMPUTATIONAL BIOLOGY, 2013, 8213 : 126 - 135
  • [27] A Computational Study of Exact Approaches for the Bi-Objective Prize-Collecting Steiner Tree Problem
    Leitner, Markus
    Ljubic, Ivana
    Sinnl, Markus
    INFORMS JOURNAL ON COMPUTING, 2015, 27 (01) : 118 - 134
  • [28] A Comparison of Heuristic Methods for the Prize-Collecting Steiner Tree Problem and Their Application in Genomics
    Akhmedov, Murodzhon
    Kwee, Ivo
    Montemanni, Roberto
    OPERATIONS RESEARCH PROCEEDINGS 2015, 2017, : 101 - 108
  • [29] Primal-dual approximation algorithms for Node-Weighted Steiner Forest on planar graphs
    Moldenhauer, Carsten
    INFORMATION AND COMPUTATION, 2013, 222 : 293 - 306
  • [30] Fast Algorithms Inspired by Physarum Polycephalum for Node Weighted Steiner Tree Problem with Multiple Terminals
    Sun, Yahui
    Halgamuge, Saman
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 3254 - 3260