Title :
A minimum separation algorithm for river routing with bounded number of jogs
Author_Institution :
Dept. of Comput. Sci., York Univ., North York, Ont., Canada
Abstract :
The single-layer rectilinear river routing model with no restriction on the number of jogs per wire is considered. In particular, the author studies the model in which there is a fixed constant upper bound J on the number of jogs each wire can have. The author proposes an optimal O(n) time algorithm for the feasibility problem. This leads to an O(n log n) time algorithm for the minimum separation problem. Both algorithms take O(n) space are quite practical. This is a significant improvement over T.C. Tuan and S.L. Hakimi´s (1987) minimum separation algorithm, which is designed for J=2 and takes O(n/sup 3/) time and O(n/sup 2/) space.<>
Keywords :
circuit layout CAD; computational complexity; bounded number; feasibility problem; fixed constant upper bound; jogs per wire; minimum separation algorithm; minimum separation problem; optimal time algorithm; single-layer rectilinear river routing model; Algorithm design and analysis; Computer science; Rivers; Routing; Wire; Wiring;
Conference_Titel :
Computer-Aided Design, 1989. ICCAD-89. Digest of Technical Papers., 1989 IEEE International Conference on
Conference_Location :
Santa Clara, CA, USA
Print_ISBN :
0-8186-1986-4
DOI :
10.1109/ICCAD.1989.76894