Professional Documents
Culture Documents
SV-Bài toán vận tải
SV-Bài toán vận tải
• Khỏang cách giữa tất cả các trạm phát và trạm thu đã biết.
• Hãy lập kế họach vận chuyển hàng hóa sao cho tổng chi phí vận chuyển là
nhỏ nhất.
• Gọi xij là số tấn hàng cần vận chuyển đi từ trạm phát thứ i đến trạm thu thứ j
(xij 0).
• Ta có các điều kiện ràng buộc sau:
• Tổng lượng hàng phát ra của trạm Ai bằng khả năng hàng mà trạm đó có:
• xi1 + xi2 + … + xin = ai với
i 1, m
i 1, m
n
• Tức là: x
j 1
ij ai
- Tổng lượng hàng từ các trạm phát chuyển tới trạm thu Bj bằng yêu cầu thu bj của nó:
• x1j + x2j + … + xmj = bj với .
j 1, n
m
• Tức là: x
i 1
ij bj
n
x ij a i ; i 1, m (2 .2 )
j1
m
x ij b j ; j 1, n (2 .3 )
i 1
x 0 ; i =1 ,m ; j = 1 ,n (2 .4 )
ij
• Bài toán từ (2.1) đến (2.4) gọi là bài toán vận tải.
• Nếu có thêm điều kiện (*) thì gọi là bài toán vận tải đóng hay bài toán cân bằng thu phát.
10 7 9 3
Cij 2 5 11 6
4 8 13 12
Ví dụ: Cho bài toán vận tải
f(x) đạt cực tiểu với 10 7 9 3
ai = (100; 20; 50); Cij 2 5 11 6
bj = (30; 50; 40; 50); 4 8 13 12
Phương pháp góc Tây bắc: là cứ phân phối hàng hóa theo hướng Tây bắc
Nếu Xrk = ar thì ta tạm bỏ những ô còn lại trên hàng r vì trạm phát Ar đã phát hết
hàng và yêu cầu còn lại của trạm Bk là bk – ar.
• Nếu Xrk = bk thì ta tạm bỏ những ô còn lại trên cột k vì trạm thu Bk đã nhận
đủ hàng và lượng hàng còn lại của trạm Ar là ar – bk .
• Nếu Xrk = ar = bk thì ta tạm bỏ những ô còn lại trên hàng r và cột k vì trạm
phát Ar đã phát hết hàng và trạm Bk đã nhận đủ hàng.
• Lại tiếp tục chọn ô có cước phí nhỏ nhất trừ những ô đã tạm bỏ. Quá trình cứ
thế tiếp tục cho đến khi các trạm phát phát hết hàng, trạm thu nhận đủ hàng
yêu cầu. Ta được một phương án cơ bản ban đầu.
• Lưu ý:
• Ưu tiên phân phối tối đa vào ô có chi phí nhỏ nhất trong toàn bảng vận tải
• Trong quá trình chọn ô phân phối có nhiều ô chọn có chi phí bé nhất giống
nhau thì phân phối ô nào cũng được.
Ví dụ: Tìm phương án cơ bản ban đầu của bài toán vận tải sau bằng chi phí
bé nhât
NT (100T) HCM (150T) TG (50T)
(50)
BD (200 T) 150 10 100 5 50 7 50
-50
Long AN (100 T) 12 x 2 100 3 x
1 10
2 3 4
2 3
2.2.2 Phương pháp w.r.vogels
• Phương pháp Vogels dựa vào độ chênh lệch của một hàng hoặc một cột.
• Độ chênh lệch của một hàng i kí hiệu là di (hoặc cột j kí hiệu là dj) thì bằng hiệu
số của cước phí thấp bé thứ 2 với cước phí thấp bé thứ 1 trên hàng i (hoặc cột j).
• Bước 1: Tính độ chênh lệch của tất cả các hàng , các cột trên bảng của bài toán
vận tải.
• Bước 2: Chọn hàng , cột có độ chênh lệch lớn nhất ưu tiên phân phối tối đa cho
ô có cước phí nhỏ nhất trên hàng, cột đó. Sau đó tính lại lượng hàng còn lại
giữa các trạm thu và trạm phát, rồi quay trở lại bước 1. Quá trình cứ thế tiếp tục
ta sẽ tìm được phương án cơ bản ban đầu.
• Chú ý: nếu có nhiều hàng có cùng độ chênh lệch lớn nhất ta đi xác định ô trũng.
• Ô trũng là ô nằm trên giao của hàng và cột có độ chênh lớn nhất với cước phí
thấp nhất.
2.2.2 Phương pháp w.r.vogels
100T 150 T 50 T
LA(100t) 12 x 2 50 3 50 (1) 10