Scalable Kernelization for Maximum Independent Sets
Demian Hespe, Christian Schulz, Darren Strash

TL;DR
This paper introduces a fast, parallel kernelization algorithm for maximum independent sets that produces significantly smaller kernels and accelerates existing heuristics, improving efficiency on large graphs.
Contribution
The authors develop a parallel kernelization method combining graph partitioning, bipartite matching, and pruning techniques, achieving smaller kernels faster than previous methods.
Findings
Produces kernels orders of magnitude smaller than existing methods.
Achieves kernel computation up to two orders of magnitude faster.
Accelerates heuristic algorithms to find larger independent sets on large networks.
Abstract
The most efficient algorithms for finding maximum independent sets in both theory and practice use reduction rules to obtain a much smaller problem instance called a kernel. The kernel can then be solved quickly using exact or heuristic algorithms---or by repeatedly kernelizing recursively in the branch-and-reduce paradigm. It is of critical importance for these algorithms that kernelization is fast and returns a small kernel. Current algorithms are either slow but produce a small kernel, or fast and give a large kernel. We attempt to accomplish both of these goals simultaneously, by giving an efficient parallel kernelization algorithm based on graph partitioning and parallel bipartite maximum matching. We combine our parallelization techniques with two techniques to accelerate kernelization further: dependency checking that prunes reductions that cannot be applied, and reduction…
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.
Taxonomy
TopicsGraph Theory and Algorithms · Caching and Content Delivery · Complexity and Algorithms in Graphs
