Skip to search boxSkip to navigationSkip to main content

Delay-related secondary objective for rectilinear Steiner trees

  • Sven Peyer
    ,
  • Martin Zachariasen
    ,
  • David Grove Jørgensen
  • University of Bonn
    ,
  • University of Copenhagen
Research Output:
Journal Article or Conference Article in Journal
Journal article
Peer-review

Publication Information

Output type

Research Output:
Journal Article or Conference Article in Journal
Journal article
Peer-review

Original language

English

Pages from-to (Number of pages)

Pages 271-298

Journal (Volume, Issue Number)

Discrete Applied Mathematics

Publication milestones

  • Published - 2004

Publication status

Published - 2004

ISSN

0166-218X

Abstract

The rectilinear Steiner tree problem in the plane is to construct a minimum-length tree interconnecting a set of points (called terminals) consisting of horizontal and vertical line segments only. Rectilinear Steiner minimum trees (RSMTs) can today be computed quickly for realistic instances occurring in VLSI design. However, interconnect signal delays are becoming increasingly important in modern chip designs. Therefore, the length of paths or direct delay measures should be taken into account when constructing rectilinear Steiner trees. We consider the problem of finding an RSMT that — as a secondary objective — minimizes a signal delay related objective. Given a source (one of the terminals) we give some structural properties of RSMTs for which the weighted sum of path lengths from the source to the other terminals is minimized. Also, we present exact and heuristic algorithms for constructing RSMTs with weighted sum of path lengths or Elmore delays secondary objectives. Computational results for industrial designs are presented.