[解決済み】最小スパニングツリー。カットプロパティとは何ですか?
2022-02-12 07:58:01
質問
最小スパニングツリーのカット特性について、ネット上の発表や教科書を読んで過ごしています。この性質が何を示しているのか、またなぜ実用的なのか、よく理解できません。おそらく、どの辺をMSTに追加するかを決定するのに役立つと思われますが、それがどのように達成されるのかがわかりません。私の理解では、カットプロパティは、MSTを任意の2つのサブセットに分割することです。何かいい方法はないでしょうか?ありがとうございます。
どのように解決するのですか?
連結グラフのカットとは、グラフを2つの構成要素(ピース)に分離する最小限の辺の集合のことで、その辺を削除すると、グラフは2つの構成要素に分離されます。 最小カットの性質は、カットの辺の1つがカットの他のどの辺よりも小さい重みを持つ場合、その辺はMSTに含まれることを意味します。 これを見るために、そのエッジを含まないMSTが存在すると仮定する。 MSTにその辺を追加すると、切り口を少なくとも2回横切るサイクルができる。そこで、MSTから他の辺を削除することでサイクルを断ち切り、より小さい重みの新しい木を作ることができ、それによってMSTの最小性に反することになる。
関連
-
[解決済み】最小スパニングツリー。カットプロパティとは何ですか?
-
[解決済み] 補助データ構造とは何ですか?
-
[解決済み] なぜバイナリサーチツリーでHashtableを実装するのか?
-
[解決済み] フュージョンツリーを理解する?
-
[解決済み] Pythonのリストメソッドであるappendとextendの違いは何ですか?
-
[解決済み】2分木と2分探索木の違いについて
-
[解決済み] lenses, fclabels, data-accessor - 構造体アクセスと突然変異のためのどのライブラリが良いか
-
[解決済み] Clojureでリストが特定の値を含むかどうかをテストする
-
[解決済み] メモリ上でhexile/hexグリッドを表現するにはどうしたらよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン