A new approach to the maximum-flow problem
Journal of the ACM (JACM)
Combinatorial algorithms for integrated circuit layout
Combinatorial algorithms for integrated circuit layout
Recent directions in netlist partitioning: a survey
Integration, the VLSI Journal
Spectral partitioning with multiple eigenvectors
Discrete Applied Mathematics - Special volume on VLSI
Improving graph partitions using submodular functions
Discrete Applied Mathematics - Submodularity
SFCS '88 Proceedings of the 29th Annual Symposium on Foundations of Computer Science
Polynomial algorithm for the k-cut problem
SFCS '88 Proceedings of the 29th Annual Symposium on Foundations of Computer Science
Efficient network flow based ratio-cut netlist hypergraph partitioning
ICECS'03 Proceedings of the 2nd WSEAS International Conference on Electronics, Control and Signal Processing
Sum-Max graph partitioning problem
ISCO'12 Proceedings of the Second international conference on Combinatorial Optimization
ACSC '13 Proceedings of the Thirty-Sixth Australasian Computer Science Conference - Volume 135
Hi-index | 0.00 |
We present an efficient heuristic for finding good bipartitionsof the vertex set of a graph in the sense of the well-knownmeasure of ratioCut [2, 8] (essentially the ratio betweenweight of cut edges and the product of weights of thenodesets of the bipartition). The widely accepted ratioCutbipartitioning algorithm of Wei and Cheng [13] is similarin spirit to the Fiduccia-Mattheyeses [9] algorithm (F-Malgorithm). Our approach makes use of F-M algorithm asthe first phase that takes in as an input, random bipartitions.In the later phase of our algorithm we make use of anew coarsening strategy and follow it up with a submodularfunction optimization algorithm on the coarsened graph.We also present the comparison of results of this approachapplied to benchmark circuits with the well-established algorithmssuch as the Wei-Cheng algorithm [13] for ratioCutbipartitioning and pmetis of Metis [7] package. The comparativestudy not only shows that this new approach indeedproduces good quality ratioCut bipartitions, but also thefact that this approach has the potential of finding a largenumber of such good partitions in comparison with otherapproaches. The key subroutine in our heuristic strategiesis based on the recent finding published in [12] about therole of submodular functions in designing new heuristicsand approximate algorithms to some NP-hard problems.