• DocumentCode
    1154908
  • Title

    Heuristic Algorithms for Single Row Routing

  • Author

    Du, David Hung-Chang ; Liu, Lee-chin Hsu

  • Author_Institution
    Department of Computer Science, University of Minnesota
  • Issue
    3
  • fYear
    1987
  • fDate
    3/1/1987 12:00:00 AM
  • Firstpage
    312
  • Lastpage
    320
  • Abstract
    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.
  • Keywords
    Heuristic algorithms; NP-hard; printed circuit board routing; single row routing; Computer science; Heuristic algorithms; Nonhomogeneous media; Printed circuits; Routing; Sufficient conditions; Testing; Wires; Heuristic algorithms; NP-hard; printed circuit board routing; single row routing;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1987.1676903
  • Filename
    1676903