A probabilistic multicommodity-flow solution to circuit clustering problems

Circuit clustering plays a fundamental role in hierarchical designs. identifying strongly connected components in the circuits can significantly reduce the complexity of the design and improve the performance of the design process. However, there hm not been a clear objective function for circuit clustering. In this paper, we present a new clustering metric based on the random graph model and the ratio cut(Wei891 concept, A probabilistic, multi-commodity flow based algorithm is proposed and tested under the new clustering metric. Experimental results show that this algorithm generates promising results with respect to the proposed metric. Extensions and directions for future work are also proposed.

[1]  Ernst G. Ulrich,et al.  Clustering and linear placement , 1972, DAC '72.

[2]  Chung-Kuan Cheng,et al.  Towards efficient hierarchical designs by ratio cut partitioning , 1989, 1989 IEEE International Conference on Computer-Aided Design. Digest of Technical Papers.

[3]  Chung-Kuan Cheng,et al.  A two-level two-way partitioning algorithm , 1990, 1990 IEEE International Conference on Computer-Aided Design. Digest of Technical Papers.

[4]  Sungho Kang,et al.  Linear Ordering and Application to Placement , 1983, 20th Design Automation Conference Proceedings.

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

[6]  Chingwei Yeh,et al.  A general purpose multiple way partitioning algorithm , 1991, 28th ACM/IEEE Design Automation Conference.

[7]  Roy L. Russo,et al.  A Heuristic Procedure for the Partitioning and Mapping of Computer Logic Graphs , 1971, IEEE Transactions on Computers.

[8]  Farhad Shahrokhi,et al.  The maximum concurrent flow problem , 1990, JACM.