出発地と目的地の空港が指定されている場合、A*アルゴリズムを使用して最も速くて最も安いフライトを見つけます。これらの2つのパスは別々に見つかります。
最速のパスを見つけるために、出発地と目的地の空港間の平均移動時間をヒューリスティック値として使用します。
私はいくつかの問題を抱えています:
すべての空港ペア間の平均移動時間のデータソースはどこにありますか?または、すべての空港ペア間の距離を含むデータソースはありますか?
私が思ったように、最も安いパスを見つけるのは簡単ではありません。すべての運賃をエッジのコストとして使用することはできません(フライトレッグはエッジと見なされます)。一部の運賃は複数のフライトレッグに適用されるためです。例:SFOからBOS100$経由でJFKに。
2.1最も安いパスを見つける方法を教えてください。
2.2 A *はこれに適していますか?
2.3使用するのに最も適切なヒューリスティック値は何ですか?
2.4各空港ペア間の平均運賃を含むデータソースを取得する方法はありますか?
友達を助けてください...よろしくお願いします!!!