【发布时间】:2015-08-09 13:13:38
【问题描述】:
图形结构
图形是有方向的
每条边都有一个指定的值,表示使用这条边的成本。该值可以是正数或负数
问题描述
输入:图形、起始节点和初始值(我没有目标节点)
节点和边都可以重复使用
目标:通过图将初始值变为零。答案应该是能不能达到零(正好是零,过程中没有达到负实际值)
我不需要最终路径作为结果,只要可能的信息就足够了。我最感兴趣的是为这个问题设计的算法名称。
【问题讨论】:
-
这显然是 NP-Hard (通过使用适当的完整图可以将子集和简化为它)。广度优先搜索似乎是一种自然的方法,但要从中得出决策过程,您需要找到路径长度的上限。
-
@JohnColeman 如果您将此添加为常规答案,我会接受它;)。
-
好的 -- 但我希望我有更好的说法。
标签: graph graph-algorithm path-finding