English

An $O(1)$-Approximation Algorithm for Dynamic Weighted Vertex Cover with Soft Capacity

Data Structures and Algorithms 2018-02-21 v2

Abstract

This study considers the (soft) capacitated vertex cover problem in a dynamic setting. This problem generalizes the dynamic model of the vertex cover problem, which has been intensively studied in recent years. Given a dynamically changing vertex-weighted graph G=(V,E)G=(V,E), which allows edge insertions and edge deletions, the goal is to design a data structure that maintains an approximate minimum vertex cover while satisfying the capacity constraint of each vertex. That is, when picking a copy of a vertex vv in the cover, the number of vv's incident edges covered by the copy is up to a given capacity of vv. We extend Bhattacharya et al.'s work [SODA'15 and ICALP'15] to obtain a deterministic primal-dual algorithm for maintaining a constant-factor approximate minimum capacitated vertex cover with O(logn/ϵ)O(\log n / \epsilon) amortized update time, where nn is the number of vertices in the graph. The algorithm can be extended to (1) a more general model in which each edge is associated with a nonuniform and unsplittable demand, and (2) the more general capacitated set cover problem.

Keywords

Cite

@article{arxiv.1802.05623,
  title  = {An $O(1)$-Approximation Algorithm for Dynamic Weighted Vertex Cover with Soft Capacity},
  author = {Hao-Ting Wei and Wing-Kai Hon and Paul Horn and Chung-Shou Liao and Kunihiko Sadakane},
  journal= {arXiv preprint arXiv:1802.05623},
  year   = {2018}
}
R2 v1 2026-06-23T00:23:40.771Z