Engineering Hypergraph $b$-Matching Algorithms
Ernestine Gro{\ss}mann, Felix Joos, Henrik Reinst\"adtler, Christian, Schulz

TL;DR
This paper develops new algorithms for the complex problem of finding maximum weighted $b$-matchings in hypergraphs, including data reductions, greedy initial solutions, and local search, demonstrating practical efficiency on real-world data.
Contribution
The work introduces novel exact data reductions, a greedy initial solution, and local search algorithms specifically designed for hypergraph $b$-matching problems.
Findings
Data reductions significantly shrink input size.
Initial solutions are competitive on real-world hypergraphs.
Algorithms are practical and effective in experiments.
Abstract
Recently, researchers have extended the concept of matchings to the more general problem of finding -matchings in hypergraphs broadening the scope of potential applications and challenges. The concept of -matchings, where is a function that assigns positive integers to the vertices of the graph, is a natural extension of matchings in graphs, where each vertex is allowed to be matched to up to edges, rather than just one. The weighted -matching problem then seeks to select a subset of the hyperedges that fulfills the constraint and maximizes the weight. In this work, we engineer novel algorithms for this generalized problem. More precisely, we introduce exact data reductions for the problem as well as a novel greedy initial solution and local search algorithms. These data reductions allow us to significantly shrink the input size. This is done by either…
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
TopicsAlgorithms and Data Compression · Network Packet Processing and Optimization · Data Mining Algorithms and Applications
