TL;DR
This paper introduces an advanced evolutionary algorithm with kernelization techniques to efficiently find near-optimal large independent sets in huge sparse graphs, overcoming exponential time limitations of previous exact methods.
Contribution
It combines evolutionary strategies with kernelization to scale large independent set computations, enabling high-quality solutions on much larger graphs than before.
Findings
Successfully computes large independent sets in massive sparse networks
Speeds up the process compared to previous exact algorithms
Enables solving larger instances than previously possible
Abstract
The independent set problem is NP-hard and particularly difficult to solve in large sparse graphs. In this work, we develop an advanced evolutionary algorithm, which incorporates kernelization techniques to compute large independent sets in huge sparse networks. A recent exact algorithm has shown that large networks can be solved exactly by employing a branch-and-reduce technique that recursively kernelizes the graph and performs branching. However, one major drawback of their algorithm is that, for huge graphs, branching still can take exponential time. To avoid this problem, we recursively choose vertices that are likely to be in a large independent set (using an evolutionary approach), then further kernelize the graph. We show that identifying and removing vertices likely to be in large independent sets opens up the reduction space---which not only speeds up the computation of large…
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.
