Thuật toán Bellman-Ford bắt đầu từ đỉnh D: Cạnh thư giãn D->A, Khoảng cách được cập nhật thành A: 4 Cạnh thư giãn D->C, Khoảng cách được cập nhật lên C: 7 Cạnh thư giãn D->E, Cập nhật khoảng cách lên E: 3 Cạnh thư giãn E->B, Khoảng cách được cập nhật lên B: 5 Cạnh thư giãn E->C, Khoảng cách được cập nhật lên C: 6 Cạnh thư giãn B->C, Khoảng cách được cập nhật lên C: 1 Cạnh thư giãn C->A, Khoảng cách được cập nhật thành A: -8 Cạnh thư giãn A->C, Khoảng cách được cập nhật lên C: -4 Cạnh thư giãn A->E, Khoảng cách được cập nhật lên E: -3 Cạnh thư giãn C->A, Khoảng cách được cập nhật thành A: -13 Cạnh thư giãn E->B, Khoảng cách được cập nhật lên B: -1 Cạnh thư giãn A->C, Khoảng cách được cập nhật lên C: -9 Cạnh thư giãn A->E, Cập nhật khoảng cách lên E: -8 Cạnh thư giãn C->A, Khoảng cách được cập nhật thành A: -18 Cạnh thư giãn E->B, Khoảng cách được cập nhật lên B: -6 Đã phát hiện chu kỳ trọng số âm. Không thể tính toán đường đi ngắn nhất
Thuật toán Bellman-Ford bắt đầu từ đỉnh D: Cạnh thư giãn D->A, Khoảng cách được cập nhật thành A: 4 Cạnh thư giãn D->C, Khoảng cách được cập nhật lên C: 7 Cạnh thư giãn D->E, Cập nhật khoảng cách lên E: 3 Cạnh thư giãn E->B, Khoảng cách được cập nhật lên B: 5 Cạnh thư giãn E->C, Khoảng cách được cập nhật lên C: 6 Cạnh thư giãn B->C, Khoảng cách được cập nhật lên C: 1 Cạnh thư giãn C->A, Khoảng cách được cập nhật thành A: -8 Cạnh thư giãn A->C, Khoảng cách được cập nhật lên C: -4 Cạnh thư giãn A->E, Khoảng cách được cập nhật lên E: -3 Cạnh thư giãn C->A, Khoảng cách được cập nhật thành A: -13 Cạnh thư giãn E->B, Khoảng cách được cập nhật lên B: -1 Cạnh thư giãn A->C, Khoảng cách được cập nhật lên C: -9 Cạnh thư giãn A->E, Cập nhật khoảng cách lên E: -8 Cạnh thư giãn C->A, Khoảng cách được cập nhật thành A: -18 Cạnh thư giãn E->B, Khoảng cách được cập nhật lên B: -6 Đã phát hiện chu kỳ trọng số âm. Không thể tính toán đường đi ngắn nhất
Thuật toán Bellman-Ford bắt đầu từ đỉnh D: Cạnh thư giãn D->A, Khoảng cách được cập nhật thành A: 4 Cạnh thư giãn D->C, Khoảng cách được cập nhật lên C: 7 Cạnh thư giãn D->E, Cập nhật khoảng cách lên E: 3 Cạnh thư giãn E->B, Khoảng cách được cập nhật lên B: 5 Cạnh thư giãn E->C, Khoảng cách được cập nhật lên C: 6 Cạnh thư giãn B->C, Khoảng cách được cập nhật lên C: 1 Cạnh thư giãn C->A, Khoảng cách được cập nhật thành A: -8 Cạnh thư giãn A->C, Khoảng cách được cập nhật lên C: -4 Cạnh thư giãn A->E, Khoảng cách được cập nhật lên E: -3 Cạnh thư giãn C->A, Khoảng cách được cập nhật thành A: -13 Cạnh thư giãn E->B, Khoảng cách được cập nhật lên B: -1 Cạnh thư giãn A->C, Khoảng cách được cập nhật lên C: -9 Cạnh thư giãn A->E, Khoảng cách được cập nhật lên E: -8 Cạnh thư giãn C->A, Khoảng cách được cập nhật thành A: -18 Cạnh thư giãn E->B, Khoảng cách được cập nhật lên B: -6 Đã phát hiện chu kỳ trọng số âm. Không thể tính toán đường đi ngắn nhất