Advertisement
Guest User

Untitled

a guest
Dec 2nd, 2016
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.31 KB | None | 0 0
  1. BellmanFord(G,w, s, t):
  2. (1) B(0, t) ← 0
  3. (2) B(0, v) ← ∞ for each v ∈ V − { t }
  4. (3) for i ← 1 to |V | − 1
  5. (4) for each v ∈ V
  6. (5) B(i, v) ← B(i − 1, v)
  7. (6) for each (v, u) ∈ E
  8. (7) if B(i, v) > w(v, u) + B(i − 1, u) then
  9. (8) B(i, v) ← w(v, u) + B(i − 1, u)
  10. (9) return B(|V | − 1, s)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement