特定の開始ノードから目標ノードへの最小コストのパスを取得するために使用するアルゴリズムを見つけようとしています。
A ----5---- B ---3--- C
| |
| /
D ----1-----E ------10------ F
私はダイクストラとA*の両方を調べてきました。どちらも、このような問題に最適な解決策を提供するからです。私が理解しているのは、ダイクストラはヒューリスティックが0のA *であるということです。私はすでにダイクストラのアルゴリズムを実装していますが、代わりにA*を使用できるかどうか疑問に思っていました。上記のような非常に単純なグラフ(他の情報なし)で、A *がダイクストラと比較してさらに良い結果を提供するために使用できる許容可能なヒューリスティックはありますか、それともダイクストラが最適なアルゴリズムですか?