ACM Home Page
Please provide us with feedback. Feedback
Rectilinear Steiner trees on a checkerboard
Full text PdfPdf (316 KB)
Source ACM Transactions on Design Automation of Electronic Systems (TODAES) archive
Volume 1 ,  Issue 4  (October 1996) table of contents
Pages: 512 - 522  
Year of Publication: 1996
ISSN:1084-4309
Authors
Joseph L. Ganley  Cadence Design Systems, San Jose, CA
James P. Cohoon  Univ. of Virginia, Charlottesville
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 58,   Citation Count: 0
Additional Information:

abstract   references   index terms   review   collaborative colleagues   peer to peer  

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/238997.239033
What is a DOI?

ABSTRACT

The rectilinear Steiner tree problem is to find a minimum-length set of horizontal and vertical line segments that interconnect a given set of points in the plane. Here we study the thumbnail rectilinear Steiner tree problem, where the input points are drawn from a small integer grid. Specifically, we devise a fully-set decomposition algorithm for computing optimal thumbnail rectilinear Steiner trees. We then present experimental results comparing the performance of this algorithm with two existing algorithms for computing optimal rectilinear Steiner trees. The thumbnail rectilinear Steiner tree problem has applications in VLSI placement algorithms, based on geometric partitioning, global routing of field-programmable gate arrays, and routing estimation during floorplanning.


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
AHO, A. V., GAREY, M. R., AND HWANG, F. K. 1977. Rectilinear Steiner trees: Efficient special-case algorithms. Networks 7, 37-58.
 
2
 
3
BAPAT, S. AND COHOON, J.P. 1993. A parallel VLSI circuit layout methodology. In Proceedings of the Sixth International Conference on VLSI Design (Bapat, India, Jan.), 236-241.
 
4
 
5
BRAZIL, M., RUBINSTEIN, J. H., THOMAS, D. A., WENG, J. F., AND WORMALD, N.C. 1995. Full minimal Steiner trees on lattice sets. Tech. Rep. 14-1995, Dept. of Mathematics, Univ. of Melbourne, Victoria, Australia.
 
6
CHUNG, F. R. K., GARDNER, M., AND GRAHAM, R.L. 1989. Steiner trees on a checkerboard. Math. Mag. 62, 83-96.
 
7
CHUNG, F. R. K. AND GRAHAM, R.L. 1978. Steiner trees for ladders. Ann. Discrete Math. 2, 173-200.
 
8
 
9
COCKAYNE, E. g. AND HEWGILL, D.E. 1992. Improved computation of plane Steiner minimal trees. Algorithmica 7, 219-229.
 
10
DREYFUS, S. E. AND WAGNER, R. A. 1972. The Steiner problem in graphs. Networks 1, 195-207.
 
11
EPPSTEIN, D., GALIL, Z., ITALIANO, G. F., AND NISSENZWEIG, A. 1992. Sparsification: A technique for speeding up dynamic graph algorithms. In Proceedings of the 33rd Symposium on Foundations of Computer Science (Pittsburgh, PA, Oct.), 60-69.
 
12
 
13
GANLEY, J. L. AND COHOON, J.P. 1994a. A faster dynamic programming algorithm for exact rectilinear Steiner minimal trees. In Proceedings of the Fourth Great Lakes Symposium on VLSI (South Bend, IN, March), 238-241.
 
14
GANLEY, J. L. AND COHOON, J. P. 1994b. Optimal rectilinear Steiner minimal trees in 0(n22.62n) time. In Proceedings of the Sixth Canadian Conference on Computational Geometry (Saskatoon, Sask., Aug.), 308-313.
 
15
 
16
GAREY, M. R. AND JOHNSON, D.S. 1977. The rectilinear Steiner tree problem is NP-complete. SIAM J. Appl. Math. 32, 826-834.
 
17
HAKIMI, S.L. 1971. Steiner's problem in graphs and its implications. Networks 1, 113-133.
 
18
HANAN, M. 1966. On Steiner's problem with rectilinear distance. SIAM J. Appl. Math. 14, 255-265.
 
19
HWANG, F. K. 1976. On Steiner minimal trees with rectilinear distance. SIAM J. Appl. Math. 30, 104-114.
 
20
HWANG, F. K. AND DU, D. Z. 1991. Steiner minimal trees on the Chinese checkerboard. Math. Mag. 64, 332-339.
 
21
KREWERAS, G. 1978. Complexit~ et circuits Eul~riens dan les sommes tensorielles de graphes. J. Comb. Theor., Series B 24, 202-212.
 
22
MAYRHOFER, S. AND LAUTHER, U. 1990. Congestion-driven placement using a new multipartitioning heuristic. In Proceedings of the International Conference on Computer-Aided Design (Santa Clara, CA, Nov.), 332-335.
 
23
RICHARDS, D. S. AND SALOWE, J.S. 1991. A simple proof of Hwang's theorem for rectilinear Steiner minimal trees. Ann. Oper. Res. 33, 549-556.
 
24
SALOWE, J. S. AND WARME, D.M. 1995. 35-point rectilinear Steiner minimal trees in a day. Networks 25, 69-87.
 
25
SUARIS, P. R. AND KEDEM, G. 1989. A quadrisection-based place and route scheme for standard cells. IEEE Trans. Comput. Aided Des. 8, 234-244.
 
26
WINTER, P. 1985. An algorithm for the Steiner problem in the Euclidean plane. Networks 15, 323-345.


REVIEW

"Adam Drozdek : Reviewer"

The rectilinear Steiner tree problem is to find, for a set P of points (terminals) in the plane, a set S of Steiner points that allows for minimizing the  more...

Collaborative Colleagues:
Joseph L. Ganley: colleagues
James P. Cohoon: colleagues

Peer to Peer - Readers of this Article have also read: