Near-Optimal Online Algorithms for Prize-Collecting Steiner Problems

被引:0
|
作者
Hajiaghayi, MohammadTaghi [2 ]
Liaghat, Vahid [2 ]
Panigrahi, Debmalya [1 ]
机构
[1] Duke Univ, Dept Comp Sci, Durham, NC 27708 USA
[2] Univ Maryland, Dept Comp Sci, College Pk, MD 20742 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we give the first online algorithms with a poly-logarithmic competitive ratio for the node-weighted prize-collecting Steiner tree and Steiner forest problems. The competitive ratios are optimal up to logarithmic factors. In fact, we give a generic technique for reducing online prize-collecting Steiner problems to the fractional version of their non-prize-collecting counterparts losing only a logarithmic factor in the competitive ratio. This reduction is agnostic to the cost model (edge-weighted or node-weighted) of the input graph and applies to a wide class of network design problems including Steiner tree, Steiner forest, group Steiner tree, and group Steiner forest. Consequently, we also give the first online algorithms for the edge-weighted prize-collecting group Steiner tree and group Steiner forest problems with a poly-logarithmic competitive ratio, since corresponding fractional guarantees for the non-prize-collecting variants of these problems were previously known. For the most fundamental problem in this class, namely the prize-collecting Steiner tree problem, we further improve our results. For the node-weighted prize-collecting Steiner tree problem, we use the generic reduction but improve the best known online Steiner tree result from Naor et al [14] on two counts. We improve the competitive ratio by a logarithmic factor to make it optimal (up to constants), and also give a new dual-fitting analysis showing that the competitive ratio holds against the fractional optimum. This result employs a new technique that we call dual averaging which we hope will be useful for other dual-fitting analyses as well. For the edge-weighted prize-collecting Steiner tree problem, we match the optimal (up to constants) competitive ratio of O(log n) that was previously achieved by Qian and Williamson [15] but provide a substantially simpler analysis.
引用
收藏
页码:576 / 587
页数:12
相关论文
共 50 条
  • [1] Online Algorithms for Prize-Collecting Optimization Problems
    Markarian, Christine
    El-Kassar, Abdul Nasser
    ENTERPRISE INFORMATION SYSTEMS, ICEIS 2021, 2022, 455 : 168 - 183
  • [2] Prize-Collecting Steiner Network Problems
    Hajiaghayi, MohammadTaghi
    Khandekar, Rohit
    Kortsarz, Guy
    Nutov, Zeev
    INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, PROCEEDINGS, 2010, 6080 : 71 - 84
  • [3] Prize-Collecting Steiner Network Problems
    Hajiaghayi, Mohammadtaghi
    Khandekar, Rohit
    Kortsarz, Guy
    Nutov, Zeev
    ACM TRANSACTIONS ON ALGORITHMS, 2012, 9 (01)
  • [4] Prize-collecting Steiner Problems on Planar Graphs
    Bateni, M.
    Chekuri, C.
    Ene, A.
    Hajiaghayi, M. T.
    Korula, N.
    Marx, D.
    PROCEEDINGS OF THE TWENTY-SECOND ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2011, : 1028 - 1049
  • [5] Algorithms for the Prize-Collecting $k$-Steiner Tree Problem
    Han, Lu
    Wang, Changjun
    Xu, Dachuan
    Zhang, Dongmei
    TSINGHUA SCIENCE AND TECHNOLOGY, 2022, 27 (05) : 785 - 792
  • [6] An Optimal Algorithm for Online Prize-Collecting Node-Weighted Steiner Forest
    Markarian, Christine
    COMBINATORIAL ALGORITHMS, IWOCA 2018, 2018, 10979 : 214 - 223
  • [7] On the Exact Solution of Prize-Collecting Steiner Tree Problems
    Rehfeldt, Daniel
    Koch, Thorsten
    INFORMS JOURNAL ON COMPUTING, 2022, 34 (02) : 872 - 889
  • [8] IMPROVED APPROXIMATION ALGORITHMS FOR PRIZE-COLLECTING STEINER TREE AND TSP
    Archer, Aaron
    Bateni, MohammadHossein
    Hajiaghay, MohammadTaghi
    Karloff, Howard
    SIAM JOURNAL ON COMPUTING, 2011, 40 (02) : 309 - 332
  • [9] Algorithms for the Prize-Collecting k-Steiner Tree Problem
    Lu Han
    Changjun Wang
    Dachuan Xu
    Dongmei Zhang
    TsinghuaScienceandTechnology, 2022, 27 (05) : 785 - 792
  • [10] Improved Approximation Algorithms for PRIZE-COLLECTING STEINER TREE and TSP
    Archer, Aaron
    Bateni, Mohammad Hossein
    Hajiaghayi, Mohammad Taghi
    Karloff, Howard
    2009 50TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE: FOCS 2009, PROCEEDINGS, 2009, : 427 - 436