A *はダイクストラのアルゴリズムより優れていると認識していますが、これはヒューリスティックな値を考慮に入れるためですが、最短パスを見つけるのに最も効率的なアルゴリズムであるA *障害がある環境では?違いは何ですか?パス探索アルゴリズム:A * Vsジャンプポイント検索
7
A
答えて
1
ジャンプポイント検索は、グラフ上のいくつかの条件に基づいて改良されたA *です。したがって、これらの条件を満たすならば、JPSはA *より厳密に優れています(同じ最適性、最良の場合は大きさの順番が良く、悪い場合はおそらく同じ複雑さですが、 は少し悪い定数です)条件を満たしていなければ、それを使うことはできません。
A *に対するJPSの改善点は基本的に、均一なコスト関数(同じ方向にAからB、BからCに移行するのにかかるコストが同じ)があるグラフをスキップすると場合によってはいくつかのステップがあり、Bのノードを拡張せずにAからCへ直接移動することができます。
JPSはA *よりも枝刈りのテクニックであり、最適ではない。これは、均一なコストのグリッド条件のためです。
概念的には、これは、非均一なグリッド上でA *を使用するのと同じです。隣接ノードは、障害の発生なしにその方向にどれくらい行くことができるか、実行したジャンプのコストを表します。ですから、障害物に遭遇することなく右に10ノード進むことができれば、10 * cのコストで単一のノードを減らす(または直接ジャンプする)ことができます。ここでcはあるノードからもう一つは右です。
元の用紙はありませんhere.
関連する問題
- 1. A *経路探索アルゴリズムの実装
- 2. A *検索アルゴリズム無限ループ
- 3. A *検索アルゴリズムの実装
- 4. A *検索アルゴリズムの使用
- 5. 経路探索アルゴリズム
- 6. 四元探索アルゴリズム
- 7. A *経路探索
- 8. A *検索アルゴリズムが停止する
- 9. 深さ優先探索アルゴリズム
- 10. A *ジャンプポイント検索 - プルーニングは実際にどのように機能しますか?
- 11. 検索アルゴリズム
- 12. SQLAlchemy検索アルゴリズム
- 13. 検索アルゴリズムは
- 14. .net検索アルゴリズム?
- 15. フットプリント検索アルゴリズム
- 16. 検索アルゴリズム
- 17. テキスト検索アルゴリズム
- 18. A *経路探索アルゴリズム。移動コストとヒューリスティックが不正です
- 19. グラフの部分知識を持つパス探索アルゴリズム
- 20. 良い2Dグリッドベースのパス探索アルゴリズムとは何ですか?
- 21. 最適点検索アルゴリズムの検索
- 22. VSAM検索VS COBOL検索/ループ
- 23. バイナリ検索ツリー?アルゴリズム
- 24. 検索ロジックとアルゴリズム
- 25. XQueryマルチフィルター検索アルゴリズム
- 26. KMPパターン検索アルゴリズム
- 27. 単語検索アルゴリズム
- 28. Googleパンダ検索アルゴリズム
- 29. 外部検索アルゴリズム
- 30. ウェブサイトの検索アルゴリズム
ありがとうございました! それはある点まで私の質問を解決する –
@ Thilan.Lあなたは正確に何が欠けていますか?たぶん私は自分の答えを更新して、より良く答えることができます。 – Leherenn
事前に感謝しました:) –