References & Citations
Computer Science > Data Structures and Algorithms
Title: Dynamic Approximate Maximum Independent Set on Massive Graphs
(Submitted on 24 Sep 2020 (v1), last revised 18 Apr 2022 (this version, v3))
Abstract: Computing a maximum independent set (MaxIS) is a fundamental NP-hard problem in graph theory, which has important applications in a wide spectrum of fields. Since graphs in many applications are changing frequently over time, the problem of maintaining a MaxIS over dynamic graphs has attracted increasing attention over the past few years. Due to the intractability of maintaining an exact MaxIS, this paper aims to develop efficient algorithms that can maintain an approximate MaxIS with an accuracy guarantee theoretically. In particular, we propose a framework that maintains a $(\frac{\Delta}{2} + 1)$-approximate MaxIS over dynamic graphs and prove that it achieves a constant approximation ratio in many real-world networks. To the best of our knowledge, this is the first non-trivial approximability result for the dynamic MaxIS problem. Following the framework, we implement an efficient linear-time dynamic algorithm and a more effective dynamic algorithm with near-linear expected time complexity. Our thorough experiments over real and synthetic graphs demonstrate the effectiveness and efficiency of the proposed algorithms, especially when the graph is highly dynamic.
Submission history
From: Xiangyu Gao [view email][v1] Thu, 24 Sep 2020 01:06:47 GMT (701kb,D)
[v2] Mon, 21 Jun 2021 02:06:11 GMT (3716kb,D)
[v3] Mon, 18 Apr 2022 09:56:45 GMT (13406kb,D)
Link back to: arXiv, form interface, contact.