Consider the weighted graph G = (V, E, w). We are given a family of subsets of vertices V_i.
Steiner Forest is a forest that for each subset of vertices V_i connects all the vertices in this subset with a tree.
Example: only one subset V_1 = V. In this case, the Steiner forest is the spanning tree of the entire graph.
Example: graph P4 (path with four vertices) and two subsets: V_1 = {v1, v4} and V_2 = {v2, v3}. The Steiner tree for this example is the entire graph.
Sufficient theory. Finding such a forest with minimal weight is difficult (NP-complete). Do you know a faster approximate search algorithm for such a forest with suboptimal weight?
source
share