循環加重有向グラフがあり、目標はパスに存在する循環を削除することです。
例: パスは以下のとおりです。
from | to | weight
------------------
a -> b | 0.5
a -> c | 0.5
c -> e | 1
b -> d | 1
d -> a | 0.25
d -> f | 0.75
グラフのサイクルはパス d -> a によって導入されます。他のノードの重みを調整することにより、サイクル d -> a を削除するアルゴリズムを提案できますか? 結果として得られる非巡回グラフは、重みをエンド ノード e、f に渡すという点で等価になります。
ありがとう、ヴィベク