English

Design of Dynamic Algorithms via Primal-Dual Method

Data Structures and Algorithms 2016-04-20 v1

Abstract

We develop a dynamic version of the primal-dual method for optimization problems, and apply it to obtain the following results. (1) For the dynamic set-cover problem, we maintain an O(f2)O(f^2)-approximately optimal solution in O(flog(m+n))O(f \cdot \log (m+n)) amortized update time, where ff is the maximum "frequency" of an element, nn is the number of sets, and mm is the maximum number of elements in the universe at any point in time. (2) For the dynamic bb-matching problem, we maintain an O(1)O(1)-approximately optimal solution in O(log3n)O(\log^3 n) amortized update time, where nn is the number of nodes in the graph.

Keywords

Cite

@article{arxiv.1604.05337,
  title  = {Design of Dynamic Algorithms via Primal-Dual Method},
  author = {Sayan Bhattacharya and Monika Henzinger and Giuseppe F. Italiano},
  journal= {arXiv preprint arXiv:1604.05337},
  year   = {2016}
}

Comments

A preliminary version of this paper appeared in ICALP 2015 (Track A)

R2 v1 2026-06-22T13:35:18.848Z