Bài toán vận tải dạng tổng quát... Bài toán vận tải dạng tổng quátVấn đề: Lập kế hoạch vận chuyển như thế nào để tổng cước phí vận chuyển là bé nhất?. Biết rằnghàng hóa có thể vận chuyển
Trang 1Ch ươ ng 4
BÀI TOÁN V Ậ N T Ả I
Trang 3Bài toán vận tải dạng tổng quát
Trang 4Bài toán vận tải dạng tổng quát
Vấn đề: Lập kế hoạch vận chuyển như thế nào để
tổng cước phí vận chuyển là bé nhất? Biết rằnghàng hóa có thể vận chuyển từ một điểm phát bất
kỳ đến một điểm thu bất kỳ
Trang 5Bài toán vận tải dạng tổng quát
Mô hình bài toán có dạng:
m
ij j i
Trang 6Bài toán vận tải dạng tổng quát
Trang 7Bài toán vận tải dạng tổng quát
2 Đặt bài toán dưới dạng bảng
Trang 8Bài toán vận tải dạng tổng quát
Đị nh ngh ĩ a 1 Một t ậ p h ợ p các ô thỏa mãn tính chất:
• 2 ô liên tiếp cùng nằm trên cùng 1 hàng hay 1 cột;
• 3 ô liên tiếp không cùng nằm trên cùng 1 hàng hay 1
cột
được gọi là một dây chuy ề n
được gọi là một dây chuy ề n
Một dây chuyền khép kín được gọi là một chu trình
Trang 9Bài toán vận tải dạng tổng quát
Đị nh ngh ĩ a 2
Những ô có được gọi là ô ch ọ n, những ô còn lại được gọi là ô lo ạ i
0
ij
Đị nh ngh ĩ a 3 Một phương án (PA) mà các ô chọnkhông tạo thành chu trình đgl PA c ơ b ả n (PACB)
Một PACB đủ (m + n – 1) ô ch ọ n đgl PACB không
suy bi ế n.
Trang 10Bài toán vận tải dạng tổng quát
3 Các tính chất của BTVT
i BTVT cân bằng thu phát luôn luôn có PATƯ
ii Trong 1 PACB bất kỳ, tổng số ô chọn luôn nhỏ
hơn hoặc bằng tổng số điểm phát và thu trừ đi 1.(Số ô chọn )
Trang 11ij j i
Trang 17Thuật toán thế vị
Ta được bảng mới thu gọn
Lặp lại hai phép toán trên với bảng mới thu gọn
đến khi yêu cầu của điểm phát và điểm thu được
thỏa mãn
Các ô được phân phối có những ô còn lạicó
Trang 18Thuật toán thế vị
Dựa vào nguyên tắc phân phối tối đa và cách thức
chọn ô ưu tiên phân phối, xét 3 phương pháp:
i Ph ươ ng pháp góc Tây B ắ c: ô đầu tiên được chọn
để phân phối là ô ở vị trí góc Tây Bắc (ô (1,1))
ii Ph ươ ng pháp c ự c ti ể u c ướ c phí: ô đầu tiên được
ii Ph ươ ng pháp c ự c ti ể u c ướ c phí: ô đầu tiên được
chọn để phân phối là ô có cước phí bé nhất
iii Ph ươ ng pháp Fogel: trên mỗi hàng, cột chọn ra
hai ô có cước phí bé nhất (bé nhì), lấy hiệu số
của chúng Ô có cước phí bé nhất tương ứng ở
Trang 21Thuật toán thế vị
iii Kiểm tra tiêu chuẩn tối ưu
Nếu thì PA đang xét là PATƯ Ngược
lại, chuyển sang iv
iv Chọn ô là ô có ước lượng dương lớn
Trang 27Các trường hợp đặc biệt của BTVT
i BTVT không cân bằng thu phát
→ Đưa về BTVT cân bằng thu phát
→ Thêm một điểm thu giả, lượng hàng tương ứng
Trang 28Các trường hợp đặc biệt của BTVT
→ Đưa về BTVT cân bằng thu phát
→ Thêm một điểm phát giả, lượng hàng tương ứng
Trang 29Các trường hợp đặc biệt của BTVT
Trang 30Các trường hợp đặc biệt của BTVT