An Effective Refinement Algorithm Based on Multilevel Paradigm for Graph Bipartitioning

The min-cut bipartitioning problem is a fundamental partitioning problem and is NP-Complete. It is also NP-Hard to find good approximate solutions for this problem. In this paper, we present a new effective refinement algorithm based on multilevel paradigm for graph bipartitioning. The success of our algorithm relies on exploiting both new Tabu search strategy and boundary refinement policy. Our experimental evaluations on 18 different graphs show that our algorithm produces excellent solutions compared with those produced by MeTiS that is a state-of-the-art partitioner in the literature.

[1]  Chris H. Q. Ding,et al.  A min-max cut algorithm for graph partitioning and data clustering , 2001, Proceedings 2001 IEEE International Conference on Data Mining.

[2]  Charles J. Alpert,et al.  The ISPD98 circuit benchmark suite , 1998, ISPD '98.

[3]  Chris H. Q. Ding,et al.  Bipartite graph partitioning and data clustering , 2001, CIKM '01.

[4]  Charles M. Fiduccia,et al.  A linear-time heuristic for improving network partitions , 1988, 25 years of DAC.

[5]  Youssef Saab,et al.  An effective multilevel algorithm for bisecting graphs and hypergraphs , 2004, IEEE Transactions on Computers.

[6]  Eric E. Aubanel,et al.  Mesh partitioning for computational grids , 2004, Proceedings. Second Annual Conference on Communication Networks and Services Research, 2004..

[7]  David S. Johnson,et al.  Computers and In stractability: A Guide to the Theory of NP-Completeness. W. H Freeman, San Fran , 1979 .

[8]  C. Reeves Modern heuristic techniques for combinatorial problems , 1993 .

[9]  S.,et al.  An Efficient Heuristic Procedure for Partitioning Graphs , 2022 .

[10]  George Karypis,et al.  Multi.Objective Hypergraph Partitioning Algorithms for Cut and Maximum Subdomain Degree Minimization , 2003, ICCAD.

[11]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[12]  Vipin Kumar,et al.  A Fast and High Quality Multilevel Scheme for Partitioning Irregular Graphs , 1998, SIAM J. Sci. Comput..

[13]  Andrew B. Kahng,et al.  Recent directions in netlist partitioning: a survey , 1995, Integr..

[14]  Andrew B. Kahng,et al.  Recent directions in netlist partitioning , 1995 .

[15]  Bruce Hendrickson,et al.  An Improved Spectral Graph Partitioning Algorithm for Mapping Parallel Computations , 1995, SIAM J. Sci. Comput..

[16]  Curt Jones,et al.  Finding Good Approximate Vertex and Edge Partitions is NP-Hard , 1992, Inf. Process. Lett..