TY - JOUR
T1 - Heuristic Algorithms for Single Row Routing
AU - Hsu Du, David Lee Chin
AU - Liu, Lee Chin Hsu
PY - 1987/3
Y1 - 1987/3
N2 - A heuristic algorithm, based on the criterion of having nets with larger cut numbers assigned to inner tracks and nets with smaller cut numbers assigned to outer tracks, for single row routing problem has recently been proposed by Tarng et al. It has been reported that this algorithm has always been able to produce the optimal solutions for all the examples tested so far. In this paper, we have proved that algorithms based on the heuristic criterion of cut numbers produce optimal solutions for instances in which all nets cover at least one common node (i.e., form a single group). However, the algorithm proposed by Tarng et al. may not produce optimal solutions for instances of multiple net groups. Thus, several possible heuristic algorithms based on the same criterion, but also taking into consideration the net grouping situation have been proposed. The experimental results show that the proposed algorithms are faster and often generate better results than the one proposed by Tarng et al. A tighter lower bound on the number of tracks required is also obtained in this paper.
AB - A heuristic algorithm, based on the criterion of having nets with larger cut numbers assigned to inner tracks and nets with smaller cut numbers assigned to outer tracks, for single row routing problem has recently been proposed by Tarng et al. It has been reported that this algorithm has always been able to produce the optimal solutions for all the examples tested so far. In this paper, we have proved that algorithms based on the heuristic criterion of cut numbers produce optimal solutions for instances in which all nets cover at least one common node (i.e., form a single group). However, the algorithm proposed by Tarng et al. may not produce optimal solutions for instances of multiple net groups. Thus, several possible heuristic algorithms based on the same criterion, but also taking into consideration the net grouping situation have been proposed. The experimental results show that the proposed algorithms are faster and often generate better results than the one proposed by Tarng et al. A tighter lower bound on the number of tracks required is also obtained in this paper.
UR - http://www.scopus.com/inward/record.url?scp=0023315734&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0023315734&partnerID=8YFLogxK
U2 - 10.1109/TC.1987.1676903
DO - 10.1109/TC.1987.1676903
M3 - Article
AN - SCOPUS:0023315734
SN - 0018-9340
VL - C-36
SP - 312
EP - 320
JO - IEEE Transactions on Computers
JF - IEEE Transactions on Computers
IS - 3
ER -