NOIP: Node Overlay Initial Partitioning Technique for Hypergraph Partitioning Problem
The hypergraph partitioning problem with the goal of minimizing the cut-size has extensive applications in the field of EDA. As an NP-hard problem, the industry commonly uses heuristic-based multilevel partitioning schemes to solve this problem. However, some well-known partitioners, like hMETIS and KaHyPar, each stage in the partitioning process is relatively independent, failing to make full use of the existing partitioning information. We propose a novel initial partitioning algorithm named Node Overlay Initial Partitioning (NOIP). This algorithm uses the existing partitioning results in the initial partitioning to find the fixed vertices at the maximum degree of overlay, and these fixed vertices are used to guide the subsequent initial partitioning. Through experiments based on Titan23, the partitioner integrated with NOIP can achieve a cut-size 0.86 times that of hMETIS within comparable time. Meanwhile, its characteristic of making full use of existing information during the partitioning process also brings new idea to the multilevel partitioning scheme, which enables the partitioner to achieve better results without consuming more time and resources.
Authors
- Hailang Wang (ORCID: https://orcid.org/0009-0007-1481-2295)
- Shunyang Bi (ORCID: https://orcid.org/0009-0001-1341-3977)
- Hailong You (ORCID: https://orcid.org/0000-0003-3427-5320)
- Hongbing Wu (ORCID: https://orcid.org/0009-0008-8933-8572)
- Qiwang Chen (ORCID: https://orcid.org/0000-0002-6562-8507)
- Kexin Zhang (ORCID: https://orcid.org/0009-0008-4192-0141)
- Jing Tang (ORCID: https://orcid.org/0000-0002-0821-4623)
Institutions
- Microsoft (United States) (US)
- Xidian University (CN)
Publication Details
- Published
- 2025-05-09
- DOI
- https://doi.org/10.1109/iseda65950.2025.11100914
- Primary Topic
- VLSI and FPGA Design Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00