Title :
Two-way partitioning based on direction vector [layout design]
Author :
Seong, K.S. ; Kyung, C.M.
Author_Institution :
Dept. of Electr. Eng., Korea Adv. Inst. of Sci. & Technol., Taejon, South Korea
Abstract :
In the spectral method, the vertices in a graph can be mapped into the vectors in d-dimensional space, thus the vectors are partitioned instead of vertices to obtain graph partitioning. In this paper, we show a method to obtain optimal two-way vector partitioning based on an optimal direction vector. As the problem to find the optimal direction vector is NP-problem, we propose an efficient heuristic to obtain high quality direction vector. As we approximate a given netlist into the graph and only use ten eigenvectors in practice, there is a chance to improve the solution quality by local optimization. Fiduccia-Mattheyses algorithm is employed as a post processing. Compared with FM and MELO, the proposed algorithm PDV reduces cutsize on the average 40% and 20.5%, respectively
Keywords :
circuit layout CAD; computational complexity; eigenvalues and eigenfunctions; graph theory; integrated circuit layout; Fiduccia-Mattheyses algorithm; NP-problem; PDV algorithm; cutsize reduction; efficient heuristic; eigenvectors; graph partitioning; local optimization; netlist; optimal direction vector; spectral method; two-way partitioning; Circuits; Costs; Eigenvalues and eigenfunctions; Iterative algorithms; Iterative methods; Laplace equations; Partitioning algorithms; Symmetric matrices; System performance;
Conference_Titel :
European Design and Test Conference, 1997. ED&TC 97. Proceedings
Conference_Location :
Paris
Print_ISBN :
0-8186-7786-4
DOI :
10.1109/EDTC.1997.582375