Data Reductions for the Strong Maximum Independent Set Problem in Hypergraphs
Ernestine Gro{\ss}mann, Christian Schulz, Darren Strash, Antonie Wagner

TL;DR
This paper introduces nine new data reduction rules for the strong maximum independent set problem in hypergraphs, significantly reducing instance size and improving solver performance, with potential applications in perfect minimal hash functions.
Contribution
The authors develop and analyze nine novel data reduction rules tailored for the strong maximum independent set problem in hypergraphs, enhancing preprocessing efficiency.
Findings
Instances reduced to 22% of original size on average
Speedup of up to 53x with combined reduction and solver
One additional instance solvable after preprocessing
Abstract
This work addresses the well-known Maximum Independent Set problem in the context of hypergraphs. While this problem has been extensively studied on graphs, we focus on its strong extension to hypergraphs, where edges may connect any number of vertices. A set of vertices in a hypergraph is strongly independent if there is at most one vertex per edge in the set. One application for this problem is to find perfect minimal hash functions. We propose nine new data reduction rules specifically designed for this problem. Our reduction routine can serve as a preprocessing step for any solver. We analyze the impact on the size of the reduced instances and the performance of several subsequent solvers when combined with this preprocessing. Our results demonstrate a significant reduction in instance size and improvements in running time for subsequent solvers. The preprocessing routine reduces…
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 · Complexity and Algorithms in Graphs · Machine Learning and Data Classification
