Title :
Optimising zig-zags in maze-routing algorithm
Author :
Mani, Nallasamy ; Srinivasan, Bala
Author_Institution :
Dept. of Electr. & Comput. Syst. Eng., Monash Univ., Clayton, Vic., Australia
Abstract :
Lee´s algorithm (1961) for routing always finds a minimum length path, if one exists. We discuss an enhancement to an earlier maze-routing algorithm to reduce the number of zig-zag line segments in the routing path. This method would find a path between two points, if one exists, on a rectangular grid of cells. A line search method using efficient data structures has been applied that would reduce the number of line segments in the path. Blocking cells are introduced as obstacles in finding the path. All line segments are considered as horizontal and vertical only. An implementation of the method and its experimental results are reported
Keywords :
network routing; optimisation; path planning; topology; Lee algorithm; data structures; horizontal segment; line search method; maze-routing algorithm; vertical segment; zig-zag line segments; Labeling; Metalworking machines; Pins; Printed circuits; Routing; Topology; Wire; Wiring;
Conference_Titel :
Systems, Man, and Cybernetics, 1998. 1998 IEEE International Conference on
Conference_Location :
San Diego, CA
Print_ISBN :
0-7803-4778-1
DOI :
10.1109/ICSMC.1998.726705