Nearly Optimal Dynamic Set Cover: Breaking the Quadratic-in-$f$ Time Barrier
August 01, 2023 Β· Declared Dead Β· π arXiv.org
"No code URL or promise found in abstract"
Evidence collected by the PWNC Scanner
Authors
Anton Bukov, Shay Solomon, Tianyi Zhang
arXiv ID
2308.00793
Category
cs.DS: Data Structures & Algorithms
Citations
3
Venue
arXiv.org
Last Checked
4 months ago
Abstract
The dynamic set cover problem has been subject to extensive research since the pioneering works of [Bhattacharya et al, 2015] and [Gupta et al, 2017]. The input is a set system $(U, S)$ on a fixed collection $S$ of sets and a dynamic universe of elements, where each element appears in a most $f$ sets and the cost of each set lies in the range $[1/C, 1]$, and the goal is to efficiently maintain an approximately-minimum set cover under insertions and deletions of elements. Most previous work considers the low-frequency regime, namely $f = O(\log n)$, and this line of work has culminated with a deterministic $(1+Ξ΅)f$-approximation algorithm with amortized update time $O(\frac{f^2}{Ξ΅^3} + \frac{f}{Ξ΅^2}\log C)$ [Bhattacharya et al, 2021]. In the high-frequency regime of $f = Ξ©(\log n)$, an $O(\log n)$-approximation algorithm with amortized update time $O(f\log n)$ was given by [Gupta et al, 2017]. Interestingly, at the intersection of the two regimes, i.e., $f = Ξ(\log n)$, the state-of-the-art results coincide: approximation $Ξ(f) = Ξ(\log n)$ with amortized update time $O(f^2) = O(f \log n) = O(\log^2 n)$. Up to this date, no previous work achieved update time of $o(f^2)$. In this paper we break the $Ξ©(f^2)$ update time barrier via the following results: (1) $(1+Ξ΅)f$-approximation can be maintained in $O\left(\frac{f}{Ξ΅^3}\log^*f + \frac{f}{Ξ΅^3}\log C\right) = O_{Ξ΅,C}(f \log^* f)$ expected amortized update time; our algorithm works against an adaptive adversary. (2) $(1+Ξ΅)f$-approximation can be maintained deterministically in $O\left(\frac{1}Ξ΅f\log f + \frac{f}{Ξ΅^3} + \frac{f\log C}{Ξ΅^2}\right) = O_{Ξ΅,C}(f \log f)$ amortized update time.
Community Contributions
Found the code? Know the venue? Think something is wrong? Let us know!
π Similar Papers
In the same crypt β Data Structures & Algorithms
π
π
The Cartographer
R.I.P.
π»
Ghosted
Route Planning in Transportation Networks
R.I.P.
π»
Ghosted
Near-linear time approximation algorithms for optimal transport via Sinkhorn iteration
R.I.P.
π»
Ghosted
Hierarchical Clustering: Objective Functions and Algorithms
R.I.P.
π»
Ghosted
Graph Isomorphism in Quasipolynomial Time
π
π
The Cartographer
Simulation optimization: A review of algorithms and applications
Died the same way β π» Ghosted
R.I.P.
π»
Ghosted
Federated Learning: Strategies for Improving Communication Efficiency
R.I.P.
π»
Ghosted
In-Datacenter Performance Analysis of a Tensor Processing Unit
R.I.P.
π»
Ghosted
Deep Convolutional Neural Networks for Computer-Aided Detection: CNN Architectures, Dataset Characteristics and Transfer Learning
R.I.P.
π»
Ghosted