私はGPSシステムを開発しています。その目的は、問題を解決するためにより適切なアルゴリズムを開発することです。私はDijkstraとA *を使用しています。私の報告書では、その周りにいくつかの理論を作り、どれが最良かを示す必要があります。ダイクストラとA *を比較するにはどうすればよいですか?
私は、頂点とエッジ(ストリート)がいっぱいのマップを持っています。なぜ、どちらが他のものよりも優れているのか、理由について両方のアルゴリズムを比較する方法を知りたいのですが。
私はDijkstraを実行するとすべての頂点のパスが得られるので、これは私が知りたい点の間のパスを増やしても同じですテストA *。私に匹敵する言葉を得る方法はありますか?
「A *」は、正確なヒューリスティックを与えられたDijikstraと同じ道をたどることができると思います。しかし、あなたが与えることができるヒューリスティックスは、良いものも悪いものもあります。 –
ユークリッド距離を使用する – Perseverance