誰でも2つのアルゴリズム のどこのアプリケーションを使うことができますか?ウィキペディアを引用KruskalとPrimのアルゴリズムのアプリケーション
答えて
配線の総コストを最小限に抑える方法で、電気ネットワークをレイアウトする方法について、最小限のスパニングツリーを最初に検討しました。最小限のスパニングツリーでは、すべてのノード(家屋)が最小のコストと冗長性を持つ方法で電線によって電力に接続されます(電線を切断すると必ず電力網が2つに切断されます)。
それ以来、問題は十分に研究されており、より複雑なアルゴリズムでサブルーチンとしてよく使用されています。旅行セールスマン問題の近似解を見つけるためのChristofides algorithmは、Steinerツリーを見つけるためのアルゴリズムと同様に、重要なステップでそれを使用します。
最小スパニングツリーもgenerate mazesに使用されています。 KruskalとPrimのアルゴリズムはどちらもこの方法で使用され、しばしば高品質な迷路を作成します。
あなたは最小全域木問題、その用途、およびそのアルゴリズムの完全な歴史に興味があるなら、これらのすべてをカバーし、真に優れた紙available hereがあります。私は強くそれを読むことをお勧めしたいと思います!
希望すると便利です。迷路の
:
一つの例は、新しい近所にケーブルを敷設ケーブルテレビ会社になります。特定の経路に沿ってのみケーブルを埋設するように制約されている場合、それらの経路によってどの点が接続されているかを表すグラフが存在する。これらのパスの中には、ケーブルが長くなったり、ケーブルをより深く埋める必要があるため、高価なものがあります。これらの経路は、より大きな重みを有するエッジによって表される。そのグラフのスパニングツリーは、サイクルを持たずに各家につながっているパスのサブセットです。いくつかのスパニングツリーが存在する可能性があります。最小スパニングツリーは、総コストが最小のものになります。
まず、プリムのとクラスカル法の両方がグラフでMinimum spanning Treeを見つけるために有用であることを理解する必要があります。最小限のスパニングツリーを使用するアプリケーションの1つとして、同じ会社の異なるオフィスを最小コストで接続することが考えられます。
- トポロジ
- 地図作成
- ジオメトリ
- クラスタリング
- ルーティングアルゴリズム
- 世代
- 機械/電気/コンピュータネットワーク化学の分子結合の
- 研究
これは本当に質問に答えないと思います。 *どのようにこれらのフィールドで使用されるアルゴリズムはありますか? – svick
KruskalとPrimのアルゴリズムのアプリケーションは、しばしばコンピュータネットワークに登場します。たとえば、多数のスイッチを備えた大規模なLANを使用している場合、最小数のパケットだけがネットワークを介して確実に送信されるようにするには、最小限のスパニングツリーを見つけることが不可欠です。
- 1. JavaのPrimとKruskalアルゴリズム
- 2. DijkstraとPrimのアルゴリズム
- 3. Kruskalのアルゴリズム(C++)
- 4. Kruskalのアルゴリズム(ソート)
- 5. Primのアルゴリズムのワーストケースグラフ
- 6. HaskellでMSTアルゴリズム(PrimまたはKruskal)を書くにはどうすればよいですか?
- 7. kruskalのアルゴリズムでエッジをソートするのに最適なオプションは?
- 8. Kruskalのアルゴリズム:エッジが強制的になるときのMSTの更新
- 9. Kruskalのアルゴリズム - 行列データ構造に変更しますか?
- 10. Primの最小スパニングツリー
- 11. このグラフからPrimアルゴリズムの正しい頂点順は何ですか?
- 12. STLを使用してPrimのアルゴリズムを実装する方法は?
- 13. R:ggplot2 - ファセットごとのKruskal-Wallisテスト
- 14. アルゴリズムとアプリケーションの接続アンドロイド
- 15. データ構造として隣接行列を使用するKruskalのアルゴリズムにおける時間効率
- 16. Kruskal Wallisテストの適用方法R
- 17. Union/Findデータ構造をKruskalのアルゴリズムに適用するにはどうすればよいですか?
- 18. Kruskalアルゴリズムを使用して最小スパニングツリーを計算中に間違った答え
- 19. C#アプリケーションのシリアル番号生成アルゴリズム
- 20. タールとダンプのアルゴリズム
- 21. Dijkstraのアルゴリズムとサイクル
- 22. とアルゴリズム
- 23. MinmaxのアルゴリズムとCのポインタ
- 24. phpのエンコードとデコードのアルゴリズム
- 25. "prim-inの「p-checkbox 'は既知の要素ではありません」
- 26. STLアルゴリズムのbegin()とend()
- 27. 配列のソート - とマージ - アルゴリズム
- 28. 分類アルゴリズムの「パラメータ」とは
- 29. アルゴリズムとスクリプトの定義
- 30. アルゴリズムとメソッドの相違点
どこかへの参照が役に立ちます。 – Julian