Online Node-weighted Steiner Tree and Related Problems

被引:32
|
作者
Naor, Joseph [1 ]
Panigrahi, Debmalya [2 ]
Singh, Mohit [3 ]
机构
[1] Technion Israel Inst Technol, Haifa, Israel
[2] MIT, Cambridge, MA 02139 USA
[3] McGill Univ, Montreal, PQ, Canada
基金
美国国家科学基金会;
关键词
APPROXIMATION ALGORITHM;
D O I
10.1109/FOCS.2011.65
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We obtain the first online algorithms for the node-weighted Steiner tree, Steiner forest and group Steiner tree problems that achieve a poly-logarithmic competitive ratio. Our algorithm for the Steiner tree problem runs in polynomial time, while those for the other two problems take quasi-polynomial time. Our algorithms can be viewed as online LP rounding algorithms in the framework of Buchbinder and Naor (Foundations and Trends in Theoretical Computer Science, 2009); however, while the natural LP formulation of these problems do lead to fractional algorithms with a polylogarithmic competitive ratio, we are unable to round these LPs online without losing a polynomial factor. Therefore, we design new LP formulations for these problems drawing on a combination of paradigms such as spider decompositions, low-depth Steiner trees, generalized group Steiner problems, etc. and use the additional structure provided by these to round the more sophisticated LPs losing only a poly-logarithmic factor in the competitive ratio. As further applications of our techniques, we also design polynomial-time online algorithms with poly-logarithmic competitive ratios for two fundamental network design problems in edge-weighted graphs: the group Steiner forest problem (thereby resolving an open question raised by Chekuri et al (SODA 2008)) and the single source l-vertex connectivity problem (which complements similar results for the corresponding edge-connectivity problem due to Gupta et al (STOC 2009)).
引用
收藏
页码:210 / 219
页数:10
相关论文
共 50 条
  • [1] Parameterized Analysis of the Online Priority and Node-Weighted Steiner Tree Problems
    Angelopoulos, Spyros
    [J]. THEORY OF COMPUTING SYSTEMS, 2019, 63 (06) : 1413 - 1447
  • [2] Parameterized Analysis of the Online Priority and Node-Weighted Steiner Tree Problems
    Spyros Angelopoulos
    [J]. Theory of Computing Systems, 2019, 63 : 1413 - 1447
  • [3] THE NODE-WEIGHTED STEINER TREE PROBLEM
    SEGEV, A
    [J]. NETWORKS, 1987, 17 (01) : 1 - 17
  • [4] 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
  • [5] Approximation Schemes for Node-Weighted Geometric Steiner Tree Problems
    Jan Remy
    Angelika Steger
    [J]. Algorithmica, 2009, 55 : 240 - 267
  • [6] Approximation Schemes for Node-Weighted Geometric Steiner Tree Problems
    Remy, Jan
    Steger, Angelika
    [J]. ALGORITHMICA, 2009, 55 (01) : 240 - 267
  • [7] 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 - +
  • [8] 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)
  • [9] 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
  • [10] Approximation Algorithms for Node-Weighted Directed Steiner Problems
    D'Angelo, Gianlorenzo
    Delfaraz, Esmaeil
    [J]. COMBINATORIAL ALGORITHMS, IWOCA 2024, 2024, 14764 : 273 - 286