ACM Home Page
Please provide us with feedback. Feedback
A network flow approach for hierarchical tree partitioning
Full text PdfPdf (70 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 34th annual Design Automation Conference table of contents
Anaheim, California, United States
Pages: 512 - 517  
Year of Publication: 1997
ISBN:0-89791-920-3
Authors
Ming-er Kuo  Aptix Corporation, San Jose, CA
Chung-Kuan Cheng  University of California, San Diego, La Jolla, CA
Sponsors
EDAC : Electronic Design Automation Consortium
IEEE-CAS : Circuits & Systems
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 12,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/266021.266269
What is a DOI?

ABSTRACT

Network flow approaches have been used for partitioning with successin the past. However, most of them can not deal with size constraintsdirectly in partitioning. Instead, they incorporate the sizeconstraints implicitly in the objective function. This paper presentsa new network flow approach for partitioning circuits into treehierarchies. We formulate a linear program for the hierarchicaltree partitioning problem by spreading metrics proposed in [Divide-and-conquer approximation algorithms via spreading metrics, Fast approximate graph partitioning algorithms].The size constraints in partitioning can be formulated directly aslinear constraints. Motivated by the duality between the linear programsfor partitioning and network flow problems, we devise aheuristic algorithm based on network flow and spreading metriccomputations. Experimental results demonstrate that the new algorithmcan generate better solutions for MCNC benchmarks.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
C.-K. Cheng and T. C. Hu, "Maximum concurrent flows and minimum cuts," Algorithmica, Vol. 8, 1992, pp. 233-249.
 
2
E.W. Dijkstra, "A note on two problems in connexion with graphs," Numerische Mathematik, Vol. 1, 1959, pp. 269-271.
 
3
 
4
 
5
L.R. Ford and D. R. Fulkerson, "Maximal flow through a network," Canadian Journal of Mathematics, Vol. 8, No. 3, 1956.
 
6
M. Iri, "On an extension of the maximum flow minimum cut theorem to multicommodity flows," Journal of the Operations Research Society of Japan, Vol. 5, No. 4, 1967, pp. 697-703.
7
 
8
M.-T. Kuo, "Circuit partitioning in hierarchical design," Technical Report CS96-509, University of California, San Diego, CA, 1996.
9
 
10
 
11
 
12
D. W. Matula and F. Shahrokhi, "The maximum concurrent flow problem and sparest cuts," Technical Report, Southern Methodist University, 1986.
 
13
K. Onaga, "A multi-commodity theorem," Transactions of the Institute of Electronics and Communication Engineers of Japan, Vol. 53-A, No. 7, 1970, pp. 350-356.
 
14
R. C. Prim, "Shortest connection networks and some generalizations," Bell System Technical Journal, Vol. 36, 1959, pp. 1389-1401.
 
15
S. Rao, Personal Communications, May 1996.
 
16
 
17
C.-W. Yeh, C.-K. Cheng, and T.-T Y. Lin, "Circuit clustering using a stochastic flow injection method," IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems, Vol. 14, No. 2, 1995, pp. 154-162.


Collaborative Colleagues:
Ming-er Kuo: colleagues
Chung-Kuan Cheng: colleagues