7.4. Thu t toán quy không c c phí ướ
gi i bài toán v n t i:
B c 1: Thành l p m t ph ng án ban ướ ươ
đ u, s ô ch n là m+n-1, cũng có th có ô
ch n không.
B c 2: Quy không c c phí các ô ch n . ướ ướ
N u các ô lo i có c c phí không âm thì ế ướ
ph ng án đang xét là ph ng án t i u. ươ ươ ư
K t thúc thu t toán . Ng c l i có ô lo i ế ượ
có c c phí âm ta qua b c 3.ướ ướ
B c 3: Xây d ng ph ng án m i nh ướ ươ ư
đ nh lý 7.
B c 4: Quay v b c 2. ướ ướ
Sau đây là các ví d và bài t p.
Ví d 1: Gi i bài toán v n t i cho b i
b ng v n t i sau:
j
i
30 40 50 60
80 1
5 7 2
45 5 7 4
9
55 12 2
3
6
B c 1: Thành l p m t ph ng án ban ướ ươ
đ u. j
i
30 40 50 60
80 1
30
5 7 2
45 5 7 4
9
55 12 2
3
6
V i b ng v n t i nh trên ta th y ô có c c phí th p nh t là ư ướ
ô (1,1), ô này có c c phí là 1. V y l ng hàng có th phân ướ ượ
nhi u nh t vào ô này là 30. L ng hàng này là t n i phát 1 ượ ơ
ch đ n n i nh n 1. Ta xóa c t 1 đi. Lúc này n i nh n 1 đã ế ơ ơ
đ hàng và n i phát 1 ch còn 50 đ n v hàng. ơ ơ
j
i
30 40 50 60
80 1
30
5 7 2
45 5 7 4
9
55 12 2
3
6
j
i
30 40 50 60
80 1
30
572
50
45 5 7 4
9
55 12 2
3
6