ei1333の日記

ぺこい

最小シュタイナー森

むずかしい

最小シュタイナー森

無向グラフ  {G} と、その頂点の部分集合  {T} が与えられます。 {G} の部分グラフであって、 {T} を全て含む森をシュタイナー森といいます。このうち、最小コストのものを最小シュタイナー森といいます。

森なので辺のないグラフを取ればよいです。

無向グラフ  {G} と頂点対の集合  {T = \{(s_1, t_1), (s_2, t_2), \cdots \}} が与えられます。 {T} に含まれるどの頂点対も連結になるような  {G} の部分グラフをシュタイナー森といいます。このうち、最小コストのものを最小シュタイナー森といいます。

NP困難なので解けません。

シュタイナー木問題の一般化として知られています。

最小シュタイナー木

ところで、森ではなく木の場合もNP困難です。