An effective algorithm for multiway hypergraph partitioning

被引:0
|
作者
Zhao, ZZ [1 ]
Tao, LX
Zhao, YC
机构
[1] Concordia Univ, Montreal, PQ H3G 1M8, Canada
[2] Pace Univ, New York, NY 10038 USA
关键词
hypergraph partitioning; iterative improvement; multiway circuit partitioning; VLSI design;
D O I
10.1109/TCSI.2002.801224
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we propose an effective multiway hypergraph partitioning algorithm. We introduce the concept of net-gain and embed it in the selection of cell moves. Unlike traditional FM-based iterative improvement algorithms in which the selection of the next cell to move is only based on its cell-gain, our algorithm selects a cell based on both its cell-gain and the sum of all net-gains for those nets incident to the cell. To escape from local optima and to search broader solution space, we propose a new perturbation mechanism. These two strategies significantly enhance the solution quality produced by our algorithm. Based on our experimental justification, we smoothly decrease the number of iterations from pass to pass to reduce the computational effort so that our algorithm can partition, large benchmark circuits with reasonable run time. Compared with the recent multiway partitioning algorithms proposed by Dasdan and Aykanat [5], our algorithm significantly outperforms theirs in term of solution quality (cutsize) and run time, the average improvements in terms of average cutsize over their PLM3 and PFM3 are 47.64% and 36.76% with only 37.17% and 9.66% of their run time, respectively.
引用
收藏
页码:1079 / 1092
页数:14
相关论文
共 50 条
  • [21] An effective algorithm for genealogical graph partitioning
    Shaojing Sheng
    Zan Zhang
    Peng Zhou
    Xindong Wu
    [J]. Applied Intelligence, 2024, 54 : 1798 - 1817
  • [22] An effective algorithm for genealogical graph partitioning
    Sheng, Shaojing
    Zhang, Zan
    Zhou, Peng
    Wu, Xindong
    [J]. APPLIED INTELLIGENCE, 2024, 54 (02) : 1798 - 1817
  • [23] Stable multiway circuit partitioning for ECO
    Cheon, Y
    Lee, S
    Wong, MDF
    [J]. ICCAD-2003: IEEE/ACM DIGEST OF TECHNICAL PAPERS, 2003, : 718 - 725
  • [24] Multilevel Acyclic Hypergraph Partitioning
    Popp, Merten
    Schlag, Sebastian
    Schulz, Christian
    Seemaier, Daniel
    [J]. 2021 PROCEEDINGS OF THE SYMPOSIUM ON ALGORITHM ENGINEERING AND EXPERIMENTS, ALENEX, 2021, : 1 - 15
  • [25] Geometric crossover for multiway graph partitioning
    Kim, Yong-Hyuk
    Yoon, Yourim
    Moraglio, Alberto
    Moon, Byung-Ro
    [J]. GECCO 2006: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2006, : 1217 - +
  • [26] Geometric crossovers for multiway graph partitioning
    Moraglio, Alberto
    Kim, Yong-Hyuk
    Yoon, Yourim
    Moon, Byung-Ro
    [J]. EVOLUTIONARY COMPUTATION, 2007, 15 (04) : 445 - 474
  • [27] Hypergraph partitioning with fixed vertices
    Alpert, CJ
    Caldwell, AE
    Kahng, AB
    Markov, IL
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2000, 19 (02) : 267 - 272
  • [28] Approximate hypergraph partitioning and applications
    Fischer, Eldar
    Matsliah, Arie
    Shapira, Asaf
    [J]. 48TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2007, : 579 - +
  • [29] An Effective High-Performance Multiway Spatial Join Algorithm with Spark
    Du, Zhenhong
    Zhao, Xianwei
    Ye, Xinyue
    Zhou, Jingwei
    Zhang, Feng
    Liu, Renyi
    [J]. ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2017, 6 (04):
  • [30] APPROXIMATE HYPERGRAPH PARTITIONING AND APPLICATIONS
    Fischer, Eldar
    Matsliah, Arie
    Shapira, Asaf
    [J]. SIAM JOURNAL ON COMPUTING, 2010, 39 (07) : 3155 - 3185