Accelerating Reductions Using Graph Neural Networks and a New Concurrent Local Search for the Maximum Weight Independent Set Problem
Ernestine Gro{\ss}mann, Kenneth Langedal, Christian Schulz

TL;DR
This paper enhances solving the Maximum Weight Independent Set problem by introducing new data reduction rules, leveraging Graph Neural Networks for faster reductions, and proposing a new concurrent metaheuristic that outperforms existing methods on benchmarks.
Contribution
It introduces new data reduction rules, a GNN-based screening algorithm for faster reductions, and a novel concurrent metaheuristic called CHILS that improves solution quality and efficiency.
Findings
New data reduction rules significantly reduce graph size.
GNN screening accelerates reduction phase enabling complex rules.
CHILS outperforms state-of-the-art on benchmark instances.
Abstract
The Maximum Weight Independent Set problem is a fundamental NP-hard problem in combinatorial optimization with several real-world applications. Given an undirected vertex-weighted graph, the problem is to find a subset of the vertices with the highest possible weight under the constraint that no two vertices in the set can share an edge. An important part of solving this problem in both theory and practice is data reduction rules, which several state-of-the-art algorithms rely on. However, the most complicated rules are often not used in applications since the time needed to check them exhaustively becomes infeasible. In this work, we introduce three main results. First, we introduce several new data reduction rules and evaluate their effectiveness on real-world data. Second, we use a machine learning screening algorithm to speed up the reduction phase, thereby enabling more complicated…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
