【发布时间】:2012-07-06 21:24:08
【问题描述】:
我已成功实施 Bellman-Ford,以在边缘具有负权重/距离时找到最短路径的距离。我无法让它返回所有最短路径(当有最短路径时)。我设法用 Dijkstra 获得了所有最短路径(在给定的一对节点之间)。 Bellman-Ford 有可能吗? (只是想知道我是否在浪费时间尝试)
【问题讨论】:
-
在数学上,我不确定这是否可行。例如,如果所有边的成本为零,那么您可以采用无限多条可能的最短路径。你想要最短的非循环路径吗?
-
是的,抱歉,应该指定。我想找到两个节点之间的所有最短非循环路径。
标签: algorithm shortest-path bellman-ford