Hypergraph Partitioning With Embeddings
Justin Sybrandt, Ruslan Shaydulin, Ilya Safro

TL;DR
This paper introduces a hypergraph partitioning method using graph embeddings to preserve structural features during coarsening, significantly improving solution quality in scientific computing applications.
Contribution
It proposes a novel embedding-based coarsening strategy for hypergraph partitioning that enhances solution quality over traditional methods.
Findings
Improved partitioning quality across various hypergraphs.
Embedding-based coarsening outperforms traditional strategies.
Source code and data are publicly available.
Abstract
Problems in scientific computing, such as distributing large sparse matrix operations, have analogous formulations as hypergraph partitioning problems. A hypergraph is a generalization of a traditional graph wherein "hyperedges" may connect any number of nodes. As a result, hypergraph partitioning is an NP-Hard problem to both solve or approximate. State-of-the-art algorithms that solve this problem follow the multilevel paradigm, which begins by iteratively "coarsening" the input hypergraph to smaller problem instances that share key structural features. Once identifying an approximate problem that is small enough to be solved directly, that solution can be interpolated and refined to the original problem. While this strategy represents an excellent trade off between quality and running time, it is sensitive to coarsening strategy. In this work we propose using graph embeddings of the…
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.
