無関係の接続グラフが与えられた場合、旅行者はnode A
からnode B
まで複数回移動する必要があります。各エッジは正の値を持ち、node A
からnode B
までの複数のパスがあります。パスの値は、そのパス内のすべてのエッジの最小値として定義されます。旅行者がnode A
からnode B
に特定のパスで行くと、パス内のすべてのエッジの値がパスの値(そのパス内のすべてのエッジの最小値)だけ減少します。 The goal is to find the set of paths that give the maximum sum of values of all paths traveled.
2点間の最大経路を見つける
注グラフのサイクルを含んでいてもよいが、パスは一例として
once
ノードを訪問することができ、そこに4つのノードA
、B
、C
、D
があり、旅行者が行かなければならないと言いますからA
に変更します。 >B
- - >D
、及び
edge_A_B = 5
edge_B_D = 3
は、パスの値が
走行経路が
A
であると仮定min(edge_A_B、edge_B_D)= 3
そして、このパス
edge_A_B = 5走行後 - = 3 3 = 2
edge_B_D - 3 = 0
および旅行者が再びA
からD
に移動しなければなりませんA
からD
までのすべてのパスが0の値になるまでエッジ値を更新しました。
ありがとう、それは私が必要とするものです –