Networks · 2000 · 73 citations · 15 references
Mathematical ProgrammingDirected GraphEngineeringCombinatorial DesignNetwork AnalysisComputational ComplexityPractical ProblemStructural Graph TheoryPath ProblemsVlsi Circuit LayoutDiscrete MathematicsCombinatorial OptimizationNetwork OptimizationCombinatorial ProblemComputer ScienceApproximation AlgorithmsGroup Steiner ProblemGraph AlgorithmNetwork ScienceGraph TheoryNetwork AlgorithmBusiness
We address a practical problem which arises in several areas, including network design and VLSI circuit layout. Given an undirected weighted graph G = (V, E and a family N = [N1, …, Nk] of k disjoint groups of nodes Ni ⊆ V, the Group Steiner Problem asks for a minimum-cost tree which contains at least one node from each group Ni. In this paper, we give polynomial-time O(kϵ-approximation algorithms for any fixed ϵ > 0. This result improves the previously known O(k)-approximation. We also apply our approximation algorithms to the Steiner problem in directed graphs, while guaranteeing the same performance ratio. © 2001 John Wiley & Sons, Inc.
15
A threshold of ln <i>n</i> for approximating set cover
Uriel Feige · Journal of the ACM · 1998 · 3.1K citations · Full text
A fast algorithm for Steiner trees
Lawrence T. Kou, George Markowsky, L. Berman · Acta Informatica · 1981 · 1.2K citations
An 11/6-approximation algorithm for the network steiner problem
Alex Zelikovsky · Algorithmica · 1993 · 333 citations · Full text