• DocumentCode
    63227
  • Title

    ObSteiner: An Exact Algorithm for the Construction of Rectilinear Steiner Minimum Trees in the Presence of Complex Rectilinear Obstacles

  • Author

    Tao Huang ; Young, Evangeline F. Y.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong, Hong Kong, China
  • Volume
    32
  • Issue
    6
  • fYear
    2013
  • fDate
    Jun-13
  • Firstpage
    882
  • Lastpage
    893
  • Abstract
    In this paper, we present ObSteiner, an exact algorithm for the construction of obstacle-avoiding rectilinear Steiner minimum trees (OARSMTs) among complex rectilinear obstacles. This is the first paper to propose a geometric approach to optimally solve the OARSMT problem among complex obstacles. The optimal solution is constructed by the concatenation of full Steiner trees among complex obstacles, which are proven to be of simple structures in this paper. ObSteiner is able to handle complex obstacles, including both convex and concave ones. Benchmarks with hundreds of terminals among a large number of obstacles are solved optimally in a reasonable amount of time.
  • Keywords
    trees (mathematics); OARSMT; ObSteiner; obstacle-avoiding rectilinear Steiner minimum trees; rectilinear obstacle; Algorithm design and analysis; Benchmark testing; Joining processes; Routing; Steiner trees; Turning; Very large scale integration; Full Steiner tree (FST); obstacle avoiding; rectilinear Steiner minimum tree (OARSMT); 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.2013.2238291
  • Filename
    6516642