私は重み付けグラフを持っています。 ノードSからノードEまでの最適なパスを見つけたいので、そのパス内にあった最大単一エッジの重みが可能な限り小さくなります。例えばグラフの最小ウェイトパス
:このグラフの
S -> E (w=40)
S -> A (w=30)
A -> E (w=20)
、djikstraは、コストと(S->コスト40とE私が代わりに欲しい、であるS-> A-> Eであることを最短経路を計算しますmax(30,20)= 30)。
ダイクストラをこのように変更することはできますか? これを実現する既知のアルゴリズムはありますか?
これは、総コストを考慮せずに次にコストの低いエッジを選択する貪欲なアプローチを使用することで解決できます。 – Wajahat