Cho một đồ thị có n đỉnh và m cạnh. Xây dựng thuật toán tìm đường đi ngắn nhất giữa hai đỉnh bất kỳ trên đồ thị bằng thuật toán Bellman-Ford. Giải thích từng bước của thuật toán và chứng minh tính đúng đắn của thuật toán khi đồ thị

Cho một đồ thị có n đỉnh và m cạnh. Xây dựng thuật toán tìm đường đi ngắn nhất giữa hai đỉnh bất kỳ trên đồ thị bằng thuật toán Bellman-Ford. Giải thích từng bước của thuật toán và chứng minh tính đúng đắn của thuật toán khi đồ thị chứa cạnh có trọng số âm. Yêu cầu: 1. Viết thuật toán Bellman-Ford với độ phức tạp O(n * m). 2. Chứng minh thuật toán hoạt động đúng và xử lý các cạnh có trọng số âm. 3.Thảo luận về khả năng ứng dụng của thuật toán trong bài toán thực tế.
Đăng phản hồi