• DocumentCode
    3439101
  • Title

    Constructing minimal spanning/Steiner trees with bounded path length

  • Author

    Pyo, Iksoo ; Oh, Jaewon ; Pedram, Massoud

  • Author_Institution
    Intel Corp., Hillsboro, OR, USA
  • fYear
    1996
  • fDate
    11-14 Mar 1996
  • Firstpage
    244
  • Lastpage
    249
  • Abstract
    This paper presents an exact algorithm and two heuristics for solving the Bounded path length Minimal Spanning Tree (BMST) problem. The exact algorithm which is based on iterative negative-sum-exchange(s) has polynomial space complexity and is hence more practical than the method presented by Gabow. The first heuristic method (BKRUS) is based on the classical Kruskal MST construction. For any given value of parameter ε, the algorithm constructs a routing tree with the longest interconnection path length at most (1+ε).R, and empirically with cost at most 1.19 times cost (BMST*) where R is the length of the direct path from the source to the farthest sink and BMST* is the optimal bounded path length MST. The second heuristic combines BKRUS and negative-sum-exchange(s) of depth 2 to improve results. Extensions of these techniques to the bounded path length Minimal Steiner Trees, using the Elmore delay model are presented as well. Empirical results demonstrate the effectiveness of these algorithms on a large benchmark set
  • Keywords
    circuit optimisation; iterative methods; minimisation; network routing; trees (mathematics); BKRUS; BMST; Elmore delay model; Kruskal MST; algorithm; bounded path length; heuristics; interconnections; iterative negative-sum-exchange; minimal Steiner tree; minimal spanning tree; polynomial space complexity; routing; Contracts; Cost function; Delay; Energy consumption; Integrated circuit interconnections; Polynomials; Power system interconnection; Power system modeling; Routing; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    European Design and Test Conference, 1996. ED&TC 96. Proceedings
  • Conference_Location
    Paris
  • ISSN
    1066-1409
  • Print_ISBN
    0-8186-7424-5
  • Type

    conf

  • DOI
    10.1109/EDTC.1996.494156
  • Filename
    494156