Fast spectral methods for ratio cut partitioning and clustering

作者: L. Hagen , A.B. Kahng

DOI: 10.1109/43.159993

关键词: Graph theoryIntersection graphAlgorithmEigenvalues and eigenvectorsBenchmark (computing)Cluster analysisNetlistSparse matrixSymmetric matrixMathematics

摘要: Partitioning of circuit netlists in VLSI design is considered. It shown that the second smallest eigenvalue a matrix derived from netlist gives provably good approximation optimal ratio cut partition cost. also demonstrated fast Lanczos-type methods for sparse symmetric problem are robust basis computing heuristic cuts based on eigenvector this eigenvalue. Effective clustering an immediate by-product computation and very successful difficult input classes proposed CAD literature. The intersection graph representation considered, as partitioning, spectral partitioning proposed. heuristics were tested industry benchmark suites, results terms both solution quality runtime. Several types algorithmic speedups directions future work discussed. >

参考文章(29)
Chung-Kuan Cheng, Yen-Chuen Arthur Wei, Circuit partitioning and its applications to vlsi designs University of California, San Diego. ,(1990)
Michael Doob, Aleksandar Torgašev, Dragoš M. Cvetković, Ivan Gutman, Recent Results in the Theory of Graph Spectra ,(1988)
Lester Randolph Ford, Flows in networks ,(1962)
Ravi B. Boppana, Eigenvalues and graph bisection: An average-case analysis 28th Annual Symposium on Foundations of Computer Science (sfcs 1987). pp. 280- 285 ,(1987) , 10.1109/SFCS.1987.22
R.-S. Tsay, E. Kuh, A unified approach to partitioning and placement (VLSI layout) IEEE Transactions on Circuits and Systems. ,vol. 38, pp. 521- 533 ,(1991) , 10.1109/31.76488
Krishnamurthy, An Improved Min-Cut Algonthm for Partitioning VLSI Networks IEEE Transactions on Computers. ,vol. 33, pp. 438- 446 ,(1984) , 10.1109/TC.1984.1676460
Ronald A. Rohrer, Lawrence T. Pillage, A quadratic metric with a simple solution scheme for initial placement design automation conference. pp. 324- 329 ,(1988) , 10.5555/285730.285783
S. Kirkpatrick, C. D. Gelatt, M. P. Vecchi, Optimization by Simulated Annealing Science. ,vol. 220, pp. 671- 680 ,(1983) , 10.1126/SCIENCE.220.4598.671
W. E. Donath, A. J. Hoffman, Lower Bounds for the Partitioning of Graphs IBM Journal of Research and Development. ,vol. 17, pp. 420- 425 ,(1973) , 10.1147/RD.175.0420