ACM Home Page
Please provide us with feedback. Feedback
Fast hypergraph partition
Full text PdfPdf (581 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 26th ACM/IEEE Design Automation Conference table of contents
Las Vegas, Nevada, United States
Pages: 762 - 766  
Year of Publication: 1989
ISBN:0-89791-310-8
Author
A. B. Kahng  Department of Computer Science, University of California, San Diego, La Jolla, CA
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
IEEE-CS\TCDA : TC Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 31,   Citation Count: 4
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/74382.74524
What is a DOI?

ABSTRACT

We present a new &Ogr;(n2) heuristic for hypergraph min-cut bipartitioning, an important problem in circuit placement. Fastest previous methods for this problem are &Ogr;(n2 log n). Our approach is based on the intersection graph G dual to the input hypergraph. Paths in G are used to construct partial bipartitions which can be completed optimally. The method is provably good and, in particular, obtains optimum results for “difficult” inputs, i.e., hypergraphs with smaller than expected minimum cutsize. Computational results for a wide range of inputs are also discussed.


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
 
2
Boltobas, B., Random Graphs, Academic Press, 1985.
 
3
Bollobas, B. and W. F. de la Vega, "Diameter of Random Regular Graphs", Combinatorica 2(4), 1982, pp. 125-134.
 
4
Breuer, M. A., "Min-Cut Placement", J. Design Automation and Fault Tolerant Computing 1(4), October 1977, pp. 343-36 2.
 
5
 
6
 
7
Chopra, S., "Hypergraph Partitioning and VLSI Circuits", Technical Report, NYU School of Bush~ess Administration, 1987.
 
8
A. E. Dunlop and B. W. Kemighan, "A Procedure for Placement of Standard-Cell VLSI Circuits", IEEE Trans. on CAD ICAS CAD-4(1 ), 1985.
 
9
 
10
Fredman, M., "New Bounds on the Complexity of the Shortest Path Problem", SlAM J. Cor~uting 5, March 1976, pp. 83-89.
 
11
 
12
 
13
G. Hachtel, A. R. Newton and A. Sangiovanni- Vincentelli, "An Algorithm for Optima} PLA Folding", IEEE Trans. on CAD ICAS CAD-l(2) (1982), pp. 63-77.
14
 
15
 
16
T.C. Hu and K. Moerder, "Multitermmal Flows in a Hypergraph", in VLS1 Circuit Layout.: Theory and Design, T.C. Hu and E.S. Kuh, Eds., IEEE Press, 1985, pp. 87-93.
 
17
Kernighan, B. W. and S. Lin, "An Efficient Procedure for Partitioning Graphs", Bell System Technical Journal 49(2), 1961, pp. 291-307.
 
18
Kirkpatrick, S., C.D. Gelatt, and M.P. Vecchi, "Optimization by Simulated Annealing", Science 220(4598), 13 May 1983, pp. 671-680.
 
19
Lawler, E., Combinatorial Optimization. Networks and Matroids, Holt, Rinehart & Winston, New York, 1976.
 
20
T. Leighton and S. Rao, "An Approxhrmte Max-Flow Min-Cut Theorem for Uniform Multicx)mmodity Flow Problems With Applications to Approximation Algorithms", Proc. IEEE Syrup. on Foundations of Computer Science, May 1988, pp. 422-431.
 
21
J. Schmidt-Pruzan and E. Shamir, "Component Structure in the Evolution of Random Hypergraphs", Combinatorica 5(1), 1985, pp. 81-94.
22
 
23
Soukup, J. "Circuit Layout", Proc. of the IEEE 69(10), October 1981, pp. 1281-1304.