最初は別のドメインの問題がありましたが、現在は簡略化してグラフに変換しています。
グラフは
- 双方向
- 完全に接続された
- 各頂点には正のコストがあります
- 各エッジには負のコストがあります
- 始点と終点が同じ
総ユーティリティ コストを最大化するノードのみをトラバースする必要があります。
よく知られたグラフの問題のように聞こえますか?
例:
V = {A, B, C}
vertex points = {0, 6, 5}
edge cost = {[A,B]=-8, [A,C]=-2, [B,C]=-10}
したがって、解決策は、頂点C
のみにアクセスして戻ってくることです。合計1点になります。
頂点に到達すると、ポイントは 0 になります。