Papers
Topics
Authors
Recent
Search
2000 character limit reached

Fully Dynamic Set Cover via Hypergraph Maximal Matching: An Optimal Approximation Through a Local Approach

Published 14 May 2021 in cs.DS | (2105.06889v1)

Abstract: In the (fully) dynamic set cover problem, we have a collection of mm sets from a universe of size nn that undergo element insertions and deletions; the goal is to maintain an approximate set cover of the universe after each update. We give an O(f<sup>2)O(f<sup>2) update time algorithm for this problem that achieves an ff-approximation, where ff is the maximum number of sets that an element belongs to; under the unique games conjecture, this approximation is best possible for any fixed ff. This is the first algorithm for dynamic set cover with approximation ratio that {exactly} matches ff (as opposed to {almost} ff in prior work), as well as the first one with runtime \emph{independent of n,mn,m} (for any approximation factor of o(f<sup>3)o(f<sup>3)). Prior to our work, the state-of-the-art algorithms for this problem were O(f<sup>2)O(f<sup>2) update time algorithms of Gupta et al. [STOC'17] and Bhattacharya et al. [IPCO'17] with O(f<sup>3)O(f<sup>3) approximation, and the recent algorithm of Bhattacharya et al. [FOCS'19] with O(flogn/ϵ<sup>2)O(f \cdot \log{n}/\epsilon<sup>2) update time and (1+ϵ)f(1+\epsilon) \cdot f approximation, improving the O(f<sup>2</sup>logn/ϵ<sup>5)O(f<sup>2</sup> \cdot \log{n}/\epsilon<sup>5) bound of Abboud et al. [STOC'19]. The key technical ingredient of our work is an algorithm for maintaining a {maximal} matching in a dynamic hypergraph of rank rr, where each hyperedge has at most rr vertices, which undergoes hyperedge insertions and deletions in O(r<sup>2)O(r<sup>2) amortized update time; our algorithm is randomized, and the bound on the update time holds in expectation and with high probability. This result generalizes the maximal matching algorithm of Solomon [FOCS'16] with constant update time in ordinary graphs to hypergraphs, and is of independent merit; the previous state-of-the-art algorithms for set cover do not translate to (integral) matchings for hypergraphs, let alone a maximal one. Our quantitative result for the set cover problem is [...]

Authors (2)
Citations (7)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.