Dynamic ((1+ε) ln n)-Approximation Algorithms for Minimum Set Cover and Dominating Set

被引:1
|
作者
Solomon, Shay [1 ]
Uzrad, Amitai [1 ]
机构
[1] Tel Aviv Univ, Tel Aviv, Israel
基金
欧洲研究理事会; 以色列科学基金会; 美国国家科学基金会;
关键词
dynamic algorithms; data structures; set cover; dominating set;
D O I
10.1145/3564246.3585211
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The minimum set cover (MSC) problem admits two classic algorithms: a greedy ln n-approximation and a primal-dual f-approximation, where n is the universe size and f is the maximum frequency of an element. Both algorithms are simple and efficient, and remarkably - one cannot improve these approximations under hardness results by more than a factor of (1 + epsilon), for any constant epsilon > 0. In their pioneering work, Gupta et al. [STOC'17] showed that the greedy algorithm can be dynamized to achieve O(log n)-approximation with update time O(f log n). Building on this result, Hjuler et al. [STACS'18] dynamized the greedy minimum dominating set (MDS) algorithm, achieving a similar approximation with update time O(Delta log n) (the analog of O(f log n)), albeit for unweighted instances. The approximations of both algorithms, which are the state-of-the-art, exceed the static ln n-approximation by a rather large constant factor. In sharp contrast, the current best dynamic primal-dual MSC algorithms, by Bhattacharya et al. [SODA'21] and Assadi-Solomon [ESA'21], both with update time O(f(2)) - exceed the static f-approximation by a factor of (at most) 1 + epsilon, for any epsilon > 0. This paper aims to bridge the gap between the best approximation factor of the dynamic greedy MSC and MDS algorithms and the static ln n bound. We present dynamic algorithms for weighted greedy MSC and MDS with approximation (1+epsilon) ln n for any epsilon > 0, while achieving the same update time (ignoring dependencies on epsilon) of the best previous algorithms (with approximation significantly larger than ln n). Moreover, we prove that the same algorithms achieve O(min{log n, log C}) amortized recourse; the recourse measures the number of changes to the maintained structure per update step, and the cost of each set lies in the range [1/C, 1].
引用
收藏
页码:1187 / 1200
页数:14
相关论文
共 50 条
  • [31] Some Observations on Algorithms for Computing Minimum Independent Dominating Set
    Potluri, Anupama
    Negi, Atul
    CONTEMPORARY COMPUTING, 2011, 168 : 57 - 68
  • [32] Exact algorithms for finding the minimum independent dominating set in graphs
    Liu, Chunmei
    Song, Yinglei
    ALGORITHMS AND COMPUTATION, PROCEEDINGS, 2006, 4288 : 439 - +
  • [33] Breaking the O(ln n) Barrier: An F hanced Approximation Algorithm for Fault-Tolerant Minimum Weight connected Dominating Set
    Zhou, Jiao
    Zhang, Zhao
    Tang, Shaojie
    Huang, Xiaohui
    Duc, Ding-Zhu
    INFORMS JOURNAL ON COMPUTING, 2018, 30 (02) : 225 - 235
  • [34] A Θ(log n)-approximation for the set cover problem with set ownership
    Gonen, Mira
    Shavitt, Yuval
    INFORMATION PROCESSING LETTERS, 2009, 109 (03) : 183 - 186
  • [35] Approximation Algorithm for the Minimum Hub Cover Set Problem
    Trejo-Sanchez, Joel A.
    Sansores-Perez, Candelaria E.
    Garcia-Diaz, Jesus
    Alberto Fernandez-Zepeda, Jose
    IEEE ACCESS, 2022, 10 : 51419 - 51427
  • [36] Approximation Algorithm for the Minimum Hub Cover Set Problem
    Trejo-Sanchez, Joel A.
    Sansores-Perez, Candelaria E.
    Garcia-Diaz, Jesus
    Fernandez-Zepeda, Jose Alberto
    IEEE Access, 2022, 10 : 51419 - 51427
  • [37] An approximation algorithm for the minimum latency set cover problem
    Hassin, R
    Levin, A
    ALGORITHMS - ESA 2005, 2005, 3669 : 726 - 733
  • [38] A New Approximation Algorithm for Minimum-Weight ( 1, m ) -Connected Dominating Set
    Zhou, Jiao
    Ran, Yingli
    Pardalos, Panos M.
    Zhang, Zhao
    Tang, Shaojie
    Du, Ding-Zhu
    INFORMS JOURNAL ON COMPUTING, 2024,
  • [39] Approximation algorithm for the minimum partial connected Roman dominating set problem
    Zhang, Yaoyao
    Zhang, Zhao
    Du, Ding-Zhu
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2024, 47 (04)
  • [40] Exact algorithms for dominating set
    van Rooij, Johan M. M.
    Bodlaender, Hans L.
    DISCRETE APPLIED MATHEMATICS, 2011, 159 (17) : 2147 - 2164