具有负周期的有向加权图中最短路径的蛮力解

时间:2019-04-25 21:03:52

标签: java shortest-path breadth-first-search brute-force weighted-graph

我正在尝试编写蛮力算法以查找从s到t的最短路径。该图已加权,并且具有负的加权边。无需考虑负面周期。如果有的话,基本上退出。

我写了Bellman-Ford算法来解决这个问题。效果很好。 (以“使用更好的算法”为例),但是,第二步,我需要实现蛮力算法。我尝试将其写在“广度优先搜索算法”上,但是正如我提到的那样,它存在负面影响。因此,在某些情况下,我需要重新访问一些节点。 蛮力海藻。对于具有非负边的图形:

Distance(s, t):
  for each path p from s to t: 
    compute w(p)
  return p encountered with smallest w(p)

0 个答案:

没有答案