Abstract

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

Keywords

NetlistHeuristicsEigenvalues and eigenvectorsComputer scienceCluster analysisPartition (number theory)Spectral graph theoryAlgorithmSpectral clusteringGraph partitionHeuristicBenchmark (surveying)Theoretical computer scienceMathematicsGraphMathematical optimizationCombinatoricsArtificial intelligenceLine graph

Affiliated Institutions

Related Publications

Publication Info

Year
1992
Type
article
Volume
11
Issue
9
Pages
1074-1085
Citations
1245
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

1245
OpenAlex

Cite This

L. Hagen, Andrew B. Kahng (1992). New spectral methods for ratio cut partitioning and clustering. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems , 11 (9) , 1074-1085. https://doi.org/10.1109/43.159993

Identifiers

DOI
10.1109/43.159993