多くの個別のコンポーネントを含むグラフが表示されます。各コンポーネントは2部です。A
頂点を2つのセットに分散しB
、2つのセット間の差が最小になるようにするにはどうすればよいですか?
例:
1:1 -> 2 ->3 -> 4 -> 5
2:6 -> 7 -> 8
最善の解決策は
A = {1, 3, 5, 7}
B = {2, 4 ,6, 8}
他の(最適ではない)解決策は
A = {1, 3, 5, 6, 8}
B = {2, 4, 7}
グラフに多くの個別の2部コンポーネントがある場合、これをどのように解決しますか?