Title :
Bubble-sort approach to channel routing
Author :
Chen, S.-S. ; Yang, C.-H. ; Chen, S.J.
Author_Institution :
Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan
fDate :
11/1/2000 12:00:00 AM
Abstract :
An efficient bubble-sort technique for solving the two-layer non-Manhattan channel-routing problem is presented. The time and space complexities of our algorithm are O(kn) and O(n), respectively, where k is the number of sorting passes required and n is the total number of two-terminal nets in a routing channel. The algorithm is easily extended to handle the cases with multiterminal nets distributed in a channel. Various tests verify the efficiency of the bubble-sort based router. Experimental results indicate that the router is time-efficient for routing. A three-layer algorithm having O(kn) time based on an identical problem formulation is proposed for solving the non-Manhattan channel routing
Keywords :
computational complexity; network routing; sorting; bubble-sort approach; multiterminal nets; non-Manhattan channel routing; space complexity; time complexity;
Journal_Title :
Computers and Digital Techniques, IEE Proceedings -
DOI :
10.1049/ip-cdt:20000810