• DocumentCode
    1541311
  • Title

    Obstacle-Avoiding Rectilinear Steiner Tree Construction: A Steiner-Point-Based Algorithm

  • Author

    Liu, Chih-Hung ; Kuo, Sy-Yen ; Lee, D.T. ; Lin, Chun-Syun ; Weng, Jung-Hung ; Yuan, Shih-Yi

  • Author_Institution
    Res. Center of Inf. Technol. Innovation, Acad. Sinica, Taipei, Taiwan
  • Volume
    31
  • Issue
    7
  • fYear
    2012
  • fDate
    7/1/2012 12:00:00 AM
  • Firstpage
    1050
  • Lastpage
    1060
  • Abstract
    For the obstacle-avoiding rectilinear Steiner minimal tree (OARSMT) problem, we present a Steiner-point-based algorithm that achieves the best practical performance among existing heuristics. We first propose a new concept of Steiner point locations, creating a linear-space routing graph with satisfactory Steiner point candidates to resolve the bottleneck of most existing heuristics. Then, we propose a Steiner-point-based framework to yield a solution, which is close to the key to the handling of the OARSMT problem. Experimental results show that this algorithm achieves excellent solution quality and speed performance at the same time. We also extend the Steiner-point-based framework to the obstacle-avoiding preferred direction Steiner tree problem with a good performance.
  • Keywords
    VLSI; integrated circuit design; network routing; trees (mathematics); Steiner-point-based algorithm; VLSI design; heuristics; linear-space routing graph; obstacle-avoiding rectilinear Steiner tree construction; Algorithm design and analysis; Complexity theory; Educational institutions; Heuristic algorithms; Routing; Steiner trees; Very large scale integration; Obstacle-avoidance; physical design; rectilinear Steiner minimal tree (RSMT); routing;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2012.2185050
  • Filename
    6218228