Edmonds và Karp đã chứng minh trong bài báo của họ [Edm72] rằng số lượng các đường dẫn Tháng Tám-menting cần thiết bởi các thuật toán ngắn nhất làm tăng-con đường không bao giờ vượt quá nm / 2, trong đó n và m là số đỉnh và các cạnh tương ứng. Kể từ thời gian cần thiết để tìm một con đường làm tăng ngắn nhất bằng cách tìm kiếm theo chiều rộng là O (n + m) = O (m) cho các mạng đại diện bởi danh sách kề của họ, thời gian hiệu quả của thuật toán ngắn nhất làm tăng-path là trong O (nm2). thuật toán hiệu quả hơn đối với các vấn đề tối đa luồng được biết (xem chuyên khảo [Ahu93], cũng như các chương thích hợp trong cuốn sách như [Cor09] và [Kle06]). Một số trong số họ thực hiện ý tưởng làm tăng đường dẫn một cách hiệu quả hơn. Những người khác được dựa trên khái niệm về preflows. Một preflow là một dòng chảy đó đáp ứng các hạn chế năng lực nhưng không yêu cầu dòng chảy-bảo tồn. Bất kỳ đỉnh được phép có nhiều dòng chảy vào các đỉnh hơn là để nó. Một thuật toán preflow đẩy di chuyển các luồng dư thừa về phía bồn rửa cho đến khi yêu cầu dòng chảy-bảo tồn được tái lập cho tất cả các đỉnh trung gian của mạng. Nhanh hơn al-gorithms của loại hình này có trường hợp xấu nhất hiệu quả gần O (nm). Lưu ý rằng các thuật toán preflow đẩy rơi bên ngoài các mô hình lặp đi lặp lại, cải tiến bởi vì họ không tạo ra một chuỗi các cải thiện các giải pháp đáp ứng tất cả những hạn chế của vấn đề. Để kết thúc phần này, nó là giá trị chỉ ra rằng mặc dù lãi suất ban đầu trong việc nghiên cứu mạng dòng chảy đã được gây ra bởi các ứng dụng giao thông vận tải, mô hình này cũng đã được chứng minh là hữu ích cho nhiều lĩnh vực khác. Chúng tôi thảo luận về một trong số họ trong phần tiếp theo.
đang được dịch, vui lòng đợi..
