DocumentCode
898896
Title
Min-cut partitioning on underlying tree and graph structures
Author
Tragoudas, Spyros
Author_Institution
Dept. of Comput. Sci., Southern Illinois Univ., Carbondale, IL, USA
Volume
45
Issue
4
fYear
1996
fDate
4/1/1996 12:00:00 AM
Firstpage
470
Lastpage
474
Abstract
We consider two generalizations of the min-cut partitioning problem where the nodes of a circuit C are to be mapped to the vertices of an underlying graph G, and the cost function to be minimized is the cost of associating the nets of C with the edges of G. Let P be the number of pins, the the number of nodes of G, and d be the maximum number of cells on a net of C. In the first problem the graph G is a tree T. An iterative improvement heuristic is given (Vijayan, 1991) with O(P.t3) time per pass. Our proposed heuristic guarantees identical solutions in O(P.t.min(d,t)) time per pass. The second problem is defined on any graph G. The standard iterative improvement heuristic requires O(P t4) time per pass, but our proposed approach guarantees O(P.t.min(d,t)) time per pass. The problems find applications in VLSI physical design and in distributed systems
Keywords
VLSI; circuit optimisation; graph theory; trees (mathematics); VLSI design; circuit nodes; circuit partitioning; cost function; distributed systems; graph; iterative improvement heuristic; min-cut partitioning; tree; Circuits; Computer science; Cost function; Design automation; Pins; Routing; Tree graphs; Very large scale integration; Virtual colonoscopy;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/12.494104
Filename
494104
Link To Document