Skip to main content

Online and dynamic algorithms for set cover

Publication ,  Conference
Gupta, A; Krishnaswamy, R; Kumar, A; Panigrahi, D
Published in: Proceedings of the Annual ACM Symposium on Theory of Computing
June 19, 2017

In this paper, we give new results for the set cover problem in the fully dynamic model. In this model, the set of "active" elements to be covered changes over time. The goal is to maintain a near-optimal solution for the currently active elements, while making few changes in each timestep. This model is popular in both dynamic and online algorithms: in the former, the goal is to minimize the update time of the solution, while in the latter, the recourse (number of changes) is bounded. We present generic techniques for the dynamic set cover problem inspired by the classic greedy and primal-dual offline algorithms for set cover. The former leads to a competitive ratio of O(log nt), where nt is the number of currently active elements at timestep t, while the latter yields competitive ratios dependent on ft, the maximum number of sets that a currently active element belongs to. We demonstrate that these techniques are useful for obtaining tight results in both settings: update time bounds and limited recourse, exhibiting algorithmic techniques common to these two parallel threads of research.

Duke Scholars

Published In

Proceedings of the Annual ACM Symposium on Theory of Computing

DOI

ISSN

0737-8017

ISBN

9781450345286

Publication Date

June 19, 2017

Volume

Part F128415

Start / End Page

537 / 550
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Gupta, A., Krishnaswamy, R., Kumar, A., & Panigrahi, D. (2017). Online and dynamic algorithms for set cover. In Proceedings of the Annual ACM Symposium on Theory of Computing (Vol. Part F128415, pp. 537–550). https://doi.org/10.1145/3055399.3055493
Gupta, A., R. Krishnaswamy, A. Kumar, and D. Panigrahi. “Online and dynamic algorithms for set cover.” In Proceedings of the Annual ACM Symposium on Theory of Computing, Part F128415:537–50, 2017. https://doi.org/10.1145/3055399.3055493.
Gupta A, Krishnaswamy R, Kumar A, Panigrahi D. Online and dynamic algorithms for set cover. In: Proceedings of the Annual ACM Symposium on Theory of Computing. 2017. p. 537–50.
Gupta, A., et al. “Online and dynamic algorithms for set cover.” Proceedings of the Annual ACM Symposium on Theory of Computing, vol. Part F128415, 2017, pp. 537–50. Scopus, doi:10.1145/3055399.3055493.
Gupta A, Krishnaswamy R, Kumar A, Panigrahi D. Online and dynamic algorithms for set cover. Proceedings of the Annual ACM Symposium on Theory of Computing. 2017. p. 537–550.

Published In

Proceedings of the Annual ACM Symposium on Theory of Computing

DOI

ISSN

0737-8017

ISBN

9781450345286

Publication Date

June 19, 2017

Volume

Part F128415

Start / End Page

537 / 550