Accelerating Local Search for the Maximum Independent Set Problem
Jakob Dahlum, Sebastian Lamm, Peter Sanders, Christian Schulz, Darren, Strash, Renato F. Werneck

TL;DR
This paper introduces an online kernelization approach combined with vertex cutting to significantly accelerate local search algorithms for the maximum independent set problem, especially on large sparse graphs.
Contribution
It demonstrates that simple, online kernelization techniques and high-degree vertex removal can greatly improve local search efficiency and solution quality in large-scale graphs.
Findings
Drastically faster computation of large independent sets
Solutions close to the best known results
Effective on huge sparse complex networks
Abstract
Computing high-quality independent sets quickly is an important problem in combinatorial optimization. Several recent algorithms have shown that kernelization techniques can be used to find exact maximum independent sets in medium-sized sparse graphs, as well as high-quality independent sets in huge sparse graphs that are intractable for exact (exponential-time) algorithms. However, a major drawback of these algorithms is that they require significant preprocessing overhead, and therefore cannot be used to find a high-quality independent set quickly. In this paper, we show that performing simple kernelization techniques in an online fashion significantly boosts the performance of local search, and is much faster than pre-computing a kernel using advanced techniques. In addition, we show that cutting high-degree vertices can boost local search performance even further, especially on…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Theory Research · Graph Labeling and Dimension Problems · Graph Theory and Algorithms
