A Lossless Deamortization for Dynamic Greedy Set Cover
Shay Solomon, Amitai Uzrad, Tianyi Zhang
Abstract
The dynamic set cover problem has been subject to growing research attention in recent years. In this problem, we are given as input a dynamic universe of at mostelements and a fixed collection ofsets, where each element appears in a mostsets and the cost of each set is in [1/C, 1], and the goal is to efficiently maintain an approximate minimum set cover under element updates. Two algorithms that dynamize the classic greedy algorithm are known, providingand-approximation with amortized update timesand,, respectively [GKKP (STOC'17); SU (STOC'23)]. The question of whether one can get approximation(or even worse) with low worst-case update time has remained open — only the naivetime bound is known, even for unweighted instances. In this work we devise the first amortized greedy algorithm that is amenable to an efficient deamortization, and also develop a lossless deamortization approach suitable for the set cover problem, the combination of which yields aapproximation algorithm with a worst-case update time of. Our worst-case time bound — the first to break the naivebound — matches the previous best amortized bound, and actually improves its-dependence. Further, to demonstrate the applicability of our deamortization approach, we employ it, in conjunction with the primal-dual amortized algorithm of [BHN (FOCS'19)], to obtain a-approximation algorithm with a worst-case update time of, improving over the previous best bound ofBHNW (SODA'21)]. Finally, as direct implications of our results for set cover, we (i) achieve the first nontrivial worst-case update time for the dominating set problem, and (ii) improve the state-of-the-art worst-case update time for the vertex cover problem.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext a4308aad-152c-4481-ae62-eb505b6793cdCited by top-tier papers1
Ask how each one uses itBuilds on3
- Dynamic Set Cover: Improved Amortized and Worst-Case Update TimeSayan Bhattacharya, Monika Henzinger, Danupon Nanongkai, Xiaowei WuSODA 2021 · 8 citations
- Dynamic ((1+ε) ln n)-Approximation Algorithms for Minimum Set Cover and Dominating SetShay Solomon, Amitai UzradSTOC 2023 · 3 citations
- Nearly Optimal Dynamic Set Cover: Breaking the Quadratic-in-f Time BarrierAnton Bukov, Shay Solomon, Tianyi ZhangSODA 2025
Related papers
- Dynamic Geometric Set Cover, RevisitedTimothy M. Chan, Qizheng He, Subhash Suri, Jie XueSODA 2022 · 4 citations
- A Dynamic Algorithm for Weighted Submodular Cover ProblemKiarash Banihashem, Samira Goudarzi, MohammadTaghi Hajiaghayi, Peyman Jabbarzade et al.ICML 2024 · 2 citations
- Dynamic Algorithms for Packing-Covering LPs via Multiplicative Weight UpdatesSayan Bhattacharya, Peter Kiss, Thatchaphol SaranurakSODA 2023 · 9 citations
- Fully-Dynamic Submodular Cover with Bounded RecourseAnupam Gupta, Roie LevinFOCS 2020 · 8 citations
- Fully Dynamic Approximate Minimum Cut in Subpolynomial Time per OperationAntoine El-Hayek, Monika Henzinger, Jason LiSODA 2025
