English

Bilu-Linial stability, certified algorithms and the Independent Set problem

Data Structures and Algorithms 2021-11-30 v3

Abstract

We study the Maximum Independent Set (MIS) problem under the notion of stability introduced by Bilu and Linial (2010): a weighted instance of MIS is γ\gamma-stable if it has a unique optimal solution that remains the unique optimum under multiplicative perturbations of the weights by a factor of at most γ1\gamma\geq 1. The goal then is to efficiently recover the unique optimal solution. In this work, we solve stable instances of MIS on several graphs classes: we solve O~(Δ/logΔ)\widetilde{O}(\Delta/\sqrt{\log \Delta})-stable instances on graphs of maximum degree Δ\Delta, (k1)(k - 1)-stable instances on kk-colorable graphs and (1+ε)(1 + \varepsilon)-stable instances on planar graphs. For general graphs, we present a strong lower bound showing that there are no efficient algorithms for O(n12ε)O(n^{\frac{1}{2} - \varepsilon})-stable instances of MIS, assuming the planted clique conjecture. We also give an algorithm for (εn)(\varepsilon n)-stable instances. As a by-product of our techniques, we give algorithms and lower bounds for stable instances of Node Multiway Cut. Furthermore, we prove a general result showing that the integrality gap of convex relaxations of several maximization problems reduces dramatically on stable instances. Moreover, we initiate the study of certified algorithms, a notion recently introduced by Makarychev and Makarychev (2018), which is a class of γ\gamma-approximation algorithms that satisfy one crucial property: the solution returned is optimal for a perturbation of the original instance. We obtain Δ\Delta-certified algorithms for MIS on graphs of maximum degree Δ\Delta, and (1+ε)(1+\varepsilon)-certified algorithms on planar graphs. Finally, we analyze the algorithm of Berman and Furer (1994) and prove that it is a (Δ+13+ε)\left(\frac{\Delta + 1}{3} + \varepsilon\right)-certified algorithm for MIS on graphs of maximum degree Δ\Delta where all weights are equal to 1.

Cite

@article{arxiv.1810.08414,
  title  = {Bilu-Linial stability, certified algorithms and the Independent Set problem},
  author = {Haris Angelidakis and Pranjal Awasthi and Avrim Blum and Vaggos Chatziafratis and Chen Dan},
  journal= {arXiv preprint arXiv:1810.08414},
  year   = {2021}
}

Comments

Funding and affiliation corrections. Full version of work that appeared in ESA 2019

R2 v1 2026-06-23T04:45:35.861Z