The Number of Tree Stars Is O*(1.357k)

Abstract Every rectilinear Steiner tree problem admits an optimal tree T* which is composed of tree stars. Moreover, the currently fastest algorithms for the rectilinear Steiner tree problem proceed by composing an optimum tree T* from tree star components in the cheapest way. The efficiency of such algorithms depends heavily on the number of tree stars (candidate components). Fößmeier and Kaufmann (Algorithmica 26, 68–99, 2000) showed that any problem instance with k terminals has a number of tree stars in between 1.32k and 1.38k (modulo polynomial factors) in the worst case. We determine the exact bound O*(ρk) where ρ≈1.357 and mention some consequences of this result.