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
来源
PROCEEDINGS OF THE 55TH ANNUAL ACM SYMPOSIUM ON THEORY OF COMPUTING, STOC 2023 | 2023年
基金
以色列科学基金会; 欧洲研究理事会; 美国国家科学基金会;
关键词
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 条
  • [41] Optimal Metric Search Is Equivalent to the Minimum Dominating Set Problem
    Hetland, Magnus Lie
    SIMILARITY SEARCH AND APPLICATIONS, SISAP 2020, 2020, 12440 : 111 - 125
  • [42] Tight Results on Minimum Entropy Set Cover
    Jean Cardinal
    Samuel Fiorini
    Gwenaël Joret
    Algorithmica, 2008, 51 : 49 - 60
  • [43] LEARNING AUTOMATA-BASED ALGORITHMS FOR FINDING MINIMUM WEAKLY CONNECTED DOMINATING SET IN STOCHASTIC GRAPHS
    Torkestani, Javad Akbari
    Meybodi, Mohammad Reza
    INTERNATIONAL JOURNAL OF UNCERTAINTY FUZZINESS AND KNOWLEDGE-BASED SYSTEMS, 2010, 18 (06) : 721 - 758
  • [44] PTAS for the minimum weighted dominating set in growth bounded graphs
    Zhong Wang
    Wei Wang
    Joon-Mo Kim
    Bhavani Thuraisingham
    Weili Wu
    Journal of Global Optimization, 2012, 54 : 641 - 648
  • [45] PTAS for the minimum weighted dominating set in growth bounded graphs
    Wang, Zhong
    Wang, Wei
    Kim, Joon-Mo
    Thuraisingham, Bhavani
    Wu, Weili
    JOURNAL OF GLOBAL OPTIMIZATION, 2012, 54 (03) : 641 - 648
  • [46] Tight results on minimum entropy set cover
    Cardinal, Jean
    Fiorini, Samuel
    Joret, Gwenael
    ALGORITHMICA, 2008, 51 (01) : 49 - 60
  • [47] Distributed approximation algorithms for k-dominating set in graphs of bounded genus and linklessly embeddable graphs
    Czygrinow, Andrzej
    Hanckowiak, Michal
    Wawrzyniak, Wojciech
    Witkowski, Marcin
    THEORETICAL COMPUTER SCIENCE, 2020, 809 (809) : 327 - 338
  • [48] Primal-dual RNC approximation algorithms for set cover and covering integer programs
    Rajagopalan, S
    Vazirani, VV
    SIAM JOURNAL ON COMPUTING, 1998, 28 (02) : 526 - 541
  • [49] Tight approximation bounds for dominating set on graphs of bounded arboricity
    Bansal, Nikhil
    Umboh, Seeun William
    INFORMATION PROCESSING LETTERS, 2017, 122 : 21 - 24
  • [50] TREE-SEARCH ALGORITHMS FOR THE DOMINATING VERTEX SET PROBLEM
    TSOUROS, C
    SATRATZEMI, M
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1993, 47 (3-4) : 127 - 133