|
ABSTRACT
We consider the problem of wiring together two parallel rows of points under a variety of conditions. The options include whether we allow the rows to slide relative to one another, whether we use only rectilinear wires or arbitrary wires, and whether we can use wires in one layer or several layers. In almost all of these combinations of conditions, we can provide a polynomial-time algorithm to minimize the distance between the parallel rows of points. We also compare two fundamentally different wiring approaches, where one and two layers are used. We show that although the theoretical model implies that there can be great gains for the two-layer strategy, even in cases where no crossovers are required, when we consider typical design rules for laying out VLSI circuits there is no substantial advantage to the two-layer approach over the one-layer approach.
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
|
Dolev, D. and A. Siegel, report in preparation.
|
 |
2
|
|
| |
3
|
|
| |
4
|
LaPaugh, A. S, "A polynomial time algorithm for optimal routing around a rectangle," Proc. Twenty-first Annual IEEE Symposium on Foundations of Computer Science, pp. 282-293, 1980.
|
| |
5
|
|
| |
6
|
Shamos, M. I., "Geometry and statistics: problems at the interface," in Algorithms and Complexity, J. F. Traub, ed., Academic Press, 1976.
|
 |
7
|
|
 |
8
|
|
| |
9
|
Valiant, L., "Universality considerations in VLSI circuits," CSR-54-80, Dept. of CS, Univ. of Edinburgh, 1980.
|
CITED BY 12
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A Aggarwal , M Klawe , S Moran , P Shor , R Wilber, Geometric applications of a matrix searching algorithm, Proceedings of the second annual symposium on Computational geometry, p.285-292, June 02-04, 1986, Yorktown Heights, New York, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|