Tải bản đầy đủ (.pdf) (23 trang)

Đồ thị và các thuật toán - Chương 7 pps

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (454.32 KB, 23 trang )


Chu
.
o
.
ng 7
Ma
.
ng vˆa
.
n ta
˙’
i
7.1 Mo
.
˙’
d¯ˆa
`
u
Mˆo
.
t trong nh˜u
.
ng b`ai to´an l´y th´u v`a quan tro
.
ng cu
˙’
a l´y thuyˆe
´
t d¯ˆo
`


thi
.
l`a x´ac d¯i
.
nh gi´a tri
.
l´o
.
n
nhˆa
´
t cu
˙’
a luˆo
`
ng d¯u
.
o
.
.
c truyˆe
`
n t`u
.
mˆo
.
t d¯ı
˙’
nh nguˆo
`

n s cu
˙’
a d¯ˆo
`
thi
.
d¯ˆe
´
n mˆo
.
t d¯ı
˙’
nh d¯´ıch t. Trong
khung ca
˙’
nh d¯´o, mˆo
˜
i cung (v
i
, v
j
) cu
˙’
a d¯ˆo
`
thi
.
G d¯u
.
o

.
.
c gˇa
´
n v´o
.
i mˆo
.
t kha
˙’
nˇang thˆong qua q
ij
l`a
sˆo
´
lu
.
o
.
.
ng luˆo
`
ng l´o
.
n nhˆa
´
t c´o thˆe
˙’
ta
˙’

i qua cung n`ay. B`ai to´an n`ay v`a nh˜u
.
ng ca
˙’
i biˆen cu
˙’
a n´o
c´o rˆa
´
t nhiˆe
`
u ´u
.
ng du
.
ng trong thu
.
.
c tˆe
´
, chˇa
˙’
ng ha
.
n, x´ac d¯i
.
nh mˆa
.
t d¯ˆo
.

giao thˆong l´o
.
n nhˆa
´
t gi˜u
.
a
hai v`ung trong ba
˙’
n d¯ˆo
`
giao thˆong d¯u
.
o
.
.
c biˆe
˙’
u diˆe
˜
n bo
.
˙’
i mˆo
.
t d¯ˆo
`
thi
.
. Trong v´ı du

.
n`ay, l`o
.
i gia
˙’
i
cu
˙’
a b`ai to´an luˆo
`
ng l´o
.
n nhˆa
´
t c˜ung chı
˙’
ra nh˜u
.
ng no
.
i “ba
˙’
o ho`a” trˆen ma
.
ng giao thˆong v`a ta
.
o
mˆo
.
t “tˇa

´
c ngh˜en” khi luˆo
`
ng tˆa
.
p trung v`ao gi˜u
.
a hai vi
.
tr´ı n`ao d¯´o.
Phu
.
o
.
ng ph´ap gia
˙’
i b`ai to´an luˆo
`
ng l´o
.
n nhˆa
´
t t`u
.
s d¯ˆe
´
n t d¯u
.
a ra lˆa
`

n d¯ˆa
`
u tiˆen bo
.
˙’
i Ford
v`a Fulkerson [27] v`a k˜y thuˆa
.
t “g´an nh˜an” cu
˙’
a ho
.
l`a co
.
so
.
˙’
cho nh˜u
.
ng thuˆa
.
t to´an kh´ac gia
˙’
i
quyˆe
´
t nh˜u
.
ng vˆa
´

n d¯ˆe
`
liˆen quan. C´o mˆo
.
t sˆo
´
ca
˙’
i biˆen cu
˙’
a b`ai to´an luˆo
`
ng l´o
.
n nhˆa
´
t:
1. Gia
˙’
su
.
˙’
rˇa
`
ng mˆo
˜
i cung cu
˙’
a d¯ˆo
`

thi
.
khˆong chı
˙’
d¯u
.
o
.
.
c gˇa
´
n v´o
.
i kha
˙’
nˇang q
ij
cho biˆe
´
t cˆa
.
n trˆen
cu
˙’
a luˆo
`
ng trˆen cung (v
i
, v
j

) m`a c`on “kha
˙’
nˇang” r
ij
cho cˆa
.
n du
.
´o
.
i cu
˙’
a luˆo
`
ng trˆen cung
n`ay. Trong tru
.
`o
.
ng ho
.
.
p nhu
.
vˆa
.
y, khˆong pha
˙’
i l´uc n`ao mˆo
.

t tˆa
.
p chˆa
´
p nhˆa
.
n d¯u
.
o
.
.
c c´ac gi´a
tri
.
cu
˙’
a luˆo
`
ng c˜ung thoa
˙’
m˜an c`ung l´uc hai r`ang buˆo
.
c n`ay. Tuy nhiˆen-n´oi chung-nhiˆe
`
u
luˆo
`
ng thoa
˙’
d¯iˆe

`
u kiˆe
.
n n`ay, v`a nˆe
´
u ngo`ai c´ac kha
˙’
nˇang c`on c´o c´ac chi ph´ı c
ij
tu
.
o
.
ng ´u
.
ng
mˆo
.
t d¯o
.
n vi
.
luˆo
`
ng do
.
c theo c´ac cung, th`ı b`ai to´an tro
.
˙’
th`anh t`ım luˆo

`
ng chˆa
´
p nhˆa
.
n d¯u
.
o
.
.
c
v´o
.
i chi ph´ı nho
˙’
nhˆa
´
t t`u
.
s d¯ˆe
´
n t.
2. X´et tru
.
`o
.
ng ho
.
.
p d¯`oi ho

˙’
i luˆo
`
ng l´o
.
n nhˆa
´
t gi˜u
.
a mo
.
i cˇa
.
p d¯ı
˙’
nh. Mˇa
.
c d`u b`ai to´an n`ay c´o
thˆe
˙’
gia
˙’
i bˇa
`
ng n(n − 1)/2 lˆa
`
n lˇa
.
p c´ac b`ai to´an luˆo
`

ng l´o
.
n nhˆa
´
t t`u
.
s d¯ˆe
´
n t nhu
.
ng c´ach
l`am n`ay qu´a thˆo! Tu
.
o
.
ng tu
.
.
v´o
.
i t`ım tˆa
´
t ca
˙’
c´ac d¯u
.
`o
.
ng d¯i ngˇa
´

n nhˆa
´
t, o
.
˙’
d¯ˆay c˜ung cˆa
`
n
173

mˆo
.
t thuˆa
.
t to´an chuyˆen du
.
ng d¯ˆe
˙’
gia
˙’
i n´o-v`a trong tru
.
`o
.
ng ho
.
.
p d¯ˆo
`
thi

.
vˆo hu
.
´o
.
ng, phu
.
o
.
ng
ph´ap gia
˙’
i quyˆe
´
t n´o khˆong liˆen quan d¯ˆe
´
n l`o
.
i gia
˙’
i cu
˙’
a b`ai to´an luˆo
`
ng l´o
.
n nhˆa
´
t gi˜u
.

a hai
d¯ı
˙’
nh s v`a t.
3. Nˆe
´
u thay cho mˆo
.
t d¯ı
˙’
nh nguˆo
`
n v`a mˆo
.
t d¯ı
˙’
nh d¯´ıch, ta kha
˙’
o s´at mˆo
.
t sˆo
´
nguˆo
`
n v`a mˆo
.
t sˆo
´
d¯´ıch, v´o
.

i c´ac h`ang ho´a kh´ac nhau gi˜u
.
a hai tˆo
˙’
ho
.
.
p nguˆo
`
n-d¯´ıch kh´ac nhau, th`ı b`ai to´an
cu
.
.
c d¯a
.
i tˆo
˙’
ng sˆo
´
tˆa
´
t ca
˙’
c´ac luˆo
`
ng t`u
.
c´ac nguˆo
`
n d¯ˆe

´
n c´ac d¯´ıch l`a b`ai to´an luˆo
`
ng d¯a-h`ang
ho´a. Trong b`ai to´an n`ay, kha
˙’
nˇang q
ij
cu
˙’
a cung (v
i
, v
j
) l`a cˆa
.
n trˆen cu
˙’
a tˆo
˙’
ng c´ac luˆo
`
ng
v´o
.
i c´ac loa
.
i h`ang ho´a trˆen cung d¯´o.
4. Gia
˙’

thiˆe
´
t (ˆa
˙’
n) trong tˆa
´
t ca
˙’
c´ac tru
.
`o
.
ng ho
.
.
p trˆen l`a sˆo
´
lu
.
o
.
.
ng luˆo
`
ng d¯ˆe
´
n bˇa
`
ng sˆo
´

lu
.
o
.
.
ng
luˆo
`
ng ra. Nˆe
´
u ta bo
˙’
gia
˙’
thiˆe
´
t n`ay v`a x´et tru
.
`o
.
ng ho
.
.
p luˆo
`
ng ra kho
˙’
i mˆo
.
t cung bˇa

`
ng
luˆo
`
ng d¯ˆe
´
n nhˆan v´o
.
i mˆo
.
t sˆo
´
nguyˆen khˆong ˆam n`ao d¯´o, th`ı b`ai to´an luˆo
`
ng l´o
.
n nhˆa
´
t (t`u
.
s d¯ˆe
´
n t) d¯u
.
o
.
.
c xem nhu
.
b`ai to´an trong c´ac d¯ˆo

`
thi
.
v´o
.
i c´ac lo
.
.
i nhuˆa
.
n. Trong da
.
ng n`ay,
c´ac luˆo
`
ng c´o thˆe
˙’
“d¯u
.
o
.
.
c sinh ra” hoˇa
.
c “bi
.
hˆa
´
p thu
.

” bo
.
˙’
i d¯ˆo
`
thi
.
, v`a do vˆa
.
y luˆo
`
ng v`ao s
v`a luˆo
`
ng ra kho
˙’
i t c´o thˆe
˙’
thay d¯ˆo
˙’
i ho`an to`an d¯ˆo
.
c lˆa
.
p.
C´ac b`ai to´an vˆe
`
luˆo
`
ng d¯u

.
o
.
.
c nghiˆen c´u
.
u nhiˆe
`
u v`a c´o nh˜u
.
ng ´u
.
ng du
.
ng thu
.
.
c tiˆe
˜
n. Mu
.
c
d¯´ıch cu
˙’
a chu
.
o
.
ng n`ay tr`ınh b`ay ngˇa
´

n go
.
n c´ac b`ai to´an thu
.
`o
.
ng gˇa
.
p, chı
˙’
ra mˆo
´
i liˆen hˆe
.
gi˜u
.
a
ch´ung v`a xˆay du
.
.
ng mˆo
.
t sˆo
´
thuˆa
.
t to´an gia
˙’
i quyˆe
´

t.
Chu
.
o
.
ng n`ay s˜e tha
˙’
o luˆa
.
n b`ai to´an luˆo
`
ng l´o
.
n nhˆa
´
t t`u
.
s d¯ˆe
´
n t v`a c´ac tˆo
˙’
ng qu´at ho´a cu
˙’
a
n´o (1), (2), (3) v`a (4) trˆen. Do c´ac thuˆa
.
t to´an gia
˙’
i b`ai to´an luˆo
`

ng d¯a-h`ang ho´a rˆa
´
t kh´ac biˆe
.
t
vˆe
`
ba
˙’
n chˆa
´
t, v`a khˆong pha
˙’
i d¯ˆe
`
u hiˆe
.
u qua
˙’
nhu
.
phu
.
o
.
ng ph´ap g´an nh˜an, nˆen s˜e khˆong d¯u
.
o
.
.

c
d¯ˆe
`
cˆa
.
p o
.
˙’
d¯ˆay. Ba
.
n d¯o
.
c quan tˆam c´o thˆe
˙’
xem [30] v`a c´ac t`ai liˆe
.
u dˆa
˜
n k`em theo.
7.2 B`ai to´an luˆo
`
ng l´o
.
n nhˆa
´
t
Luˆo
`
ng l´o
.

n nhˆa
´
t trˆen ma
.
ng vˆa
.
n ta
˙’
i G l`a mˆo
.
t luˆo
`
ng v´o
.
i gi´a tri
.
l´o
.
n nhˆa
´
t. N´oi chung c´o mˆo
.
t
v`ai luˆo
`
ng v´o
.
i c`ung gi´a tri
.
l´o

.
n nhˆa
´
t. Phˆa
`
n n`ay tr`ınh b`ay thuˆa
.
t to´an t`ım luˆo
`
ng l´o
.
n nhˆa
´
t.
´
Y
tu
.
o
.
˙’
ng cu
˙’
a thuˆa
.
t to´an l`a: kho
.
˙’
i d¯ˆa
`

u v´o
.
i luˆo
`
ng n`ao d¯´o v`a tˇang gi´a tri
.
cu
˙’
a luˆo
`
ng cho d¯ˆe
´
n khi
khˆong thˆe
˙’
tˇang d¯u
.
o
.
.
c n˜u
.
a. Kˆe
´
t qua
˙’
ta c´o luˆo
`
ng l´o
.

n nhˆa
´
t.
V´ı du
.
7.2.1 D
-
ˆo
`
thi
.
c´o hu
.
´o
.
ng trong H`ınh 7.1 biˆe
˙’
u diˆe
˜
n so
.
d¯ˆo
`
ma
.
ng dˆa
˜
n dˆa
`
u. Dˆa

`
u d¯u
.
o
.
.
c
dˆa
˜
n t`u
.
t`au s v`a d¯u
.
o
.
.
c bo
.
m thˆong qua ma
.
ng d¯ˆe
´
n nh`a m´ay lo
.
c dˆa
`
u t. C´ac d¯ı
˙’
nh b, c, d v`a e l`a
c´ac tra

.
m bo
.
m trung gian. C´ac cung biˆe
˙’
u thi
.
c´ac ˆo
´
ng dˆa
˜
n dˆa
`
u v`a hu
.
´o
.
ng di chuyˆe
˙’
n cu
˙’
a hˆe
.
thˆo
´
ng. C´ac nh˜an trˆen c´ac cung l`a kha
˙’
nˇang thˆong qua tˆo
´
i d¯a cu

˙’
a ˆo
´
ng dˆa
˜
n. B`ai to´an d¯ˇa
.
t ra
l`a t`ım c´ach chuyˆe
˙’
n nhiˆe
`
u nhˆa
´
t lu
.
o
.
.
ng dˆa
`
u t`u
.
t`au d¯ˆe
´
n nh`a m´ay v`a t´ınh gi´a tri
.
n`ay. H`ınh 7.1
l`a mˆo
.

t v´ı du
.
cu
˙’
a mˆo
.
t “ma
.
ng vˆa
.
n ta
˙’
i”. Tru
.
´o
.
c hˆe
´
t ta c´o:
174

s
t
b
c
d
e
• •
• •
• •

3
5
2
2
2
4
4
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.


.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
H`ınh 7.1: V´ı du
.
vˆe
`
ma
.
ng vˆa
.

n ta
˙’
i.
D
-
i
.
nh ngh˜ıa 7.2.2 Ma
.
ng vˆa
.
n ta
˙’
i l`a mˆo
.
t d¯o
.
n d¯ˆo
`
thi
.
c´o hu
.
´o
.
ng, c´o tro
.
ng sˆo
´
G sao cho

(a) c´o mˆo
.
t v`a chı
˙’
mˆo
.
t d¯ı
˙’
nh s, go
.
i l`a d¯ı
˙’
nh v`ao (hoˇa
.
c d¯ı
˙’
nh nguˆo
`
n) cu
˙’
a ma
.
ng, khˆong c´o cung
d¯ˆe
´
n n´o.
(b) c´o mˆo
.
t v`a chı
˙’

mˆo
.
t d¯ı
˙’
nh t, go
.
i l`a d¯ı
˙’
nh ra (hoˇa
.
c d¯ı
˙’
nh d¯´ıch) cu
˙’
a ma
.
ng, khˆong c´o cung d¯i
ra kho
˙’
i n´o.
(c) mˆo
˜
i cung u := (v
i
, v
j
) ∈ E d¯u
.
o
.

.
c g´an mˆo
.
t sˆo
´
nguyˆen khˆong ˆam q
ij
, go
.
i l`a kha
˙’
nˇang cu
˙’
a
cung u.
(d) d¯ˆo
`
thi
.
vˆo hu
.
´o
.
ng nhˆa
.
n d¯u
.
o
.
.

c t`u
.
G bˇa
`
ng c´ach bo
˙’
d¯i c´ac hu
.
´o
.
ng l`a liˆen thˆong.
V´ı du
.
7.2.3 D
-
ˆo
`
thi
.
c´o hu
.
´o
.
ng trong H`ınh 7.1 l`a ma
.
ng vˆa
.
n ta
˙’
i. Lˆo

´
i v`ao l`a d¯ı
˙’
nh s v`a lˆo
´
i ra
l`a d¯ı
˙’
nh t. Kha
˙’
nˇang cung (s, b) l`a q
sb
= 3 v`a cu
˙’
a cung (b, c) l`a q
bc
= 2.
Trong chu
.
o
.
ng n`ay, nˆe
´
u G l`a ma
.
ng vˆa
.
n ta
˙’
i ch´ung ta s˜e k´y hiˆe

.
u d¯ı
˙’
nh v`ao l`a s v`a d¯ı
˙’
nh
ra l`a t.
D
-
i
.
nh ngh˜ıa 7.2.4 Gia
˙’
su
.
˙’
G l`a ma
.
ng vˆa
.
n ta
˙’
i v´o
.
i kha
˙’
nˇang cung (v
i
, v
j

) l`a q
ij
. Luˆo
`
ng (chˆa
´
p
nhˆa
.
n d¯u
.
o
.
.
c) F trong G g´an mˆo
˜
i cung (v
i
, v
j
) mˆo
.
t sˆo
´
khˆong ˆam f
ij
sao cho
(a) 0 ≤ f
ij
≤ q

ij
; v`a
(b) v´o
.
i mˆo
˜
i d¯ı
˙’
nh v
j
= s, t, ta c´o

i
f
ij
=

i
f
ji
. (7.1)
175

(Tˆo
˙’
ng trong (7.1) lˆa
´
y trˆen tˆa
´
t ca

˙’
c´ac gi´a tri
.
i; nˆe
´
u khˆong c´o cung (v
i
, v
j
), ta d¯ˇa
.
t f
ij
= 0).
Ta n´oi f
ij
l`a luˆo
`
ng trˆen cung (v
i
, v
j
). V´o
.
i mˆo
˜
i j, ta go
.
i


i
f
ij
l`a luˆo
`
ng d¯ˆe
´
n d¯ı
˙’
nh v
j
v`a

i
f
ij
l`a luˆo
`
ng ra kho
˙’
i d¯ı
˙’
nh v
j
.
D
-
iˆe
`
u kiˆe

.
n (7.1) go
.
i l`a ba
˙’
o to`an luˆo
`
ng. Trong v´ı du
.
dˆa
˜
n dˆa
`
u cu
˙’
a H`ınh 7.1, ba
˙’
o to`an luˆo
`
ng c´o
ngh˜ıa dˆa
`
u khˆong d¯u
.
o
.
.
c su
.
˙’

du
.
ng v`a c˜ung khˆong d¯u
.
o
.
.
c cˆa
´
p thˆem ta
.
i c´ac tra
.
m bo
.
m b, c, d v`a e.
V´ı du
.
7.2.5 C´ac ph´ep g´an
f
sb
= 2, f
bc
= 2, f
cz
= 3, f
sd
= 3,
f
dc

= 1, f
de
= 2, f
ez
= 2,
x´ac d¯i
.
nh luˆo
`
ng trˆen ma
.
ng vˆa
.
n ta
˙’
i cu
˙’
a H`ınh 7.1. Chˇa
˙’
ng ha
.
n, luˆo
`
ng d¯ˆe
´
n d¯ı
˙’
nh d l`a
f
sd

= 2,
bˇa
`
ng luˆo
`
ng ra kho
˙’
i d¯ı
˙’
nh d :
f
dc
+ f
de
= 1 + 2 = 3.
Luˆo
`
ng F d¯u
.
o
.
.
c v˜e trong H`ınh 7.2, trong d¯´o cung e d¯u
.
o
.
.
c g´an nh˜an x, y nˆe
´
u kha

˙’
nˇang cu
˙’
a e
l`a x v`a luˆo
`
ng trˆen e l`a y.
s
t
b
c
d
e
• •
• •
• •
3, 2
5, 3
2, 2
2, 1
2, 2
4, 3
4, 2
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.



.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
H`ınh 7.2: Luˆo
`
ng trˆen ma
.
ng vˆa
.
n ta
˙’
i cu
˙’
a H`ınh 7.1.
176

Ch´u ´y rˇa
`
ng trong v´ı du
.
n`ay, luˆo
`
ng ra kho
˙’
i d¯ı

˙’
nh s l`a
f
sb
+ f
sd
bˇa
`
ng luˆo
`
ng d¯ˆe
´
n d¯ı
˙’
nh t :
f
ct
+ f
et
v`a bˇa
`
ng 5. Thˆa
.
t vˆa
.
y, ta c´o
D
-
i
.

nh l´y 7.2.6 Gia
˙’
su
.
˙’
F l`a luˆo
`
ng trˆen ma
.
ng vˆa
.
n ta
˙’
i G := (V, E). Khi d¯´o luˆo
`
ng ra kho
˙’
i
d¯ı
˙’
nh s bˇa
`
ng luˆo
`
ng d¯ˆe
´
n d¯ı
˙’
nh t; t´u
.

c l`a

i
f
si
=

i
f
it
.
Ch´u
.
ng minh. Ta c´o

j∈V


i∈V
f
ij

=

j∈V


i∈V
f
ji


do mˆo
˜
i vˆe
´
bˇa
`
ng

e∈E
f
e
. V`ı vˆa
.
y
0 =

j∈V
(

i∈V
f
ij


i∈V
f
ji
)
= (


i∈V
f
it


i∈V
f
ti
) + (

i∈V
f
is


i∈V
f
si
) +

j∈V,j=s,t
(

i∈V
f
ij


i∈V

f
ji
)
=

i∈V
f
it


i∈V
f
si
do f
ti
= 0 = f
is
v´o
.
i mo
.
i v
i
∈ V, v`a (7.1).
D
-
i
.
nh ngh˜ıa 7.2.7 Gia
˙’

su
.
˙’
F l`a luˆo
`
ng trˆen ma
.
ng vˆa
.
n ta
˙’
i G. D
-
a
.
i lu
.
o
.
.
ng

i
f
si
=

i
f
it

go
.
i l`a gi´a tri
.
cu
˙’
a luˆo
`
ng F.
B`ai to´an trˆen ma
.
ng vˆa
.
n ta
˙’
i G c´o thˆe
˙’
ph´at biˆe
˙’
u:
B`ai to´an 7.2.8 T`ım mˆo
.
t luˆo
`
ng chˆa
´
p nhˆa
.
n d¯u
.

o
.
.
c l´o
.
n nhˆa
´
t trˆen d¯ˆo
`
thi
.
G; t´u
.
c l`a trong sˆo
´
tˆa
´
t
ca
˙’
c´ac luˆo
`
ng trˆen G, t`ım luˆo
`
ng F c´o gi´a tri
.
l´o
.
n nhˆa
´

t.
Thuˆa
.
t to´an g´an nh˜an cu
˙’
a Ford v`a Fulkerson [27] gia
˙’
i b`ai to´an n`ay du
.
.
a trˆen D
-
i
.
nh l´y
7.2.10. Tru
.
´o
.
c hˆe
´
t ta c´o mˆo
.
t sˆo
´
kh´ai niˆe
.
m
177


D
-
i
.
nh ngh˜ıa 7.2.9 Nˆe
´
u c´ac d¯ı
˙’
nh cu
˙’
a d¯ˆo
`
thi
.
G = (V, E) d¯u
.
o
.
.
c phˆan hoa
.
ch th`anh hai tˆa
.
p con
V
0
v`a
˜
V
0

(trong d¯´o V
0
⊂ V v`a
˜
V
0
l`a phˆa
`
n b`u cu
˙’
a V
0
trong V ), th`ı tˆa
.
p c´ac cung cu
˙’
a G v´o
.
i
d¯ı
˙’
nh xuˆa
´
t ph´at thuˆo
.
c V
0
v`a d¯ı
˙’
nh kˆe

´
t th´uc thuˆo
.
c
˜
V
0
go
.
i l`a thiˆe
´
t diˆe
.
n cu
˙’
a G. Tˆa
.
p c´ac cung
cu
˙’
a thiˆe
´
t diˆe
.
n thu
.
`o
.
ng d¯u
.

o
.
.
c k´y hiˆe
.
u bo
.
˙’
i (V
0

˜
V
0
).
Gia
˙’
su
.
˙’
G l`a ma
.
ng vˆa
.
n ta
˙’
i. Thiˆe
´
t diˆe
.

n (V
0

˜
V
0
) t´ach s kho
˙’
i t nˆe
´
u s ∈ V
0
v`a t ∈
˜
V
0
.
Kha
˙’
nˇang thˆong qua hay gi´a tri
.
cu
˙’
a thiˆe
´
t diˆe
.
n l`a tˆo
˙’
ng cu

˙’
a tˆa
´
t ca
˙’
c´ac kha
˙’
nˇang cu
˙’
a tˆa
´
t ca
˙’
c´ac cung cu
˙’
a G v´o
.
i d¯ı
˙’
nh xuˆa
´
t ph´at thuˆo
.
c V
0
v`a d¯ı
˙’
nh kˆe
´
t th´uc thuˆo

.
c
˜
V
0
; t´u
.
c l`a
v(V
0

˜
V
0
) :=

(v
i
,v
j
)∈(V
0

˜
V
0
)
q
ij
.

Thiˆe
´
t diˆe
.
n nho
˙’
nhˆa
´
t l`a thiˆe
´
t diˆe
.
n c´o kha
˙’
nˇang thˆong qua nho
˙’
nhˆa
´
t.
D
-
i
.
nh l´y 7.2.10 (D
-
i
.
nh l´y thiˆe
´
t diˆe

.
n nho
˙’
nhˆa
´
t-luˆo
`
ng l´o
.
n nhˆa
´
t) Gi´a tri
.
cu
˙’
a luˆo
`
ng l´o
.
n nhˆa
´
t
t`u
.
s d¯ˆe
´
n t bˇa
`
ng kha
˙’

nˇang thˆong qua cu
˙’
a thiˆe
´
t diˆe
.
n nho
˙’
nhˆa
´
t (V
m

˜
V
m
) t´ach s kho
˙’
i t.
Ch´u
.
ng minh. Hiˆe
˙’
n nhiˆen rˇa
`
ng, luˆo
`
ng l´o
.
n nhˆa

´
t t`u
.
s d¯ˆe
´
n t khˆong thˆe
˙’
l´o
.
n ho
.
n v(V
m

˜
V
m
)
do tˆa
´
t ca
˙’
c´ac d¯u
.
`o
.
ng d¯i t`u
.
s d¯ˆe
´

n t d¯ˆe
`
u su
.
˙’
du
.
ng ´ıt nhˆa
´
t mˆo
.
t cung cu
˙’
a thiˆe
´
t diˆe
.
n n`ay. Do d¯´o
chı
˙’
cˆa
`
n ch´u
.
ng minh rˇa
`
ng tˆo
`
n ta
.

i mˆo
.
t luˆo
`
ng d¯a
.
t gi´a tri
.
n`ay. Ta xem luˆo
`
ng d¯˜a cho F tu
.
o
.
ng
´u
.
ng v´o
.
i mˆo
.
t vector m chiˆe
`
u v`a d¯i
.
nh ngh˜ıa thiˆe
´
t diˆe
.
n (V

0

˜
V
0
) bˇa
`
ng d¯ˆe
.
quy theo thu
˙’
tu
.
c
sau:
1. Kho
.
˙’
i ta
.
o, d¯ˇa
.
t V
0
= {s}.
2. Nˆe
´
u v
i
∈ V

0
, v`a hoˇa
.
c f
ij
< q
ij
hoˇa
.
c f
ij
> 0 th`ı d¯ˇa
.
t v
j
v`ao trong tˆa
.
p V
0
.
3. Lˇa
.
p la
.
i Bu
.
´o
.
c 2 cho d¯ˆe
´

n khi khˆong thˆe
˙’
thˆem d¯ı
˙’
nh n`ao v`ao V
0
.
C´o hai tru
.
`o
.
ng ho
.
.
p xa
˙’
y ra: hoˇa
.
c t ∈ V
0
hoˇa
.
c t /∈ V
0
.
Tru
.
`o
.
ng ho

.
.
p 1. t ∈ V
0
.
Theo Bu
.
´o
.
c 2 trˆen, tˆo
`
n ta
.
i mˆo
.
t dˆay chuyˆe
`
n t`u
.
s d¯ˆe
´
n t sao cho mo
.
i cung (v
i
, v
j
) d¯u
.
o

.
.
c su
.
˙’
du
.
ng
bo
.
˙’
i dˆay chuyˆe
`
n theo hu
.
´o
.
ng thuˆa
.
n (c´ac cung d¯i
.
nh hu
.
´o
.
ng thuˆa
.
n) thoa
˙’
f

ij
< q
ij
v`a c´ac cung
(v
k
, v
l
) d¯u
.
o
.
.
c d¯i
.
nh hu
.
´o
.
ng ngu
.
o
.
.
c, t´u
.
c l`a hu
.
´o
.

ng t`u
.
v
l
d¯ˆe
´
n v
k
thoa
˙’
f
lk
> 0. Dˆay chuyˆe
`
n n`ay
go
.
i l`a dˆay chuyˆe
`
n d¯iˆe
`
u chı
˙’
nh.
D
-
ˇa
.
t
δ

f
= min
(v
i
,v
j
)
[q
ij
− f
ij
]; (v
i
, v
j
) thuˆa
.
n hu
.
´o
.
ng,
δ
b
= min
(v
k
,v
i
)

[f
kl
]; (v
k
, v
l
) ngu
.
o
.
.
c hu
.
´o
.
ng
178

v`a
δ = min[δ
f
, δ
b
].
Nˆe
´
u ta cˆo
.
ng thˆem δ v`ao luˆo
`

ng trˆen tˆa
´
t ca
˙’
c´ac cung d¯i
.
nh hu
.
´o
.
ng thuˆa
.
n v`a tr`u
.
d¯i δ trˆen
tˆa
´
t ca
˙’
c´ac cung d¯i
.
nh hu
.
´o
.
ng ngu
.
o
.
.

c trong dˆay chuyˆe
`
n d¯iˆe
`
u chı
˙’
nh th`ı luˆo
`
ng thu d¯u
.
o
.
.
c vˆa
`
n l`a
luˆo
`
ng chˆa
´
p nhˆa
.
n d¯u
.
o
.
.
c c´o gi´a tri
.
nho

˙’
ho
.
n luˆo
`
ng ban d¯ˆa
`
u mˆo
.
t lu
.
o
.
.
ng δ. D
-
iˆe
`
u n`ay l`a hiˆe
˙’
n nhiˆen
v`ı thˆem mˆo
.
t lu
.
o
.
.
ng δ v`ao c´ac cung theo chiˆe
`

u thuˆa
.
n khˆong vu
.
o
.
.
t qu´a kha
˙’
nˇang cu
˙’
a c´ac cung
n`ay (do δ < δ
f
) v`a tr`u
.
d¯i mˆo
.
t lu
.
o
.
.
ng δ v`ao c´ac cung theo chiˆe
`
u ngu
.
o
.
.

c th`ı luˆo
`
ng vˆa
˜
n khˆong
ˆam (do δ < δ
b
).
´
Ap du
.
ng la
.
i v´o
.
i luˆo
`
ng m´o
.
i theo c´ac Bu
.
´o
.
c 1-3 trˆen ta la
.
i thu d¯u
.
o
.
.

c mˆo
.
t thiˆe
´
t diˆe
.
n m´o
.
i
(V
0

˜
V
0
).
Tru
.
`o
.
ng ho
.
.
p 2. t /∈ V
0
.
Theo Bu
.
´o
.

c 2, f
ij
= q
ij
v´o
.
i mo
.
i cung (v
i
, v
j
) ∈ (V
0

˜
V
0
) v`a f
kl
= 0 v´o
.
i mo
.
i cung (v
k
, v
l
) ∈
(

˜
V
0
→ V
0
).
Do d¯´o

(v
i
,v
j
)∈(V
0

˜
V
0
)
f
ij
=

(v
i
,v
j
)∈(V
0


˜
V
0
)
q
ij
v`a

(v
k
,v
l
)∈(
˜
V
0
→V
0
)
f
kl
= 0;
t´u
.
c l`a gi´a tri
.
cu
˙’
a luˆo
`

ng bˇa
`
ng

(v
i
,v
j
)∈(V
0

˜
V
0
)
f
ij


(v
k
,v
l
)∈(
˜
V
0
→V
0
)

f
kl
v`a bˇa
`
ng kha
˙’
nˇang thˆong qua cu
˙’
a thiˆe
´
t diˆe
.
n (V
0

˜
V
0
).
Do Tru
.
`o
.
ng ho
.
.
p 1, luˆo
`
ng tˇang ´ıt nhˆa
´

t mˆo
.
t d¯o
.
n vi
.
, nˆen nˆe
´
u gia
˙’
thiˆe
´
t tˆa
´
t ca
˙’
c´ac kha
˙’
nˇang q
ij
l`a nh˜u
.
ng sˆo
´
nguyˆen th`ı luˆo
`
ng l´o
.
n nhˆa
´

t c´o thˆe
˙’
nhˆa
.
n d¯u
.
o
.
.
c sau mˆo
.
t sˆo
´
h˜u
.
u ha
.
n bu
.
´o
.
c
khi Tru
.
`o
.
ng ho
.
.
p 2 xa

˙’
y ra. Luˆo
`
ng n`ay c´o gi´a tri
.
bˇa
`
ng kha
˙’
nˇang thˆong qua cu
˙’
a thiˆe
´
t diˆe
.
n hiˆe
.
n
h`anh (V
0

˜
V
0
) nˆen l`a luˆo
`
ng l´o
.
n nhˆa
´

t v`a thiˆe
´
t diˆe
.
n tu
.
o
.
ng ´u
.
ng c´o kha
˙’
nˇang thˆong qua nho
˙’
nhˆa
´
t. 
Phu
.
o
.
ng ph´ap xˆay du
.
.
ng d¯u
.
o
.
.
c su

.
˙’
du
.
ng d¯ˆe
˙’
ch´u
.
ng minh d¯i
.
nh l´y trˆen cho ch´ung ta thuˆa
.
t
to´an d¯ˆe
˙’
t`ım luˆo
`
ng l´o
.
n nhˆa
´
t t`u
.
s d¯ˆe
´
n t. Thuˆa
.
t to´an n`ay s˜e d¯u
.
o

.
.
c tr`ınh b`ay du
.
´o
.
i d¯ˆay.
Xuˆa
´
t ph´at t`u
.
luˆo
`
ng chˆa
´
p nhˆa
.
n d¯u
.
o
.
.
c tu`y ´y (c´o thˆe
˙’
su
.
˙’
du
.
ng luˆo

`
ng c´o gi´a tri
.
bˇa
`
ng khˆong)
v`a sau d¯´o tˇang luˆo
`
ng bˇa
`
ng c´ach t`ım c´ac dˆay chuyˆe
`
n d¯iˆe
`
u chı
˙’
nh luˆo
`
ng t`u
.
s d¯ˆe
´
n t. Viˆe
.
c t`ım
179

mˆo
.
t dˆay chuyˆe

`
n d¯iˆe
`
u chı
˙’
nh luˆo
`
ng d¯u
.
o
.
.
c thu
.
.
c hiˆe
.
n bˇa
`
ng c´ach g´an nh˜an. Khi t`ım d¯u
.
o
.
.
c mˆo
.
t
dˆay chuyˆe
`
n d¯iˆe

`
u chı
˙’
nh luˆo
`
ng, ta s˜e tˇang gi´a tri
.
cu
˙’
a luˆo
`
ng. Sau d¯´o xo´a tˆa
´
t ca
˙’
c´ac nh˜an v`a
luˆo
`
ng m´o
.
i d¯u
.
o
.
.
c su
.
˙’
du
.

ng d¯ˆe
˙’
g´an nh˜an la
.
i. Nˆe
´
u khˆong tˆo
`
n ta
.
i dˆay chuyˆe
`
n d¯iˆe
`
u chı
˙’
nh luˆo
`
ng
th`ı thuˆa
.
t to´an kˆe
´
t th´uc, luˆo
`
ng chˆa
´
p nhˆa
.
n d¯u

.
o
.
.
c l`a l´o
.
n nhˆa
´
t. Thuˆa
.
t to´an cu
.
thˆe
˙’
nhu
.
sau:
7.2.1 Thuˆa
.
t to´an g´an nh˜an d¯ˆe
˙’
t`ım luˆo
`
ng l´o
.
n nhˆa
´
t
A. Qu´a tr`ınh g´an nh˜an
Mˆo

˜
i d¯ı
˙’
nh chı
˙’
c´o thˆe
˙’
c´o mˆo
.
t trong ba kha
˙’
nˇang:
1. d¯u
.
o
.
.
c g´an nh˜an v`a d¯u
.
o
.
.
c kiˆe
˙’
m tra (t´u
.
c l`a n´o d¯u
.
o
.

.
c g´an nh˜an v`a tˆa
´
t ca
˙’
c´ac d¯ı
˙’
nh liˆen
thuˆo
.
c v´o
.
i n´o d¯˜a d¯u
.
o
.
.
c xu
.
˙’
l´y); hoˇa
.
c
2. d¯u
.
o
.
.
c g´an nh˜an v`a chu
.

a d¯u
.
o
.
.
c kiˆe
˙’
m tra (t´u
.
c l`a n´o d¯u
.
o
.
.
c g´an nh˜an v`a tˆo
`
n ta
.
i d¯ı
˙’
nh liˆen
thuˆo
.
c v´o
.
i n´o chu
.
a d¯u
.
o

.
.
c xu
.
˙’
l´y); hoˇa
.
c
3. chu
.
a d¯u
.
o
.
.
c g´an nh˜an.
Nh˜an cu
˙’
a d¯ı
˙’
nh v
i
gˆo
`
m hai th`anh phˆa
`
n v`a c´o mˆo
.
t trong hai da
.

ng hoˇa
.
c (+v
j
, δ) hoˇa
.
c (−v
j
, δ).
Trong tru
.
`o
.
ng ho
.
.
p d¯ˆa
`
u, c´o thˆe
˙’
tˇang luˆo
`
ng do
.
c theo cung (v
i
, v
j
); trong tru
.

`o
.
ng ho
.
.
p th´u
.
hai,
c´o thˆe
˙’
gia
˙’
m luˆo
`
ng do
.
c theo cung (v
i
, v
j
). D
-
a
.
i lu
.
o
.
.
ng δ trong ca

˙’
hai tru
.
`o
.
ng ho
.
.
p l`a lu
.
o
.
.
ng h`ang
nhiˆe
`
u nhˆa
´
t c´o thˆe
˙’
thˆem hoˇa
.
c b´o
.
t gi´a tri
.
cu
˙’
a luˆo
`

ng trˆen c´ac cung thuˆo
.
c dˆay chuyˆe
`
n d¯iˆe
`
u
chı
˙’
nh (trong qu´a tr`ınh xˆay du
.
.
ng) t`u
.
s d¯ˆe
´
n v
i
. Nh˜an cu
˙’
a d¯ı
˙’
nh v
i
cho ph´ep x´ac d¯i
.
nh dˆay
chuyˆe
`
n d¯iˆe

`
u chı
˙’
nh luˆo
`
ng t`u
.
s d¯ˆe
´
n v
i
.
Kho
.
˙’
i ta
.
o tˆa
´
t ca
˙’
c´ac d¯ı
˙’
nh chu
.
a d¯u
.
o
.
.

c g´an nh˜an v`a f
ij
= 0 v´o
.
i mo
.
i cung (v
i
, v
j
) ∈ E.
1. G´an nh˜an cu
˙’
a d¯ı
˙’
nh s l`a (+s, δ(s) = ∞). D
-
ı
˙’
nh s d¯u
.
o
.
.
c g´an nh˜an v`a chu
.
a d¯u
.
o
.

.
c kiˆe
˙’
m
tra; tˆa
´
t ca
˙’
c´ac d¯ı
˙’
nh kh´ac chu
.
a d¯u
.
o
.
.
c g´an nh˜an.
2. Cho
.
n d¯ı
˙’
nh v
i
∈ V d¯˜a d¯u
.
o
.
.
c g´an nh˜an v`a chu

.
a d¯u
.
o
.
.
c kiˆe
˙’
m tra. Nˆe
´
u khˆong tˆo
`
n ta
.
i, thuˆa
.
t
to´an d`u
.
ng, luˆo
`
ng F = (f
ij
) l`a l´o
.
n nhˆa
´
t. Ngu
.
o

.
.
c la
.
i, gia
˙’
su
.
˙’
(±v
k
, δ(v
i
)) l`a nh˜an cu
˙’
a
d¯ı
˙’
nh v
i
.
• G´an nh˜an (+v
i
, δ(v
j
)) cho tˆa
´
t ca
˙’
c´ac d¯ı

˙’
nh v
j
∈ Γ(v
i
) chu
.
a d¯u
.
o
.
.
c g´an nh˜an sao cho
f
ij
< q
ij
, trong d¯´o
δ(v
j
) := min{δ(v
i
), q
ij
− f
ij
}.
180

• G´an nh˜an (−v

i
, δ(v
j
)) cho tˆa
´
t ca
˙’
c´ac d¯ı
˙’
nh v
j
∈ Γ
−1
(v
i
) chu
.
a d¯u
.
o
.
.
c g´an nh˜an sao
cho f
ji
> 0, trong d¯´o
δ(v
j
) := min{δ(v
i

), f
ji
}.
(D
-
ı
˙’
nh v
i
d¯˜a d¯u
.
o
.
.
c g´an nh˜an v`a d¯˜a d¯u
.
o
.
.
c kiˆe
˙’
m tra; c´ac d¯ı
˙’
nh v
j
x´ac d¯i
.
nh trˆen d¯˜a d¯u
.
o

.
.
c
g´an nh˜an v`a chu
.
a d¯u
.
o
.
.
c kiˆe
˙’
m tra).
3. Nˆe
´
u d¯ı
˙’
nh t d¯u
.
o
.
.
c g´an nh˜an, chuyˆe
˙’
n sang Bu
.
´o
.
c 4; ngu
.

o
.
.
c la
.
i chuyˆe
˙’
n sang Bu
.
´o
.
c 2. Cˆa
`
n
ch´u ´y rˇa
`
ng, nˆe
´
u V
0
l`a tˆa
.
p c´ac d¯ı
˙’
nh d¯˜a d¯u
.
o
.
.
c g´an nh˜an v`a

˜
V
0
l`a tˆa
.
p c´ac d¯ı
˙’
nh chu
.
a d¯u
.
o
.
.
c
g´an nh˜an th`ı (V
0

˜
V
0
) l`a thiˆe
´
t diˆe
.
n nho
˙’
nhˆa
´
t.

B. Qu´a tr`ınh tˇang luˆo
`
ng
4. D
-
ˇa
.
t c = t v`a chuyˆe
˙’
n sang Bu
.
´o
.
c 5.
• Nˆe
´
u nh˜an cu
˙’
a d¯ı
˙’
nh c c´o da
.
ng (+z, δ(c)) th`ı thay luˆo
`
ng trˆen cung (z, c) l`a f
zc
bo
.
˙’
i

f
zc
+ δ(t);
• Nˆe
´
u nh˜an cu
˙’
a d¯ı
˙’
nh c c´o da
.
ng (−z, δ(c)) th`ı thay luˆo
`
ng trˆen cung (x, z) l`a f
cz
bo
.
˙’
i
f
cz
− δ(t);
5. Nˆe
´
u z = s th`ı xo´a tˆa
´
t ca
˙’
c´ac nh˜an t`u
.

c´ac d¯ı
˙’
nh v`a chuyˆe
˙’
n sang Bu
.
´o
.
c 1; ngu
.
o
.
.
c la
.
i (t´u
.
c
l`a z = c) d¯ˇa
.
t c = z v`a tro
.
˙’
la
.
i Bu
.
´o
.
c 5.

7.2.2 D
-
ˆo
`
thi
.
d¯iˆe
`
u chı
˙’
nh luˆo
`
ng
Qu´a tr`ınh t`ım mˆo
.
t dˆay chuyˆe
`
n d¯ˆe
˙’
tˇang gi´a tri
.
cu
˙’
a luˆo
`
ng F trong d¯ˆo
`
thi
.
G = (V, E) c´o

thˆe
˙’
d¯u
.
a vˆe
`
t`ım mˆo
.
t d¯u
.
`o
.
ng d¯i t`u
.
s d¯ˆe
´
n t trˆen d¯ˆo
`
thi
.
d¯iˆe
`
u chı
˙’
nh luˆo
`
ng G
µ
(F ) = (V
µ

, E
µ
),
V
µ
= V, E
µ
= E
µ
1
∪ E
µ
2
, trong d¯´o
E
µ
1
:= {(v
µ
i
, v
µ
j
) | f
ij
< q
ij
, (v
i
, v

j
) ∈ E},
v´o
.
i kha
˙’
nˇang cu
˙’
a mˆo
˜
i cung (v
µ
i
, v
µ
j
) ∈ E
µ
1
l`a q
µ
ij
= q
ij
− f
ij
, v`a
E
µ
2

:= {(v
µ
j
, v
µ
i
) | f
ij
> 0, (v
i
, v
j
) ∈ E}
v´o
.
i kha
˙’
nˇang cu
˙’
a mˆo
˜
i cung (v
µ
j
, v
µ
i
) ∈ E
µ
2

l`a q
µ
ji
= f
ij
.
Khi d¯´o thu
˙’
tu
.
c g´an nh˜an cu
˙’
a thuˆa
.
t to´an t`ım luˆo
`
ng l´o
.
n nhˆa
´
t trong Phˆa
`
n 7.2.1 ch´ınh l`a
thuˆa
.
t to´an x´ac d¯i
.
nh tˆa
.
p pha

.
m vi R(s) trong d¯ˆo
`
thi
.
d¯iˆe
`
u chı
˙’
nh luˆo
`
ng G
µ
(F ). Nˆe
´
u t ∈ R(s),
t´u
.
c l`a nˆe
´
u d¯ı
˙’
nh t d¯u
.
o
.
.
c g´an nh˜an, th`ı c´o thˆe
˙’
x´ac d¯i

.
nh mˆo
.
t d¯u
.
`o
.
ng d¯i t `u
.
s d¯ˆe
´
n t trong d¯ˆo
`
thi
.
G
µ
(F ). Trong tru
.
`o
.
ng ho
.
.
p n`ay, dˆay chuyˆe
`
n d¯iˆe
`
u chı
˙’

nh luˆo
`
ng cu
˙’
a G l`a d¯u
.
`o
.
ng d¯i P m`a c´ac
cung cu
˙’
a P thuˆo
.
c E
µ
1
tu
.
o
.
ng ´u
.
ng cung d¯i
.
nh hu
.
´o
.
ng thuˆa
.

n v`a c´ac cung cu
˙’
a P thuˆo
.
c E
µ
2
d¯u
.
o
.
.
c
d¯i
.
nh hu
.
´o
.
ng ngu
.
o
.
.
c.
181

7.2.3 Phˆan t´ıch luˆo
`
ng

Trong mˆo
.
t sˆo
´
tru
.
`o
.
ng ho
.
.
p ta muˆo
´
n phˆan t´ıch mˆo
.
t luˆo
`
ng ph´u
.
c ta
.
p th`anh tˆo
˙’
ng cu
˙’
a nh˜u
.
ng
luˆo
`

ng d¯o
.
n gia
˙’
n ho
.
n. D
-
iˆe
`
u n`ay khˆong nh˜u
.
ng c´o ´y ngh˜ıa thu
.
.
c tiˆe
˜
n m`a c`on g´op phˆa
`
n hiˆe
˙’
u tˆo
´
t
ho
.
n ba
˙’
n chˆa
´

t cu
˙’
a luˆo
`
ng trˆen ma
.
ng vˆa
.
n ta
˙’
i, v`a ngo`ai ra phu
.
c vu
.
mˆo
.
t sˆo
´
thuˆa
.
t to´an vˆe
`
luˆo
`
ng.
K´y hiˆe
.
u h◦ (S) l`a luˆo
`
ng trong d¯ˆo

`
thi
.
G m`a c´ac cung (v
i
, v
j
) ∈ S c´o f
ij
= h v`a c´ac cung
(v
i
, v
j
) /∈ S c´o f
ij
= 0. Ch´u ´y rˇa
`
ng h ◦ (S) khˆong nhˆa
´
t thiˆe
´
t l`a mˆo
.
t luˆo
`
ng v´o
.
i tˆa
.

p S tu`y ´y.
Hiˆe
˙’
n nhiˆen rˇa
`
ng h ◦ (S) l`a mˆo
.
t luˆo
`
ng th`ı tˆa
.
p S c´ac cung hoˇa
.
c ta
.
o th`anh mˆo
.
t d¯u
.
`o
.
ng d¯i t`u
.
s
d¯ˆe
´
n t hoˇa
.
c l`a mˆo
.

t ma
.
ch trong G.
V´o
.
i hai luˆo
`
ng F v`a H ta k´y hiˆe
.
u F + H l`a luˆo
`
ng m`a luˆo
`
ng trˆen cung (v
i
, v
j
) l`a f
ij
+ h
ij
.
D
-
i
.
nh l´y 7.2.11 Nˆe
´
u F l`a luˆo
`

ng t`u
.
s d¯ˆe
´
n t c´o gi´a tri
.
nguyˆen v trong G th`ı F c´o thˆe
˙’
phˆan
t´ıch th`anh
F = 1 ◦ (P
1
) + 1 ◦ (P
2
) + · · · + 1 ◦ (P
v
) + 1 ◦ (Φ
1
) + 1 ◦ (Φ
2
) + · · · + 1 ◦ (Φ
κ
),
trong d¯´o P
1
, P
2
, P
v
l`a c´ac d¯u

.
`o
.
ng d¯i so
.
cˆa
´
p t`u
.
s d¯ˆe
´
n t v`a Φ
1
, Φ
2
, . . . , Φ
κ
l`a c´ac ma
.
ch so
.
cˆa
´
p
cu
˙’
a G. (P
i
v`a Φ
i

khˆong nhˆa
´
t thiˆe
´
t phˆan biˆe
.
t).
Ch´u
.
ng minh. T`u
.
G = (V, E) v´o
.
i luˆo
`
ng F cho tru
.
´o
.
c ta xˆay du
.
.
ng d¯ˆo
`
thi
.
unitary G
e
= (V
e

, E
e
)
nhu
.
sau: Tˆa
.
p V
e
c´ac d¯ı
˙’
nh cu
˙’
a G
e
ch´ınh l`a tˆa
.
p V c´ac d¯ı
˙’
nh cu
˙’
a G. Nˆe
´
u f
ij
l`a luˆo
`
ng trˆen cung
(v
i

, v
j
) cu
˙’
a G th`ı ta thay bˇa
`
ng f
ij
cung song song gi˜u
.
a c´ac d¯ı
˙’
nh tu
.
o
.
ng ´u
.
ng v
e
i
v`a v
e
j
cu
˙’
a G
e
.
Nˆe

´
u f
ij
= 0 th`ı khˆong c´o cung n`ao d¯u
.
o
.
.
c d¯ˇa
.
t gi˜u
.
a v
e
i
v`a v
e
j
. Ta d¯u
.
o
.
.
c G
e
l`a d¯a d¯ˆo
`
thi
.
trong

d¯´o mˆo
˜
i cung cu
˙’
a n´o tu
.
o
.
ng ´u
.
ng v´o
.
i mˆo
.
t d¯o
.
n vi
.
luˆo
`
ng trˆen cung tu
.
o
.
ng ´u
.
ng trong G; n´oi c´ach
kh´ac, G
e
biˆe

˙’
u diˆe
˜
n luˆo
`
ng F trong G.
T`u
.
d¯iˆe
`
u kiˆe
.
n vˆe
`
luˆo
`
ng F suy ra c´ac d¯ı
˙’
nh cu
˙’
a d¯ˆo
`
thi
.
G
e
cˆa
`
n thoa
˙’

m˜an
d
+
(v
e
i
) = d

(v
e
i
), v´o
.
i mo
.
i v
e
i
= s
e
hoˇa
.
c t
e
,
d
+
(s
e
) = d


(
e
) = v.
Suy ra nˆe
´
u ta tra
˙’
la
.
i v cung d¯u
.
o
.
.
c thˆem v`ao G
e
t`u
.
d¯ı
˙’
nh t
e
d¯ˆe
´
n d¯ı
˙’
nh s
e
th`ı d¯ˆo

`
thi
.
G
e
s˜e c´o mˆo
.
t ma
.
ch Euler (xem Phˆa
`
n 5.1). Loa
.
i bo
˙’
v cung n`ay kho
˙’
i ma
.
ch Euler, ta d¯u
.
o
.
.
c v
d¯u
.
`o
.
ng d¯i t`u

.
s
e
d¯ˆe
´
n t
e
qua mˆo
˜
i cung cu
˙’
a G
e
d¯´ung mˆo
.
t lˆa
`
n. K´y hiˆe
.
u c´ac d¯u
.
`o
.
ng d¯i n`ay l`a
P

1
, P

2

, . . . , P

v
. C´ac d¯u
.
`o
.
ng d¯i P

i
khˆong nhˆa
´
t thiˆe
´
t so
.
cˆa
´
p (mˇa
.
c d`u ch´ung l`a d¯o
.
n gia
˙’
n). Tuy
nhiˆen, mˆo
˜
i d¯u
.
`o

.
ng d¯i khˆong so
.
cˆa
´
p c´o thˆe
˙’
xem nhu
.
tˆo
˙’
ng cu
˙’
a mˆo
.
t d¯u
.
`o
.
ng d¯i so
.
cˆa
´
p t`u
.
s
e
d¯ˆe
´
n

t
e
v`a mˆo
.
t sˆo
´
c´ac ma
.
ch so
.
cˆa
´
p r`o
.
i nhau. Do vˆa
.
y,
F = 1 ◦ (P
1
) + 1 ◦ (P
2
) + · · · + 1 ◦ (P
v
) + 1 ◦ (Φ
1
) + 1 ◦ (Φ
2
) + · · · + 1 ◦ (Φ
κ
),

182

trong d¯´o P
i
l`a c´ac d¯u
.
`o
.
ng d¯i so
.
cˆa
´
p t`u
.
s
e
d¯ˆe
´
n t
e
v`a Φ
i
l`a c´ac ma
.
ch so
.
cˆa
´
p. 
N´oi chung, c´ac d¯u

.
`o
.
ng d¯i v`a c´ac chu tr`ınh c´o thˆe
˙’
tr`ung nhau. Nˆe
´
u chı
˙’
c´o v

d¯u
.
`o
.
ng d¯i v`a
κ

ma
.
ch d¯ˆa
`
u tiˆen kh´ac nhau, v´o
.
i d¯u
.
`o
.
ng d¯i P
i

xuˆa
´
t hiˆe
.
n h
i
lˆa
`
n trong danh s´ach P
1
, P
2
, . . . , P
v
v`a ma
.
ch Φ
i
xuˆa
´
t hiˆe
.
n l
i
lˆa
`
n trong danh s´ach Φ
1
, Φ
2

, . . . , Φ
κ
th`ı F c´o thˆe
˙’
viˆe
´
t du
.
´o
.
i da
.
ng
F =
v


i=1
h
i
◦ (P
i
) +
κ


i=1
l
i
◦ (Φ

i
).
N´oi chung hai luˆo
`
ng F v`a H l`a th´ıch ´u
.
ng nˆe
´
n f
ij
.h
ij
= 0 v´o
.
i mo
.
i cung (v
i
, v
j
).
V´ı du
.
7.2.12 Luˆo
`
ng F trong H`ınh 7.3 d¯u
.
o
.
.

c phˆan t´ıch th`anh c´ac d¯u
.
`o
.
ng d¯i (t`u
.
s d¯ˆe
´
n t)
v`a c´ac ma
.
ch so
.
cˆa
´
p:
F = 2 ◦ P
1
+ 1 ◦ P
2
+ 1 ◦ Φ
1
+ 1 ◦ Φ
2
+ 1 ◦ Φ
3
,
trong d¯´o
P
1

= {s, v
2
, v
4
, t},
P
2
= {s, v
1
, v
3
, v
2
, v
4
, t},
Φ
1
= {v
1
, v
3
, v
2
, v
1
},
Φ
2
= {v

2
, v
4
, v
5
, v
6
, v
2
},
Φ
3
= {v
5
, v
6
, v
7
, v
5
}.
7.3 C´ac ca
˙’
i biˆen d¯o
.
n gia
˙’
n cu
˙’
a b`ai to´an luˆo

`
ng l´o
.
n nhˆa
´
t
Phˆa
`
n n`ay ch´ung ta nˆeu mˆo
.
t sˆo
´
kˆe
´
t qua
˙’
nhˆa
.
n d¯u
.
o
.
.
c t`u
.
b`ai to´an luˆo
`
ng l´o
.
n nhˆa

´
t.
7.3.1 C´ac d¯ˆo
`
thi
.
c´o nhiˆe
`
u nguˆo
`
n v`a nhiˆe
`
u d¯´ıch
X´et d¯ˆo
`
thi
.
v´o
.
i n
s
d¯ı
˙’
nh v`ao v`a n
t
d¯ı
˙’
nh ra v`a gia
˙’
su

.
˙’
luˆo
`
ng c´o thˆe
˙’
chuyˆe
˙’
n t`u
.
nguˆo
`
n d¯ˆe
´
n d¯´ıch
tu`y ´y. B`ai to´an t`ım luˆo
`
ng l´o
.
n nhˆa
´
t t`u
.
tˆa
´
t ca
˙’
c´ac nguˆo
`
n d¯ˆe

´
n tˆa
´
t ca
˙’
c´ac d¯´ıch c´o thˆe
˙’
d¯u
.
a vˆe
`
b`ai to´an luˆo
`
ng l´o
.
n nhˆa
´
t bˇa
`
ng c´ach thˆem mˆo
.
t d¯ı
˙’
nh nguˆo
`
n nhˆan ta
.
o s v`a mˆo
.
t d¯ı

˙’
nh ra nhˆan
ta
.
o t v´o
.
i c´ac cung d¯u
.
o
.
.
c thˆem t`u
.
s d¯ˆe
´
n c´ac d¯ı
˙’
nh v`ao ban d¯ˆa
`
u v`a t`u
.
c´ac d¯ı
˙’
nh ra thu
.
.
c tˆe
´
d¯ˆe
´

n
d¯ı
˙’
nh t. Kha
˙’
nˇang cu
˙’
a c´ac cung thˆem v`ao t`u
.
s d¯ˆe
´
n c´ac nguˆo
`
n c´o thˆe
˙’
d¯ˇa
.
t bˇa
`
ng vˆo c`ung, hoˇa
.
c
trong tru
.
`o
.
ng ho
.
.
p lu

.
o
.
.
ng h`ang cung cˆa
´
p ta
.
i mˆo
.
t nguˆo
`
n s
k
tˆo
´
i d¯a l`a a
k
th`ı kha
˙’
nˇang cu
˙’
a cung
183


.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.


.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.

s
t

v
1

v
2

v
3

v
6

v
7

v
5

v
4


H`ınh 7.3: Luˆo
`
ng F.
(s, s
k
) c´o thˆe
˙’
d¯ˇa
.
t bˇa
`
ng gi´a tri
.
n`ay. Tu
.
o
.
ng tu
.
.
, kha
˙’
nˇang cu
˙’
a c´ac cung dˆa
˜
n t´o
.
i d¯ı

˙’
nh ra t c´o
thˆe
˙’
d¯ˇa
.
t bˇa
`
ng nhu cˆa
`
u ta
.
i c´ac d¯ı
˙’
nh ra t
k
hoˇa
.
c bˇa
`
ng vˆo ha
.
n nˆe
´
u c´o nhu cˆa
`
u l`a vˆo ha
.
n.
Nˆe

´
u b`ai to´an d¯ˇa
.
t ra o
.
˙’
d¯´o c´o d¯ı
˙’
nh ra chı
˙’
d¯u
.
o
.
.
c cung cˆa
´
p bo
.
˙’
i nh˜u
.
ng nguˆo
`
n n`ao d¯´o v`a
ngu
.
o
.
.

c la
.
i, th`ı b`ai to´an khˆong pha
˙’
i l`a ca
˙’
i biˆen d¯o
.
n gia
˙’
n cu
˙’
a b`ai to´an luˆo
`
ng l´o
.
n nhˆa
´
t t`u
.
s
d¯ˆe
´
n t m`a c´o thˆe
˙’
d¯u
.
a vˆe
`
b`ai to´an d¯a luˆo

`
ng nhu
.
d¯˜a d¯ˆe
`
cˆa
.
p trong phˆa
`
n mo
.
˙’
d¯ˆa
`
u.
7.3.2 C´ac d¯ˆo
`
thi
.
v´o
.
i r`ang buˆo
.
c ta
.
i c´ac cung v`a d¯ı
˙’
nh
Nˆe
´

u ngo`ai kha
˙’
nˇang q
ij
cu
˙’
a c´ac cung, ta thˆem kha
˙’
nˇang cu
˙’
a c´ac d¯ı
˙’
nh w
j
, j = 1, 2, . . . , n, sao
cho tˆo
˙’
ng sˆo
´
lu
.
o
.
.
ng h`ang d¯i d¯ˆe
´
n d¯ı
˙’
nh v
j

nho
˙’
ho
.
n w
j
, t´u
.
c l`a

v
i
∈Γ
−1
(v
j
)
f
ij
≤ w
ij
v´o
.
i mo
.
i v
j
.
Ta cˆa
`

n t`ım luˆo
`
ng l´o
.
n nhˆa
´
t t`u
.
s d¯ˆe
´
n t v´o
.
i gia
˙’
thiˆe
´
t thˆem ta
.
i c´ac d¯ı
˙’
nh. X´et d¯ˆo
`
thi
.
G
0
sao cho mo
.
i d¯ı
˙’

nh v
j
cu
˙’
a d¯ˆo
`
thi
.
G tu
.
o
.
ng ´u
.
ng hai d¯ı
˙’
nh v
+
j
v`a v

j
trong d¯ˆo
`
thi
.
G
0
sao cho
mo

.
i cung (v
i
, v
j
) cu
˙’
a G d¯ˆe
´
n d¯ı
˙’
nh v
j
tu
.
o
.
ng ´u
.
ng mˆo
.
t cung (v

i
, v
+
j
) d¯ˆe
´
n d¯ı

˙’
nh v
+
j
, v`a mo
.
i cung
(v
j
, v
k
) cu
˙’
a G xuˆa
´
t ph´at t`u
.
v
j
tu
.
o
.
ng ´u
.
ng mˆo
.
t cung (v

j

, v
+
k
) cu
˙’
a G
0
xuˆa
´
t ph´at t`u
.
v

j
. Ngo`ai
ra ta thˆem mˆo
.
t cung gi˜u
.
a v
+
j
v`a v

j
v´o
.
i kha
˙’
nˇang thˆong qua w

j
, t´u
.
c l`a bˇa
`
ng kha
˙’
nˇang cu
˙’
a
d¯ı
˙’
nh v
j
.
V`ı tˆo
˙’
ng sˆo
´
lu
.
o
.
.
ng h`ang d¯ˆe
´
n d¯ı
˙’
nh v
+

j
pha
˙’
i d¯u
.
o
.
.
c chuyˆe
˙’
n do
.
c theo cung (v
+
j
, v

j
) v´o
.
i kha
˙’
184

nˇang thˆong qua w
j
nˆen luˆo
`
ng l´o
.

n nhˆa
´
t trong d¯ˆo
`
thi
.
G v´o
.
i r`ang buˆo
.
c ta
.
i c´ac d¯ı
˙’
nh bˇa
`
ng luˆo
`
ng
l´o
.
n nhˆa
´
t trong d¯ˆo
`
thi
.
G
0
v´o

.
i r`ang buˆo
.
c chı
˙’
ta
.
i c´ac cung. Cˆa
`
n ch´u ´y rˇa
`
ng nˆe
´
u thiˆe
´
t diˆe
.
n nho
˙’
nhˆa
´
t cu
˙’
a G
0
khˆong ch´u
.
a c´ac cung da
.
ng (v

+
j
, v

j
) th`ı r`ang buˆo
.
c ta
.
i d¯ı
˙’
nh v
j
tng ng trong G
khˆong “t´ıch cu
.
.
c” v`a tro
.
˙’
th`anh vˆo du
.
ng; nˆe
´
u ngu
.
o
.
.
c la

.
i, thiˆe
´
t diˆe
.
n nho
˙’
nhˆa
´
t cu
˙’
a G
0
ch´u
.
a c´ac
cung loa
.
i n`ay th`ı c´ac d¯ı
˙’
nh tu
.
o
.
ng ´u
.
ng cu
˙’
a G l`a ba
˙’

o ho`a bo
.
˙’
i luˆo
`
ng l´o
.
n nhˆa
´
t.
7.3.3 C´ac d¯ˆo
`
thi
.
c´o cˆa
.
n trˆen v`a cˆa
.
n du
.
´o
.
i vˆe
`
luˆo
`
ng
X´et d¯ˆo
`
thi

.
G trong d¯´o c´ac cung (v
i
, v
j
) ngo`ai cˆa
.
n trˆen q
ij
c`on c´o cˆa
.
n du
.
´o
.
i vˆe
`
luˆo
`
ng l`a r
ij
.
Gia
˙’
su
.
˙’
ta muˆo
´
n biˆe

´
t c´o tˆo
`
n ta
.
i mˆo
.
t luˆo
`
ng chˆa
´
p nhˆa
.
n gi˜u
.
a s v`a t sao cho r
ij
≤ f
ij
≤ q
ij
v´o
.
i
mo
.
i cung (v
i
, v
j

).
T`u
.
G, ta thˆem mˆo
.
t d¯ı
˙’
nh v`ao nhˆan ta
.
o s
a
v`a d¯ı
˙’
nh ra nhˆan ta
.
o t
a
d¯ˆe
˙’
nhˆa
.
n d¯u
.
o
.
.
c G
a
.
Mˆo

˜
i cung (v
i
, v
j
) m`a r
ij
= 0 ta thˆem mˆo
.
t cung (s
a
, v
j
) v´o
.
i kha
˙’
nˇang r
ij
v`a cˆa
.
n du
.
´o
.
i bˇa
`
ng
khˆong, v`a c˜ung thˆem cung th´u
.

hai (v
i
, t
a
) v´o
.
i kha
˙’
nˇang r
ij
v`a cˆa
.
n du
.
´o
.
i bˇa
`
ng khˆong. Thay
q
ij
bo
.
˙’
i q
ij
− r
ij
v`a r
ij

bˇa
`
ng 0. Ngo`ai ra thˆem cung (t, s) v´o
.
i q
ts
= ∞, r
ts
= 0.
Bˆay gi`o
.
ta t`ım luˆo
`
ng l´o
.
n nhˆa
´
t t`u
.
s
a
d¯ˆe
´
n t
a
trong d¯ˆo
`
thi
.
G

a
. Nˆe
´
u gi´a tri
.
cu
˙’
a luˆo
`
ng l´o
.
n
nhˆa
´
t bˇa
`
ng

r
ij
=0
r
ij
(t´u
.
c l`a, nˆe
´
u tˆa
´
t ca

˙’
c´ac cung d¯i ra t`u
.
s
a
v`a tˆa
´
t ca
˙’
c´ac cung d¯i d¯ˆe
´
n t
a
ba
˙’
o
ho`a) v`a k´y hiˆe
.
u lu
.
o
.
.
ng h`ang trˆen cung (t, s) l`a f
ts
th`ı tˆo
`
n ta
.
i luˆo

`
ng chˆa
´
p nhˆa
.
n d¯u
.
o
.
.
c v´o
.
i gia
tri
.
f
ts
trong d¯ˆo
`
thi
.
ban d¯ˆa
`
u. Thˆa
.
t vˆa
.
y, nˆe
´
u ta tr`u

.
r
ij
lu
.
o
.
.
ng h`ang trˆen c´ac cung (v
i
, t
a
) v`a
(s
a
, v
j
) v`a cˆo
.
ng thˆem r
ij
v`ao lu
.
o
.
.
ng h`ang trˆen cung (v
i
, v
j

) th`ı tˆo
˙’
ng lu
.
o
.
.
ng h`ang t`u
.
s
a
d¯ˆe
´
n t
a
gia
˙’
m mˆo
.
t lu
.
o
.
.
ng l`a r
ij
, luˆo
`
ng trˆen c´ac cung (v
i

, t
a
) v`a (s
a
, v
j
) gia
˙’
m xuˆo
´
ng khˆong, c`on luˆo
`
ng
trˆen cung (v
i
, v
j
) l`a f
ij
∈ [r
ij
, q
ij
]. (Gi´a tri
.
cuˆo
´
i cu
˙’
a f

ij
bˇa
`
ng r
ij
nˆe
´
u gi´a tri
.
ban d¯ˆa
`
u cu
˙’
a f
ij
tu
.
o
.
ng ´u
.
ng luˆo
`
ng l´o
.
n nhˆa
´
t bˇa
`
ng khˆong, v`a gi´a tri

.
cuˆo
´
i cu
˙’
a f
ij
bˇa
`
ng q
ij
nˆe
´
u gi´a tri
.
ban d¯ˆa
`
u
cu
˙’
a f
ij
bˇa
`
ng q
ij
− r
ij
). Bu
.

´o
.
c tr`u
.
luˆo
`
ng l´o
.
n nhˆa
´
t ngu
.
o
.
.
c v´o
.
i bu
.
´o
.
c d¯iˆe
`
u chı
˙’
nh luˆo
`
ng trong
thuˆa
.

t to´an t`ım luˆo
`
ng l´o
.
n nhˆa
´
t. V`ı ta gia
˙’
thiˆe
´
t gi´a tri
.
cu
˙’
a luˆo
`
ng l´o
.
n nhˆa
´
t bˇa
`
ng

r
ij
=0
r
ij
nˆen cuˆo

´
i c`ung, tiˆe
´
n tr`ınh tr`u
.
luˆo
`
ng s˜e cho luˆo
`
ng t`u
.
s
a
d¯ˆe
´
n t
a
c´o gi´a tri
.
bˇa
`
ng khˆong (do d¯´o
s˜e khiˆe
´
n hai d¯ı
˙’
nh nhˆan ta
.
o v`a c´ac cung liˆen thuˆo
.

c ch´ung tro
.
˙’
th`anh vˆo du
.
ng), v`a luˆo
`
ng trˆen
tˆa
´
t ca
˙’
c´ac cung v´o
.
i r
ij
= 0 s˜e thay d¯ˆo
˙’
i trong pha
.
m vi [r
ij
, q
ij
]. Kˆe
´
t qua
˙’
l`a ta c´o mˆo
.

t luˆo
`
ng
“lu
.
u thˆong” trong d¯ˆo
`
thi
.
v´o
.
i gi´a tri
.
bˇa
`
ng f
ts
.
Mˇa
.
t kh´ac ta c´o
D
-
i
.
nh l´y 7.3.1 Nˆe
´
u gi´a tri
.
cu

˙’
a luˆo
`
ng l´o
.
n nhˆa
´
t t`u
.
s
a
d¯ˆe
´
n t
a
trong d¯ˆo
`
thi
.
G
a
kh´ac

r
ij
=0
r
ij
th`ı khˆong tˆo
`

n ta
.
i luˆo
`
ng chˆa
´
p nhˆa
.
n d¯u
.
o
.
.
c trong G.
Ch´u
.
ng minh. B`ai tˆa
.
p. 
185

7.4 Luˆo
`
ng v´o
.
i chi ph´ı nho
˙’
nhˆa
´
t

Trong Phˆa
`
n 7.2 ch´ung ta d¯˜a x´et b`ai to´an t`ım luˆo
`
ng l´o
.
n nhˆa
´
t t`u
.
s d¯ˆe
´
n t m`a khˆong d¯ˆe
`
cˆa
.
p
d¯ˆe
´
n chi ph´ı d¯u
.
o
.
.
c gˇa
´
n trˆen mˆo
˜
i cung. Phˆa
`

n n`ay kha
˙’
o s´at b`ai to´an t`ım luˆo
`
ng v´o
.
i gi´a tri
.
v
cho tru
.
´o
.
c t`u
.
s d¯ˆe
´
n t sao cho chi ph´ı cu
˙’
a luˆo
`
ng l`a nho
˙’
nhˆa
´
t. Cu
.
thˆe
˙’
l`a:

B`ai to´an 7.4.1 Cho ma
.
ng vˆa
.
n ta
˙’
i G := (V, E) v´o
.
i d¯ı
˙’
nh v`ao s, d¯ı
˙’
nh ra t, kha
˙’
nˇang thˆong
qua cu
˙’
a cung (i, j) ∈ E l`a q
ij
. Gia
˙’
su
.
˙’
c
ij
l`a chi ph´ı vˆa
.
n chuyˆe
˙’

n mˆo
.
t d¯o
.
n vi
.
h`ang trˆen cung
(i, j) ∈ E. T`ım luˆo
`
ng F := (f
ij
) c´o gi´a tri
.
v trˆen G v´o
.
i chi ph´ı nho
˙’
nhˆa
´
t; t´u
.
c l`a gia
˙’
i b`ai
to´an

(v
i
,v
j

)∈E
f
ij
c
ij
→ min
v´o
.
i d¯iˆe
`
u kiˆe
.
n


(v
i
,v
j
)∈E
f
ij
= v,
0 ≤ f
ij
≤ q
ij
.
Hiˆe
˙’

n nhiˆen, b`ai to´an khˆong c´o l`o
.
i gia
˙’
i nˆe
´
u v l´o
.
n ho
.
n gi´a tri
.
l´o
.
n nhˆa
´
t cu
˙’
a luˆo
`
ng t`u
.
s
d¯ˆe
´
n t. Tuy nhiˆen, nˆe
´
u v nho
˙’
ho

.
n hoˇa
.
c bˇa
`
ng gi´a tri
.
n`ay th`ı s˜e c´o mˆo
.
t sˆo
´
luˆo
`
ng c´o gi´a tri
.
v
v`a b`ai to´an c´o l`o
.
i gia
˙’
i. Ford v`a Fulkerson [27] d¯˜a xˆay du
.
.
ng mˆo
.
t thuˆa
.
t to´an “khˆong c´o th´u
.
tu

.
.
” d¯ˆe
˙’
t`ım luˆo
`
ng v´o
.
i chi ph´ı nho
˙’
nhˆa
´
t. C´ac thuˆa
.
t to´an tr`ınh b`ay du
.
´o
.
i d¯ˆay du
.
.
a theo nh˜u
.
ng
kˆe
´
t qua
˙’
cu
˙’

a Klein [38], Busacker v`a Gowen [10]. C´ac thuˆa
.
t to´an n`ay d¯o
.
n gia
˙’
n ho
.
n phu
.
o
.
ng
ph´ap cu
˙’
a Ford-Fulkerson v`a su
.
˙’
du
.
ng nh˜u
.
ng k˜y thuˆa
.
t d¯˜a gi´o
.
i thiˆe
.
u trˆen.
7.4.1 Thuˆa

.
t to´an Klein, Busacker, Gowen
Thuˆa
.
t to´an n`ay du
.
.
a v`ao viˆe
.
c x´ac d¯i
.
nh ma
.
ch c´o d¯ˆo
.
d`ai ˆam. Ch´ung ta h˜ay gia
˙’
thiˆe
´
t rˇa
`
ng tˆo
`
n
ta
.
i luˆo
`
ng chˆa
´

p nhˆa
.
n d¯u
.
o
.
.
c F v´o
.
i gi´a tri
.
v v`a F d¯˜a d¯u
.
o
.
.
c x´ac d¯i
.
nh. Luˆo
`
ng n`ay c´o thˆe
˙’
nhˆa
.
n
d¯u
.
o
.
.

c bˇa
`
ng c´ach ´ap du
.
ng thuˆa
.
t to´an t`ım luˆo
`
ng l´o
.
n nhˆa
´
t v`a ch´ung ta tˇang luˆo
`
ng cho d¯ˆe
´
n khi
nhˆa
.
n d¯u
.
o
.
.
c luˆo
`
ng c´o gi´a tri
.
v.
V´o

.
i luˆo
`
ng chˆa
´
p nhˆa
.
n n`ay, ta d¯i
.
nh ngh˜ıa d¯ˆo
`
thi
.
G
µ
(F ) := (V
µ
, E
µ
) nhu
.
d¯˜a gia
˙’
i th´ıch
trong Phˆa
`
n 7.2 v`a c´o chi ph´ı trˆen c´ac cung nhu
.
sau:
• v´o

.
i mˆo
˜
i cung (v
µ
i
, v
µ
j
) ∈ E
µ
1
, d¯ˇa
.
t c
µ
ij
:= c
ij
.
• v´o
.
i mˆo
˜
i cung (v
µ
j
, v
µ
i

) ∈ E
µ
2
, d¯ˇa
.
t c
µ
ji
:= −c
ij
.
Thuˆa
.
t to´an du
.
.
a trˆen d¯i
.
nh l´y sau:
186

D
-
i
.
nh l´y 7.4.2 F l`a luˆo
`
ng gi´a tri
.
v v´o

.
i chi ph´ı nho
˙’
nhˆa
´
t nˆe
´
u v`a chı
˙’
nˆe
´
u khˆong tˆo
`
n ta
.
i ma
.
ch
Φ trong G
µ
(F ) sao cho tˆo
˙’
ng cu
˙’
a c´ac chi ph´ı cu
˙’
a c´ac cung thuˆo
.
c Φ ˆam.
Ch´u

.
ng minh. D
-
ˇa
.
t c[F ] l`a chi ph´ı cu
˙’
a luˆo
`
ng F trong d¯ˆo
`
thi
.
G v`a c[Φ|G
µ
(F )] l`a tˆo
˙’
ng cu
˙’
a c´ac
chi ph´ı cu
˙’
a c´ac cung thuˆo
.
c ma
.
ch Φ tu
.
o
.

ng ´u
.
ng v´o
.
i d¯ˆo
`
thi
.
G
µ
(F ).
D
-
iˆe
`
u kiˆe
.
n cˆa
`
n. Gia
˙’
su
.
˙’
c[Φ|G
µ
(F )] < 0 v´o
.
i ma
.

ch Φ n`ao d¯´o trong G
µ
(F ). Thˆem mˆo
.
t
d¯o
.
n vi
.
v`ao luˆo
`
ng trˆen mˆo
˜
i cung thuˆo
.
c ma
.
ch Φ s˜e ta
.
o ra mˆo
.
t luˆo
`
ng m´o
.
i chˆa
´
p nhˆa
.
n d¯u

.
o
.
.
c
F + 1 ◦ (Φ) c´o gi´a tri
.
v. Chi ph´ı cu
˙’
a luˆo
`
ng F + 1 ◦ (Φ) bˇa
`
ng c[F ] + c[Φ|G
µ
(F )] < c[F ]-mˆau
thuˆa
˜
n v´o
.
i gia
˙’
thiˆe
´
t F l`a luˆo
`
ng v´o
.
i gi´a tri
.

v v`a c´o chi ph´ı nho
˙’
nhˆa
´
t.
D
-
iˆe
`
u kiˆe
.
n d¯u
˙’
. Gia
˙’
su
.
˙’
c[Φ|G
µ
(F )] ≥ 0 v´o
.
i mo
.
i ma
.
ch Φ trong G
µ
(F ) v`a F


(= F ) l`a
luˆo
`
ng gi´a tri
.
v c´o chi ph´ı nho
˙’
nhˆa
´
t.
Ta k´y hiˆe
.
u F

− F l`a luˆo
`
ng m`a gi´a tri
.
trˆen cung (v
i
, v
j
) bˇa
`
ng f

ij
− f
ij
.

V`ı F

v`a F c´o thˆe
˙’
phˆan t´ıch th`anh tˆo
˙’
ng cu
˙’
a c´ac luˆo
`
ng do
.
c theo (t`u
.
s d¯ˆe
´
n t) c´ac d¯u
.
`o
.
ng
d¯i trong G, theo c´ach xˆay du
.
.
ng cu
˙’
a d¯ˆo
`
thi
.

unitary G
e
trong Phˆa
`
n 7.2.3 d¯ˆo
´
i v´o
.
i luˆo
`
ng F

−F,
suy ra v´o
.
i mo
.
i d¯ı
˙’
nh v
i
∈ V ta c´o
d
+
G

(v
i
) = d


G

(v
i
).
Do d¯´o theo Phˆa
`
n 7.2.3, dˆe
˜
d`ang kiˆe
˙’
m tra rˇa
`
ng
F

− F = 1 ◦ (Φ
1
) + 1 ◦ (Φ
2
) + · · · + 1 ◦ (Φ
κ
).
Ho
.
n n˜u
.
a, luˆo
`
ng F


= F + 1 ◦ (Φ
1
) + 1 ◦ (Φ
2
) + · · · + 1 ◦ (Φ
κ
) l`a chˆa
´
p nhˆa
.
n d¯u
.
o
.
.
c nˆen tˆo
˙’
ng
F + 1 ◦ (Φ
1
) + 1 ◦ (Φ
2
) + · · · + 1 ◦ (Φ
l
) chˆa
´
p nhˆa
.
n d¯u

.
o
.
.
c v´o
.
i mo
.
i 1 ≤ l ≤ κ. Do d¯´o v´o
.
i luˆo
`
ng
F ta c´o
c[F + 1 ◦ (Φ
1
)] = c[F ] + c[Φ
1
|G
µ
(F )]
≥ c[F ].
Mˇa
.
t kh´ac
c[Φ
l
|G
µ
(F + 1 ◦ (Φ

1
))] ≥ c[Φ
l
|G
µ
(F )]
v´o
.
i mo
.
i l = 1, 2, . . . , k.
Vˆa
.
y chi ph´ı cu
˙’
a luˆo
`
ng F + 1 ◦ (Φ
1
) + 1 ◦ (Φ
2
) l`a
c[F + 1 ◦ (Φ
1
) + 1 ◦ (Φ
2
)] = c[F + 1 ◦ (Φ
1
)] + c[Φ
2

|G
µ
(F + 1 ◦ (Φ
1
))]
≥ c[F + 1 ◦ (Φ
1
)] + c[Φ
2
|G
µ
(F )]
≥ c[F + 1 ◦ (Φ
1
)]
187

≥ c[F ].
Tiˆe
´
p tu
.
c qu´a tr`ınh trˆen ta d¯u
.
o
.
.
c c[F

] ≥ c[F ]. D

-
iˆe
`
u n`ay mˆau thuˆa
˜
n v´o
.
i gia
˙’
thiˆe
´
t F

l`a luˆo
`
ng
c´o chi ph´ı nho
˙’
nhˆa
´
t. 
Do d¯´o theo D
-
i
.
nh l´y 7.4.2, d¯ˆe
˙’
t`ım luˆo
`
ng chˆa

´
p nhˆa
.
n d¯u
.
o
.
.
c c´o gi´a tri
.
v v´o
.
i chi ph´ı nho
˙’
nhˆa
´
t ta bˇa
´
t d¯ˆa
`
u t`u
.
luˆo
`
ng chˆa
´
p nhˆa
.
n d¯u
.

o
.
.
c c´o gi´a tri
.
v, thiˆe
´
t lˆa
.
p d¯ˆo
`
thi
.
G
µ
(F ) v`a kiˆe
˙’
m tra
c´o tˆo
`
n ta
.
i ma
.
ch c´o d¯ˆo
.
d`ai ˆam khˆong. Nˆe
´
u khˆong c´o th`ı luˆo
`

ng nhˆa
.
n d¯u
.
o
.
.
c c´o chi ph´ı nho
˙’
nhˆa
´
t. Ngu
.
o
.
.
c la
.
i nˆe
´
u Φ l`a ma
.
ch c´o d¯ˆo
.
d`ai ˆam th`ı ta thˆem δ v`ao luˆo
`
ng trˆen ma
.
ch n`ay. Khi
d¯´o luˆo

`
ng m´o
.
i vˆa
˜
n c´o gi´a tri
.
v v`a c´o chi ph´ı gia
˙’
m mˆo
.
t lu
.
o
.
.
ng δ.c(Φ), trong d¯´o c(Φ) l`a chi ph´ı
cu
˙’
a ma
.
ch c´o dˆo
`
d`ai ˆam Φ. Hiˆe
˙’
n nhiˆen δ cˆa
`
n d¯u
.
o

.
.
c cho
.
n sao cho c´ac kha
˙’
nˇang thˆong qua cu
˙’
a
c´ac cung trong G
µ
(F ) khˆong bi
.
vi pha
.
m; t´u
.
c l`a
δ = min
(v
µ
i
,v
µ
j
)
q
µ
ij
.

Theo c´ach cho
.
n ban d¯ˆa
`
u cu
˙’
a c´ac kha
˙’
nˇang cu
˙’
a d¯ˆo
`
thi
.
G
µ
(F ) luˆo
`
ng m´o
.
i nhˆa
.
n d¯u
.
o
.
.
c t`u
.
luˆo

`
ng
c˜u (bˇa
`
ng c´ach cˆo
.
ng δ v`ao luˆo
`
ng trˆen ma
.
ch d¯ˆo
.
d`ai ˆam) l`a chˆa
´
p nhˆa
.
n d¯u
.
o
.
.
c. Qu´a tr`ınh la
.
i
d¯u
.
o
.
.
c lˇa

.
p la
.
i v´o
.
i luˆo
`
ng m´o
.
i v`a vˆan vˆan. Chi tiˆe
´
t cu
˙’
a thuˆa
.
t to´an nhu
.
sau.
Thuˆa
.
t to´an t`ım luˆo
`
ng c´o chi ph´ı nho
˙’
nhˆa
´
t
1. Su
.
˙’

du
.
ng thuˆa
.
t to´an luˆo
`
ng l´o
.
n nhˆa
´
t, t`ım luˆo
`
ng chˆa
´
p nhˆa
.
n d¯u
.
o
.
.
c F v´o
.
i gi´a tri
.
v.
2. D
-
ˇa
.

t
E
µ
1
:= {(v
µ
i
, v
µ
j
) | f
ij
< q
ij
, (v
i
, v
j
) ∈ E},
E
µ
2
:= {(v
µ
j
, v
µ
i
) | f
ij

> 0, (v
i
, v
j
) ∈ E}.
Xˆay du
.
.
ng d¯ˆo
`
thi
.
c´o tro
.
ng sˆo
´
G
µ
(F ) := (V
µ
, E
µ
), trong d¯´o
V
µ
:= V,
E
µ
:= E
µ

1
∪ E
µ
2
,
• V´o
.
i mˆo
˜
i cung (v
µ
i
, v
µ
j
) ∈ E
µ
1
, d¯ˇa
.
t c
µ
ij
:= c
ij
.
• V´o
.
i mˆo
˜

i cung (v
µ
j
, v
µ
i
) ∈ E
µ
2
, d¯ˇa
.
t c
µ
ji
:= −c
ij
.
3. Nˆe
´
u tˆo
`
n ta
.
i ma
.
ch c´o d¯ˆo
.
d`ai ˆam Φ trˆen d¯ˆo
`
thi

.
G
µ
(F ) c´o tro
.
ng sˆo
´
W := (w
ij
), chuyˆe
˙’
n
sang Bu
.
´o
.
c 5. Ngu
.
o
.
.
c la
.
i, F l`a luˆo
`
ng v´o
.
i chi ph´ı nho
˙’
nhˆa

´
t; thuˆa
.
t to´an d`u
.
ng.
4. T´ınh δ theo cˆong th´u
.
c sau:
δ := min{q
µ
ij
| (v
µ
i
, v
µ
j
) ∈ Φ}.
• V´o
.
i mo
.
i cung (v
µ
i
, v
µ
j
) ∈ Φ sao cho c

µ
ij
< 0 thay d¯ˆo
˙’
i luˆo
`
ng f
ji
trˆen cung (v
j
, v
i
) ∈ E
bo
.
˙’
i f
ji
− δ.
188

• V´o
.
i mo
.
i cung (v
µ
i
, v
µ

j
) ∈ Φ sao cho c
µ
ij
> 0 thay d¯ˆo
˙’
i luˆo
`
ng f
ij
trˆen cung (v
i
, v
j
) ∈ E
bo
.
˙’
i f
ij
+ δ.
5. V´o
.
i luˆo
`
ng m´o
.
i F, chuyˆe
˙’
n sang Bu

.
´o
.
c 2.
7.5 Cˇa
.
p gh´ep
7.5.1 C´ac b`ai to´an vˆe
`
cˇa
.
p gh´ep
C´ac b`ai to´an vˆe
`
cˇa
.
p gh´ep trong c´ac d¯ˆo
`
thi
.
(n´oi chung khˆong pha
˙’
i d¯ˆo
`
thi
.
hai phˆa
`
n) d¯u
.

o
.
.
c
quan tˆam v`ı hai l´y do. Th´u
.
nhˆa
´
t, c´o thˆe
˙’
dˆa
˜
n d¯ˆe
´
n c´ac b`ai to´an n`ay t`u
.
viˆe
.
c tˆo
˙’
ng qu´at ho´a
b`ai to´an phˆan cˆong, v`a ch´ung l`a mˆo
.
t phˆa
`
n trong nh˜u
.
ng b`ai to´an kh´ac cu
˙’
a d¯ˆo

`
thi
.
: c´ac b`ai
to´an t`ım h`anh tr`ınh tˆo
´
i u
.
u (nhu
.
b`ai to´an ngu
.
`o
.
i d¯u
.
a thu
.
Trung Hoa), x´ac d¯i
.
nh dˆay chuyˆe
`
n
ngˇa
´
n nhˆa
´
t trong d¯ˆo
`
thi

.
vˆo hu
.
´o
.
ng, v.v.
Mˆo
´
i quan tˆam th´u
.
hai vˆe
`
kh´ıa ca
.
nh l´y thuyˆe
´
t, do mˆo
´
i liˆen hˆe
.
v´o
.
i l´o
.
p c´ac b`ai to´an quy
hoa
.
ch nguyˆen m`a c´o thˆe
˙’
gia

˙’
i bˇa
`
ng thuˆa
.
t to´an v´o
.
i d¯ˆo
.
ph´u
.
c ta
.
p d¯a th´u
.
c theo m v`a n (sˆo
´
c´ac
ca
.
nh v`a c´ac d¯ı
˙’
nh cu
˙’
a d¯ˆo
`
thi
.
).
X´et b`ai to´an sau xˆay du

.
.
ng d¯ˆo
`
thi
.
con bˆo
.
phˆa
.
n G
p
cu
˙’
a d¯ˆo
`
thi
.
vˆo hu
.
´o
.
ng G trong d¯´o bˆa
.
c
cu
˙’
a c´ac d¯ı
˙’
nh cu

˙’
a d¯ˆo
`
thi
.
G
p
thoa
˙’
m˜an t´ınh chˆa
´
t cho tru
.
´o
.
c.
B`ai to´an 7.5.1 (B`ai to´an d¯ˆo
`
thi
.
bˆo
.
phˆa
.
n c´o r`ang buˆo
.
c vˆe
`
d¯ı
˙’

nh) Gia
˙’
su
.
˙’
G = (V, E) l`a d¯ˆo
`
thi
.
vˆo hu
.
´o
.
ng v´o
.
i chi ph´ı c
j
tu
.
o
.
ng ´u
.
ng v´o
.
i mˆo
˜
i ca
.
nh e

j
∈ E. Ngo`ai ra, cho tru
.
´o
.
c c´ac sˆo
´
nguyˆen du
.
o
.
ng δ
i
, i = 1, 2, . . . , n. Vˆa
´
n d¯ˆe
`
d¯ˇa
.
t ra l`a t`ım mˆo
.
t d¯ˆo
`
thi
.
bˆo
.
phˆa
.
n G


p
cu
˙’
a G sao cho
bˆa
.
c cu
˙’
a c´ac d¯ı
˙’
nh v
i
tu
.
o
.
ng ´u
.
ng d¯ˆo
`
thi
.
G

p
bˇa
`
ng δ
i

, v`a tˆo
˙’
ng cu
˙’
a c´ac ca
.
nh trong G

p
l´o
.
n nhˆa
´
t
(hoˇa
.
c nho
˙’
nhˆa
´
t).
Hiˆe
˙’
n nhiˆen, v´o
.
i d¯ˆo
`
thi
.
G v`a c´ac sˆo

´
δ
i
cho tru
.
´o
.
c, c´o thˆe
˙’
khˆong tˆo
`
n ta
.
i d¯ˆo
`
thi
.
bˆo
.
phˆa
.
n
G
p
thoa
˙’
m˜an c´ac r`ang buˆo
.
c vˆe
`

d¯ı
˙’
nh. Hai d¯iˆe
`
u kiˆe
.
n cˆa
`
n (nhu
.
ng khˆong d¯u
˙’
-ta
.
i sao?) d¯ˆe
˙’
tˆo
`
n
ta
.
i d¯ˆo
`
thi
.
bˆo
.
phˆa
.
n chˆa

´
p nhˆa
.
n d¯u
.
o
.
.
c l`a
δ
i
≤ d
G
(v
i
), v´o
.
i mo
.
i d¯ı
˙’
nh v
i
∈ V
v`a
n

i=1
δ
i

chˇa
˜
n.
D
-
iˆe
`
u kiˆe
.
n sau suy tru
.
.
c tiˆe
´
p t`u
.
t´ınh chˆa
´
t: tˆo
˙’
ng c´ac bˆa
.
c cu
˙’
a c´ac d¯ı
˙’
nh bˇa
`
ng hai lˆa
`

n sˆo
´
c´ac
ca
.
nh.
189

Tˆa
.
p con M ⊂ E go
.
i l`a mˆo
.
t cˇa
.
p gh´ep nˆe
´
u hai ca
.
nh bˆa
´
t k`y trong M khˆong kˆe
`
nhau.
Chi ph´ı cu
˙’
a cˇa
.
p gh´ep M d¯i

.
nh ngh˜ıa bo
.
˙’
i
c(M) =

e
j
∈M
c
j
.
Ta c´o b`ai to´an sau:
B`ai to´an 7.5.2 (B`ai to´an d¯ˆo
´
i s´anh v´o
.
i chi ph´ı l´o
.
n nhˆa
´
t) T`ım cˇa
.
p gh´ep M

c´o chi ph´ı l´o
.
n
nhˆa

´
t.
B`ai to´an d¯ˆo
´
i s´anh v´o
.
i chi ph´ı l´o
.
n nhˆa
´
t c´o thˆe
˙’
ph´at biˆe
˙’
u da
.
ng b`ai to´an quy hoa
.
ch nguyˆen:
z =
m

j=1
c
j
x
j
→ max
sao cho



m
j=1
b
ij
x
j
≤ 1, i = 1, 2, . . . , n,
x
j
∈ {0, 1},
trong d¯´o b
ij
l`a ma trˆa
.
n liˆen thuˆo
.
c cu
˙’
a G v`a x
j
= 1 (hoˇa
.
c 0) phu
.
thuˆo
.
c v`ao e
j
c´o d¯u

.
o
.
.
c gh´ep
cˇa
.
p hay khˆong.
Hiˆe
˙’
n nhiˆen rˇa
`
ng, b`ai to´an d¯ˆo
´
i s´anh v´o
.
i chi ph´ı l´o
.
n nhˆa
´
t d¯ˆo
´
i v´o
.
i d¯ˆo
`
thi
.
ˆ
G n`ao d¯´o l`a

tru
.
`o
.
ng ho
.
.
p d¯ˇa
.
c biˆe
.
t cu
˙’
a b`ai to´an c´o r`ang buˆo
.
c vˆe
`
bˆa
.
c cu
˙’
a c´ac d¯ı
˙’
nh. Nˆe
´
u sˆo
´
c´ac d¯ı
˙’
nh cu

˙’
a
ˆ
G chˇa
˜
n, ta thˆem c´ac ca
.
nh v´o
.
i chi ph´ı bˇa
`
ng −∞ v`ao
ˆ
G d¯ˆe
˙’
thu d¯u
.
o
.
.
c mˆo
.
t d¯ˆo
`
thi
.
d¯ˆa
`
y d¯u
˙’

G.
Khi d¯´o b`ai to´an d¯u
.
a vˆe
`
B`ai to´an 7.5.1 trˆen d¯ˆo
`
thi
.
G trong d¯´o tˆa
´
t ca
˙’
c´ac δ
i
= 1. Nghiˆe
.
m cu
˙’
a
b`ai to´an ban d¯ˆa
`
u dˆe
˜
d`ang suy ra t`u
.
b`ai to´an sau bˇa
`
ng c´ach bo
˙’

qua tˆa
´
t ca
˙’
c´ac ca
.
nh c´o chi
ph´ı bˇa
`
ng −∞. Nˆe
´
u sˆo
´
c´ac d¯ı
˙’
nh cu
˙’
a
ˆ
G le
˙’
th`ı ta thˆem mˆo
.
t d¯ı
˙’
nh cˆo lˆa
.
p v`ao
ˆ
G tru

.
´o
.
c khi xˆay
du
.
.
ng d¯ˆo
`
thi
.
G v`a ´ap du
.
ng l´y luˆa
.
n trˆen.
Tu
.
o
.
ng ´u
.
ng v´o
.
i b`ai to´an t`ım cˇa
.
p gh´ep c´o chi ph´ı l´o
.
n nhˆa
´

t l`a b`ai to´an phu
˙’
c´o chi ph´ı
nho
˙’
nhˆa
´
t, t´u
.
c l`a: T`ım phu
˙’
E

cu
˙’
a G sao cho tˆo
˙’
ng chi ph´ı

e
j
∈E

c
j
nho
˙’
nhˆa
´
t. B`ai to´an n`ay

c´o thˆe
˙’
ph´at biˆe
˙’
u da
.
ng quy hoa
.
ch nguyˆen nhu
.
sau:
z =
m

j=1
c
j
x
j
→ min
sao cho


m
j=1
b
ij
x
j
≥ 1, i = 1, 2, . . . , n,

x
j
∈ {0, 1},
trong d¯´o x
j
= 1 (hoˇa
.
c 0) phu
.
thuˆo
.
c v`ao e
j
c´o thuˆo
.
c phu
˙’
E

hay khˆong.
190

• •
• •
• •

v
1
v
2

v
3
v
4
v
5
v
6
v
7
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.


.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
• •

• •
• •

v
1
v
2
v
3
v
4
v
5
v
6
v
7

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
H`ınh 7.4: (a) Cˇa
.
p gh´ep. (b) Phu
˙’
.

H`ınh 7.4(a) minh ho
.
a d¯ˆo
`
thi
.
v´o
.
i cˇa
.
p gh´ep d¯u
.
o
.
.
c v˜e bˇa
`
ng d¯oa
.
n n´et d¯´u
.
t v`a H`ınh 7.4(b)
minh ho
.
a phu
˙’
d¯u
.
o
.

.
c v˜e bˇa
`
ng d¯oa
.
n n´et d¯´u
.
t trong c`ung d¯ˆo
`
thi
.
.
Trong tru
.
`o
.
ng ho
.
.
p tˆa
´
t ca
˙’
c´ac ca
.
nh c´o chi ph´ı bˇa
`
ng nhau (chˇa
˙’
ng ha

.
n 1) th`ı b`ai to´an
d¯ˆo
´
i s´anh v´o
.
i chi ph´ı l´o
.
n nhˆa
´
t v`a b`ai to´an t`ım phu
˙’
v´o
.
i chi ph´ı nho
˙’
nhˆa
´
t d¯u
.
a vˆe
`
b`ai to´an t`ım
cˇa
.
p gh´ep l´o
.
n nhˆa
´
t t´u

.
c l`a t`ım cˇa
.
p gh´ep c´o sˆo
´
ca
.
nh nhiˆe
`
u nhˆa
´
t v`a b`ai to´an t`ım phu
˙’
nho
˙’
nhˆa
´
t
tu
.
o
.
ng ´u
.
ng. Nˆe
´
u d¯ˆo
`
thi
.

G c´o n d¯ı
˙’
nh, khi d¯´o sˆo
´
phˆa
`
n tu
.
˙’
cu
˙’
a cˇa
.
p gh´ep l´o
.
n nhˆa
´
t khˆong vu
.
o
.
.
t
qu´a [n/2]. Tuy nhiˆen, sˆo
´
n`ay khˆong pha
˙’
i l´uc n`ao c˜ung d¯a
.
t d¯u

.
o
.
.
c; chˇa
˙’
ng ha
.
n, d¯ˆo
`
thi
.
“h`ınh
sao” trong H`ınh 7.5 c´o cˇa
.
p gh´ep l´o
.
n nhˆa
´
t v´o
.
i sˆo
´
phˆa
`
n tu
.
˙’
1.
Tru

.
`o
.
ng ho
.
.
p d¯ˇa
.
c biˆe
.
t khi c´ac chi ph´ı c
j
tu`y ´y nhu
.
ng d¯ˆo
`
thi
.
l`a hai phˆa
`
n, th`ı b`ai to´an
t`ım cˇa
.
p gh´ep c´o chi ph´ı nho
˙’
nhˆa
´
t d¯u
.
a vˆe

`
b`ai to´an phˆan cˆong cˆong viˆe
.
c, mˆo
.
t b`ai to´an quen
thuˆo
.
c cu
˙’
a Vˆa
.
n tr`u ho
.
c. V´o
.
i cˆa
´
u tr´uc d¯ˆo
`
thi
.
d¯ˇa
.
c biˆe
.
t n`ay, B`ai to´an 7.5.1 tro
.
˙’
th`anh b`ai to´an

vˆa
.
n ta
˙’
i.
Mu
.
c d¯´ıch ch´ınh cu
˙’
a phˆa
`
n n`ay l`a tr`ınh b`ay b`ai to´an vˆe
`
cˇa
.
p gh´ep l´o
.
n nhˆa
´
t cu
˙’
a d¯ˆo
`
thi
.
hai phˆa
`
n trong mˆo
´
i liˆen hˆe

.
v´o
.
i b`ai to´an luˆo
`
ng l´o
.
n nhˆa
´
t. Vˆe
`
c´ac thuˆa
.
t to´an gia
˙’
i quyˆe
´
t c´ac
b`ai to´an cˇa
.
p gh´ep trong tru
.
`o
.
ng ho
.
.
p tˆo
˙’
ng qu´at c´o thˆe

˙’
xem t`ai liˆe
.
u dˆa
˜
n [14], [30].
191




••





.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
H`ınh 7.5: D
-
ˆo

`
thi
.
h`ınh sao.
7.5.2 Cˇa
.
p gh´ep l´o
.
n nhˆa
´
t trong d¯ˆo
`
thi
.
hai phˆa
`
n
Tru
.
´o
.
c hˆe
´
t ta bˇa
´
t d¯ˆa
`
u bˇa
`
ng mˆo

.
t v´ı du
.
.
V´ı du
.
7.5.3 (Phˆan cˆong cˆong viˆe
.
c, cˇa
.
p gh´ep trong d¯ˆo
`
thi
.
hai phˆa
`
n) Mˆo
.
t nh`a m´ay c´o p
m´ay v`a q cˆong viˆe
.
c cˆa
`
n thu
.
.
c hiˆe
.
n. Gia
˙’

su
.
˙’
G = (V, E) l`a d¯ˆo
`
thi
.
hai phˆa
`
n m`a c´ac d¯ı
˙’
nh l`a
V = V
1
∪ V
2
, v´o
.
i V
1
= {1, 2, . . . , p} v`a V
2
= {1, 2, . . . , q} v`a c´o mˆo
.
t ca
.
nh liˆen thuˆo
.
c (i, j) nˆe
´

u
m´ay i c´o thˆe
˙’
thu
.
.
c hiˆe
.
n cˆong viˆe
.
c j. Vˆa
´
n d¯ˆe
`
d¯ˇa
.
t ra l`a sˇa
´
p xˆe
´
p mˆo
˜
i m´ay v´o
.
i mˆo
.
t cˆong viˆe
.
c
m`a n´o c´o thˆe

˙’
thu
.
.
c hiˆe
.
n. D
-
iˆe
`
u d¯´o c´o ngh˜ıa rˇa
`
ng, t`ım trong G mˆo
.
t cˇa
.
p gh´ep c´o sˆo
´
phˆa
`
n tu
.
˙’
bˇa
`
ng p.
B`ai to´an cˇa
.
p gh´ep c´o thˆe
˙’

d¯u
.
a vˆe
`
b`ai to´an ma
.
ng vˆa
.
n ta
˙’
i nhu
.
sau. Ta thˆem d¯ı
˙’
nh nguˆo
`
n
v`a d¯ı
˙’
nh ra nhˆan ta
.
o s, t sau d¯´o nˆo
´
i t`u
.
s d¯ˆe
´
n c´ac d¯ı
˙’
nh thuˆo

.
c tˆa
.
p V
1
v`a t`u
.
c´ac d¯ı
˙’
nh thuˆo
.
c tˆa
.
p
V
2
d¯ˆe
´
n t. G´an mˆo
˜
i cung trong d¯ˆo
`
thi
.
thu d¯u
.
o
.
.
c, k´y hiˆe

.
u G
M
, c´o kha
˙’
nˇang thˆong qua bˇa
`
ng 1.
Ta c´o G
M
l`a mˆo
.
t ma
.
ng vˆa
.
n ta
˙’
i.
D
-
i
.
nh l´y 7.5.4 Gia
˙’
su
.
˙’
G l`a d¯ˆo
`

thi
.
hai phˆa
`
n d¯i
.
nh hu
.
´o
.
ng v´o
.
i c´ac tˆa
.
p d¯ı
˙’
nh r`o
.
i nhau V
1
v`a
V
2
m`a trong d¯´o c´ac ca
.
nh d¯u
.
o
.
.

c d¯i
.
nh hu
.
´o
.
ng t`u
.
c´ac d¯ı
˙’
nh trong tˆa
.
p V
1
d¯ˆe
´
n c´ac d¯ı
˙’
nh trong tˆa
.
p
V
2
.
1. Luˆo
`
ng F trong ma
.
ng vˆa
.

n ta
˙’
i G
M
cho ta mˆo
.
t cˇa
.
p gh´ep trong G. D
-
ı
˙’
nh v
i
∈ V
1
d¯u
.
o
.
.
c d¯ˆo
´
i
s´anh v´o
.
i d¯ı
˙’
nh v
j

trong V
2
nˆe
´
u v`a chı
˙’
nˆe
´
u luˆo
`
ng F trˆen cung (v
i
, v
j
) bˇa
`
ng 1.
2. Luˆo
`
ng l´o
.
n nhˆa
´
t tu
.
o
.
ng ´u
.
ng v´o

.
i cˇa
.
p gh´ep l´o
.
n nhˆa
´
t.
3. Luˆo
`
ng c´o gi´a tri
.
bˇa
`
ng #V
1
tu
.
o
.
ng ´u
.
ng v´o
.
i cˇa
.
p gh´ep ho`an ha
˙’
o.
Ch´u

.
ng minh. Gia
˙’
su
.
˙’
f
ij
= 1. C´o d¯´ung mˆo
.
t cung d¯ˆe
´
n d¯ı
˙’
nh v
i
l`a (s, v
i
). Do d¯´o f
si
= 1. Suy ra
luˆo
`
ng d¯ˆe
´
n d¯ı
˙’
nh v
i
bˇa

`
ng 1. Do luˆo
`
ng ra kho
˙’
i d¯ı
˙’
nh v
i
bˇa
`
ng 1 nˆen c´o d¯´ung mˆo
.
t cung c´o da
.
ng
192

(v
i
, x) c´o f
ix
= 1 l`a (v
i
, v
j
). Tu
.
o
.

ng tu
.
.
chı
˙’
c´o mˆo
.
t cung da
.
ng (x, v
j
) c´o f
xj
= 1 l`a (v
i
, v
j
). Vˆa
.
y
nˆe
´
u M l`a tˆa
.
p c´ac cung (v
i
, v
j
) sao cho f
ij

= 1 th`ı hai ca
.
nh bˆa
´
t k`y trong M khˆong kˆe
`
nhau.
N´oi c´ach kh´ac M l`a cˇa
.
p gh´ep cu
˙’
a G.
C´ac phˆa
`
n c`on la
.
i suy t`u
.
sˆo
´
c´ac d¯ı
˙’
nh cu
˙’
a V
1
d¯u
.
o
.

.
c d¯ˆo
´
i s´anh bˇa
`
ng gi´a tri
.
cu
˙’
a luˆo
`
ng tu
.
o
.
ng
´u
.
ng. 
D
-
i
.
nh l´y trˆen chı
˙’
ra rˇa
`
ng c´o thˆe
˙’
´ap du

.
ng thuˆa
.
t to´an t`ım luˆo
`
ng l´o
.
n nhˆa
´
t d¯ˆe
˙’
x´ac d¯i
.
nh
cˇa
.
p gh´ep l´o
.
n nhˆa
´
t cu
˙’
a d¯ˆo
`
thi
.
hai phˆa
`
n.
7.5.3 Cˇa

.
p gh´ep ho`an ha
˙’
o trong d¯ˆo
`
thi
.
hai phˆa
`
n
Ta c´o d¯i
.
nh ngh˜ıa sau
D
-
i
.
nh ngh˜ıa 7.5.5 Cˇa
.
p gh´ep ho`an ha
˙’
o trong d¯ˆo
`
thi
.
hai phˆa
`
n G = (V
1
∪ V

2
, E) l`a cˇa
.
p gh´ep
m`a mˆo
˜
i d¯ı
˙’
nh a ∈ V
1
tˆo
`
n ta
.
i b ∈ V
2
sao cho (a, b) ∈ E.
Nˆe
´
u S ⊂ V
1
, ta d¯ˇa
.
t
Γ(S) := {v
j
∈ V
2
| tˆo
`

n ta
.
i v
i
∈ S sao cho (v
i
, v
j
) ∈ E}.
Gia
˙’
su
.
˙’
G c´o cˇa
.
p gh´ep ho`an ha
˙’
o. Nˆe
´
u S ⊂ V
1
ta cˆa
`
n c´o
#S ≤ #Γ(S).
Ta s˜e chı
˙’
ra rˇa
`

ng nˆe
´
u #S ≤ #Γ(S) v´o
.
i mo
.
i tˆa
.
p con S cu
˙’
a V
1
th`ı G c´o mˆo
.
t cˇa
.
p gh´ep ho`an
ha
˙’
o. Kˆe
´
t qua
˙’
n`ay d¯u
.
o
.
.
c ch´u
.

ng minh bo
.
˙’
i Hall v`a go
.
i l`a D
-
i
.
nh l´y d¯´am cu
.
´o
.
i cu
˙’
a Hall do V
1
l`a
tˆa
.
p nh˜u
.
ng ngu
.
`o
.
i d¯`an ˆong v`a V
2
l`a tˆa
.

p nh˜u
.
ng ngu
.
`o
.
i d¯`an b`a v`a tˆo
`
n ta
.
i ca
.
nh nˆo
´
i v
i
∈ V
1
d¯ˆe
´
n
v
j
∈ V
2
nˆe
´
u v
i
v`a v

j
u
.
ng th´ıch nhau; d¯i
.
nh l´y cho mˆo
.
t d¯iˆe
`
u kiˆe
.
n d¯ˆe
˙’
ngu
.
`o
.
i d¯`an ˆong c´o thˆe
˙’
cu
.
´o
.
i ngu
.
`o
.
i m`ınh th´ıch.
D
-

i
.
nh l´y 7.5.6 Tˆo
`
n ta
.
i cˇa
.
p gh´ep ho`an ha
˙’
o nˆe
´
u v`a chı
˙’
nˆe
´
u
#S ≤ #Γ(S) (7.2)
v´o
.
i mo
.
i tˆa
.
p con S cu
˙’
a V
1
.
Ch´u

.
ng minh. Ta chı
˙’
cˆa
`
n ch´u
.
ng minh nˆe
´
u d¯iˆe
`
u kiˆe
.
n (7.2) d¯´ung th`ı tˆo
`
n ta
.
i cˇa
.
p gh´ep ho`an
ha
˙’
o. D
-
ˇa
.
t n
1
= #V
1

v`a (P,
˜
P ) l`a thiˆe
´
t diˆe
.
n nho
˙’
nhˆa
´
t trong ma
.
ng vˆa
.
n ta
˙’
i. Nˆe
´
u ta ch´u
.
ng
minh rˇa
`
ng kha
˙’
nˇang cu
˙’
a thiˆe
´
t diˆe

.
n n`ay bˇa
`
ng n
1
th`ı luˆo
`
ng l´o
.
n nhˆa
´
t c´o gi´a tri
.
bˇa
`
ng n
1
. Cˇa
.
p
gh´ep tu
.
o
.
ng ´u
.
ng v´o
.
i luˆo
`

ng l´o
.
n nhˆa
´
t s˜e l`a cˇa
.
p gh´ep ho`an ha
˙’
o.
193

Ch´u
.
ng minh bˇa
`
ng pha
˙’
n ch´u
.
ng. Gia
˙’
su
.
˙’
ngu
.
o
.
.
c la

.
i, kha
˙’
nˇang cu
˙’
a thiˆe
´
t diˆe
.
n nho
˙’
nhˆa
´
t
(P,
˜
P ) nho
˙’
ho
.
n n
1
. Nhˆa
.
n x´et rˇa
`
ng kha
˙’
nˇang cu
˙’

a thiˆe
´
t diˆe
.
n n`ay bˇa
`
ng sˆo
´
c´ac ca
.
nh trong tˆa
.
p
M = {(x, y) | x ∈ P, y ∈
˜
P }.
Mˆo
.
t phˆa
`
n tu
.
˙’
cu
˙’
a M c´o mˆo
.
t trong ba da
.
ng:

Loa
.
i 1: (s, v
i
), v
i
∈ V
1
.
Loa
.
i 2: (v
i
, v
j
), v
i
∈ V
1
, v
j
∈ V
2
.
Loa
.
i 3: (v
j
, t), v
j

∈ V
2
.
Ch´ung ta s˜e d¯ˆe
´
m sˆo
´
c´ac ca
.
nh trong mˆo
˜
i loa
.
i.
Nˆe
´
u V
1

˜
P th`ı kha
˙’
nˇang cu
˙’
a thiˆe
´
t diˆe
.
n l`a n
1

; do d¯´o
V

1
= V
1
∩ P
kh´ac trˆo
´
ng. Suy ra tˆo
`
n ta
.
i n
1
− #V

1
ca
.
nh loa
.
i 1 trong E.
Ta phˆan hoa
.
ch R(V

1
) th`anh c´ac tˆa
.

p ho
.
.
p
X = R(V

1
) ∩ P v`a Y = R(V

1
) ∩
˜
P .
Khi d¯´o tˆo
`
n ta
.
i ´ıt nhˆa
´
t #V

1
ca
.
nh loa
.
i 3 trong E. Do d¯´o tˆo
`
n ta
.

i ´ıt ho
.
n
n
1
− (n
1
− #V

1
) − #X = #V

1
− #X
ca
.
nh loa
.
i 2 trong E. M`a mˆo
˜
i phˆa
`
n tu
.
˙’
cu
˙’
a Y d¯´ong g´op nhiˆe
`
u nhˆa

´
t mˆo
.
t ca
.
nh loa
.
i 2, nˆen
#Y < # V

1
− #X.
Vˆa
.
y
#R(V

1
) = #X + #Y < #V

1
.
D
-
iˆe
`
u n`ay mˆau thuˆa
˜
n v´o
.

i (7.2). Do d¯´o tˆo
`
n ta
.
i cˇa
.
p gh´ep ho`an ha
˙’
o. 
V´ı du
.
7.5.7 C´o n m´ay t´ınh v`a n ˆo
˙’
d¯˜ıa. Mˆo
˜
i m´ay t´ınh tu
.
o
.
ng th´ıch v´o
.
i m ˆo
˙’
d¯˜ıa v`a mˆo
˜
i ˆo
˙’
d¯˜ıa tu
.
o

.
ng th´ıch v´o
.
i m m´ay t´ınh. C´o thˆe
˙’
gh´ep mˆo
˜
i m´ay t´ınh v´o
.
i mˆo
.
t ˆo
˙’
d¯˜ıa m`a n´o tu
.
o
.
ng
th´ıch?
D
-
ˇa
.
t V
1
l`a tˆa
.
p c´ac m´ay t´ınh v`a V
2
l`a tˆa

.
p c´ac ˆo
˙’
d¯˜ıa. Ta cho tu
.
o
.
ng ´u
.
ng ca
.
nh (v
i
, v
j
) nˆe
´
u
m´ay t´ınh v
i
∈ V
1
tu
.
o
.
ng th´ıch v´o
.
i ˆo
˜

d¯˜ıa v
j
∈ V
2
. Ch´u ´y rˇa
`
ng mo
.
i d¯ı
˙’
nh c´o bˆa
.
c bˇa
`
ng m. D
-
ˇa
.
t
194

S = {v
1
, v
2
, . . . , v
k
} ⊂ V
1
. Khi d¯´o c´o km ca

.
nh xuˆa
´
t ph´at t`u
.
S. Nˆe
´
u l := #Γ(S) th`ı Γ(S)
nhˆa
.
n nhiˆe
`
u nhˆa
´
t lm ca
.
nh d¯ˆe
´
n t`u
.
S. Do d¯´o
km ≤ lm.
Nˆen
#S = k ≤ l = #Γ(S).
Theo D
-
i
.
nh l´y d¯´am cu
.

´o
.
i Hall, tˆo
`
n ta
.
i cˇa
.
p gh´ep ho`an ha
˙’
o. Vˆa
.
y c´o thˆe
˙’
gh´ep mˆo
˜
i m´ay t´ınh v´o
.
i
mˆo
.
t ˆo
˙’
d¯˜ıa tu
.
o
.
ng th´ıch.
195

×