We study several old and new algorithms for computing lower and upper bounds for the Steiner problem in networks using dualascent and primal-dual strategies. We show that none of the known algorithms can both generate tight lower bounds empirically and guarantee their quality theoretically; and we present a new algorithm which combines both features. The new algorithm has running time O(re log n) and guarantees a ratio of at most two between the generated upper and lower bounds, whereas the fastest previous algorithm with comparably tight empirical bounds has running time O(e2) without a constant approximation ratio. Furthermore, we show that the approximation ratio two between the bounds can even be achieved in time O(e + n log n), improving the previous time bound of O(n2 log n). © Springer-Verlag Berlin Heidelberg 2000.
CITATION STYLE
Polzin, T., & Daneshmand, S. V. (2000). Primal-dual approaches to the steiner problem. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 1913, 214–225. https://doi.org/10.1007/3-540-44436-x_22
Mendeley helps you to discover research relevant for your work.