• DocumentCode
    3559102
  • Title

    A Distributed Heuristic Algorithm for the Rectilinear Steiner Minimal Tree Problem

  • Author

    Cinel, Serta?§ ; Bazlama?§ci, C?¼neyt F.

  • Author_Institution
    ASELSAN, Inc., Ankara
  • Volume
    27
  • Issue
    11
  • fYear
    2008
  • Firstpage
    2083
  • Lastpage
    2087
  • Abstract
    Rectilinear Steiner minimal tree (RSMT) problem finds a minimum length tree that interconnects a given set of points by only horizontal and vertical line segments and by using extra points if necessary. In this paper, to speedup the RSMT construction, two recently developed successful heuristic algorithms, namely rectilinear steiner tree (RST) by Zhou and batched greedy algorithm (BGA) by Kahng , have been used as the basis. Following a slight modification on RST, which led to a nonrecursive and a considerably faster version, a partially parallelized and distributed form of this modified algorithm is proposed. Computational tests using large random data sets have shown the advantage of the modification on RST, and tests conducted on a cluster of workstations have proven the proposed distributed approach to be very promising particularly for large problem instances.
  • Keywords
    heuristic programming; parallel algorithms; trees (mathematics); approximation algorithms; distributed heuristic algorithms; parallel algorithm; rectilinear Steiner minimal tree; workstations; Algorithm design and analysis; Clustering algorithms; Distributed computing; Greedy algorithms; Heuristic algorithms; Steiner trees; Testing; Tree graphs; Very large scale integration; Workstations; Distributed algorithms; graph problems; heuristics; physical design; rectilinear Steiner tree; routing; very large scale integration (VLSI);
  • 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.2008.2006085
  • Filename
    4655546