GenPart 2.0: Enhanced Hypergraph Partitioning with Vertex Weight Handling using a Generative Model
This article introduces GenPart 2.0, an enhanced version of the hypergraph partitioner GenPart. While GenPart was limited to handling only unit vertex weights, GenPart 2.0 extends capabilities to include varying vertex weights. This extension is achieved through a variational graph neural network-based generative model and new feature preparation techniques. GenPart 2.0 addresses hypergraph partitioning challenges by establishing an embedding space that adheres to normalized cut and balance constraints. The generative model in GenPart 2.0 is designed to explore various partitioning configurations within this embedding space. Further, it enhances partitioning solutions using the V-cycle method. Testing on VLSI circuit benchmarks, including ISPD98, ISPD2005, and Titan23, under various balance constraints, has demonstrated improved performance by GenPart 2.0.
Authors
- Magi Chen (ORCID: https://orcid.org/0009-0008-6019-0148)
- Ting-Chi Wang (ORCID: https://orcid.org/0000-0002-3435-0418)
Institutions
- National Tsing Hua University (TW)
Publication Details
- Journal
- ACM Transactions on Design Automation of Electronic Systems
- Published
- 2025-05-08
- DOI
- https://doi.org/10.1145/3735133
- Primary Topic
- VLSI and FPGA Design Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00