English

Stable Approximation Algorithms for Dominating Set and Independent Set

Data Structures and Algorithms 2025-11-07 v1 Discrete Mathematics Combinatorics

Abstract

We study the Dominating set problem and Independent Set Problem for dynamic graphs in the vertex-arrival model. We say that a dynamic algorithm for one of these problems is kk-stable when it makes at most kk changes to its output independent set or dominating set upon the arrival of each vertex. We study trade-offs between the stability parameter kk of the algorithm and the approximation ratio it achieves. We obtain the following results. 1. We show that there is a constant ε>0\varepsilon^*>0 such that any dynamic (1+ε)(1+\varepsilon^*)-approximation algorithm the for Dominating set problem has stability parameter Ω(n)\Omega(n), even for bipartite graphs of maximum degree 4. 2. We present algorithms with very small stability parameters for the Dominating set problem in the setting where the arrival degree of each vertex is upper bounded by dd. In particular, we give a 11-stable (d+1)2(d+1)^2-approximation algorithm, a 33-stable (9d/2)(9d/2)-approximation algorithm, and an O(d)O(d)-stable O(1)O(1)-approximation algorithm. 3. We show that there is a constant ε>0\varepsilon^*>0 such that any dynamic (1+ε)(1+\varepsilon^*)-approximation algorithm for the Independent Set Problem has stability parameter Ω(n)\Omega(n), even for bipartite graphs of maximum degree 33. 4. Finally, we present a 22-stable O(d)O(d)-approximation algorithm for the Independent Set Problem, in the setting where the average degree of the graph is upper bounded by some constant dd at all times. We extend this latter algorithm to the fully dynamic model where vertices can also be deleted, achieving a 66-stable O(d)O(d)-approximation algorithm.

Keywords

Cite

@article{arxiv.2412.13358,
  title  = {Stable Approximation Algorithms for Dominating Set and Independent Set},
  author = {Mark de Berg and Arpan Sadhukhan and Frits Spieksma},
  journal= {arXiv preprint arXiv:2412.13358},
  year   = {2025}
}

Comments

23 pages, an initial version has been published as part of the proceedings of APPROX 2023

R2 v1 2026-06-28T20:39:35.487Z