次のグラフで A から B への 2 つのパスを計算する必要がありますが、パスがエッジを共有できないという制約があります。
うーん、わかりました。画像を投稿できません。ここにリンクがあります。
すべてのエッジには正の重みがあります。この例では、それらが等しいと仮定できると思います。私の素朴なアプローチは、上の画像の 2 番目のグラフに示されているように、Djikstra のアルゴリズムを使用して最初のパスを計算することです。
次に、グラフからエッジを削除し、2 番目のパスを計算しようとしましたが、失敗しました。上記の 3 番目の図に示されているパスを計算する Djikstra、Bellman-Ford (またはその他のもの) のバリエーションはありますか? (特別な知識やサブテンド リンクの削除なしで、という意味です)