MPI-INF Logo
Campus Event Calendar

Event Entry

What and Who

Exact algorithms for the Steiner tree problem

Xinhui Wang
Institute of Microelectronics, Saarland University
Talk
AG 1, AG 3, AG 5, SWS, AG 2, AG 4, RG1, MMCI  
AG Audience
English

Date, Time and Location

Wednesday, 18 February 2009
14:00
30 Minutes
E1 4
024
Saarbrücken

Abstract

In this talk, I will sumarize some of our reults of the exact algorithms for the Steiner tree problem and rectilinear Steiner tree problem. The Dreyfus-Wagner algorithm is a well-known dynamic programming method for computing minimum Steiner trees in

general weighted graphs in time O*(3k), where k is the number of the terminals.
Firstly, we present two exact algorithms for the Steiner tree problem. The first one improves the running time of algorithm to O*(2.684k) by showing that the optimum Steiner tree T can be partitioned into T = T1 v T2 v T3 in a certain way such that
each Ti is a minimum Steiner tree in a suitable contracted graph Gi with less than k/2 terminals. The second algorithm is in time of O*((2 + delta)k) for any delta > 0.
Every rectilinear Steiner tree problem admits an optimal tree T* which is composed of tree stars. Moreover, the currently fastest algorithm for the rectilinear Steiner tree problem proceeds by composing an optimum tree T* from tree star components in
the cheapest way. F¨oßmeier and Kaufmann showed that any problem instance with k terminals has a number of tree stars in between 1.32k and 1.38k. We obtain a forbidden case for tree star, which is followed by a way to calculate the upper bound of the tree
stars. Meanwhile we determine the exact bound as O*(rho^k) where rho is approximately 1.357. Two new forbidden cases are obtained for the candidate component, and the new upper bound O*(1.337k) is achieved correspondingly. A new necessary condition, so called “two
layer condition” is presented as well for the tree star to be a candidate component.

Contact

Rob van Stee
--email hidden
passcode not visible
logged in users only

Tags, Category, Keywords and additional notes

exact algorithms, Steiner trees

Rob van Stee, 02/12/2009 15:03 -- Created document.