Như đã đề cập trong báo cáo vấn đề, đây là Bài toán chuyển nhượng (khớp lưỡng cực trọng lượng tối thiểu) trong đó người ta biết rằng các trọng số là khoảng cách Euclide.
Đã có một số cải tiến kể từ Thuật toán Hungary, ít nhất là về giới hạn tiệm cận. Tùy thuộc vào kích thước chính xác của biểu đồ, bất kỳ thuật toán nào cũng có thể là tốt nhất. Một bảng trong bài báo của Cohen, et al cung cấp chi tiết. Thuật toán của Edmonds và Karp làO ( n m +n2l o gn )và vẫn là giới hạn tốt nhất không phụ thuộc vào trọng lượng tối đa trong biểu đồ. Thuật toán của Cohen dường như là tốt nhất cho các biểu đồ thưa thớt, đó không phải là tình huống của bạn. Tôi nghĩ rằng thứ tốt nhất cho đồ thị dày đặc của bạn sẽ là của SankowskiÔi~( Wnω), vì nó không phụ thuộc vào m.
Tôi không biết có cách nào để khai thác cấu trúc trọng lượng cụ thể của vấn đề này (khoảng cách Euclide) để cải thiện thêm không.
Nguồn:
Đường dẫn ngắn nhất có trọng lượng âm và công suất đơn vị Lưu lượng chi phí tối thiểu trong Ôi~(m( 10 / 7 )l o gW)Thời gian. Michael B. Cohen, Aleksander Madry, Piotr Sankowski, Adrian Vladu
https://arxiv.org/abs/1605.01717v3 (bản in sẵn)
J. Edmonds và RM Karp. Những cải tiến lý thuyết về hiệu quả thuật toán cho các vấn đề về lưu lượng mạng. J. ACM, 19 (2): 248 Công264, 1972.
Piotr Sankowski. Automata, Ngôn ngữ và lập trình: Hội thảo quốc tế lần thứ 33, ICALP 2006, Venice, Ý, ngày 10 đến 14 tháng 7 năm 2006, Kỷ yếu, Phần I, chương Kết hợp lưỡng cực có trọng số trong thời gian nhân ma trận, trang 274 phản285. Springer Berlin Heidelberg, Berlin, Heidelberg, 2006.
http://link.springer.com/ch CHƯƠNG / 10.1007% 2F11786986_25