• DocumentCode
    1370380
  • Title

    Efficient algorithms for the minimum shortest path Steiner arborescence problem with applications to VLSI physical design

  • Author

    Cong, Jason ; Kahng, Andrw B. ; Leung, Kwok-Shing

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
  • Volume
    17
  • Issue
    1
  • fYear
    1998
  • fDate
    1/1/1998 12:00:00 AM
  • Firstpage
    24
  • Lastpage
    39
  • Abstract
    Given an undirected graph G=(V, E) with positive edge weights (lengths) ω: E→ℜ+, a set of terminals (sinks) N⊆V, and a unique root node eεN, a shortest path Steiner arborescence (hereafter an arborescence) is a Steiner tree rooted at, spanning all terminals in N such that every source-to-sink path is a shortest path in G. Given a triple (G, N, r), the minimum shortest path Steiner arborescence (MSPSA) problem seeks an arborescence with minimum weight. The MSPSA problem has various applications in the areas of physical design of very large-scale integrated circuits (VLSI), multicast network communication, and supercomputer message routing; various eases have been studied in the literature. In this paper, we propose several heuristics and exact algorithms for the MSPSA problem with applications to VLSI physical design. Experiments indicate that our heuristics generate near optimal results and achieve speedups of orders of magnitude over existing algorithms
  • Keywords
    VLSI; circuit layout CAD; integrated circuit layout; network topology; trees (mathematics); Steiner tree; VLSI physical design; heuristics algorithms; minimum shortest path Steiner arborescence problem; undirected graph; Algorithm design and analysis; Application specific integrated circuits; Associate members; Computer science; Heuristic algorithms; Multicast algorithms; Routing; Steiner trees; Supercomputers; Very large scale integration;
  • 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/43.673630
  • Filename
    673630