Thông tin tài liệu
Giáo trình
ĐẠI CƯƠNG ĐỒ THỊ
Mu
.
c lu
.
c
L`o
.
i n´oi d¯ˆa
`
u 7
1 D
-
a
.
i cu
.
o
.
ng vˆe
`
d¯ˆo
`
thi
.
9
1.1 D
-
i
.
nh ngh˜ıa v`a c´ac kh´ai niˆe
.
m . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.1.1 D
-
ˆo
`
thi
.
c´o hu
.
´o
.
ng . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.1.2 D
-
ˆo
`
thi
.
v`a ´anh xa
.
d¯a tri
.
. . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.1.3 D
-
ˆo
`
thi
.
vˆo hu
.
´o
.
ng . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.1.4 C´ac d¯i
.
nh ngh˜ıa ch´ınh . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.2 Ma trˆa
.
n biˆe
˙’
u diˆe
˜
n d¯ˆo
`
thi
.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.2.1 Ma trˆa
.
n liˆen thuˆo
.
c d¯ı
˙’
nh-cung . . . . . . . . . . . . . . . . . . . . . . 13
1.2.2 Ma trˆa
.
n liˆen thuˆo
.
c d¯ı
˙’
nh-ca
.
nh . . . . . . . . . . . . . . . . . . . . . . 15
1.2.3 Ma trˆa
.
n kˆe
`
hay ma trˆa
.
n liˆen thuˆo
.
c d¯ı
˙’
nh-d¯ı
˙’
nh . . . . . . . . . . . . . 17
1.2.4 C´ac biˆe
˙’
u diˆe
˜
n cu
˙’
a d¯ˆo
`
thi
.
. . . . . . . . . . . . . . . . . . . . . . . . . 18
1.3 T´ınh liˆen thˆong . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.3.1 Dˆay chuyˆe
`
n v`a chu tr`ınh . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.3.2 D
-
u
.
`o
.
ng d¯i v`a ma
.
ch . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
1.3.3 T´ınh liˆen thˆong . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
1
1.3.4 Cˆa
`
u, k−liˆen thˆong . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
1.3.5 D
-
ˆo
`
thi
.
liˆen thˆong ma
.
nh . . . . . . . . . . . . . . . . . . . . . . . . . . 31
1.4 Pha
.
m vi v`a liˆen thˆong ma
.
nh . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
1.4.1 Ma trˆa
.
n pha
.
m vi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
1.4.2 T`ım c´ac th`anh phˆa
`
n liˆen thˆong ma
.
nh . . . . . . . . . . . . . . . . . . 36
1.4.3 Co
.
so
.
˙’
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
1.5 D
-
ˇa
˙’
ng cˆa
´
u cu
˙’
a c´ac d¯ˆo
`
thi
.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
1.5.1 1−d¯ˇa
˙’
ng cˆa
´
u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
1.5.2 2−d¯ˇa
˙’
ng cˆa
´
u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
1.6 C´ac d¯ˆo
`
thi
.
d¯ˇa
.
c biˆe
.
t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
1.6.1 D
-
ˆo
`
thi
.
khˆong c´o ma
.
ch . . . . . . . . . . . . . . . . . . . . . . . . . . 46
1.6.2 D
-
ˆo
`
thi
.
phˇa
˙’
ng . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
2 C´ac sˆo
´
co
.
ba
˙’
n cu
˙’
a d¯ˆo
`
thi
.
49
2.1 Chu sˆo
´
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
2.2 Sˇa
´
c sˆo
´
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
2.2.1 C´ach t`ım sˇa
´
c sˆo
´
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
2.3 Sˆo
´
ˆo
˙’
n d¯i
.
nh trong . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
2.4 Sˆo
´
ˆo
˙’
n d¯i
.
nh ngo`ai . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
2.5 Phu
˙’
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
2.6 Nhˆan cu
˙’
a d¯ˆo
`
thi
.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
2.6.1 C´ac d¯i
.
nh l´y vˆe
`
tˆo
`
n ta
.
i v`a duy nhˆa
´
t . . . . . . . . . . . . . . . . . . . 69
2.6.2 Tr`o cho
.
i Nim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
2
3 C´ac b`ai to´an vˆe
`
d¯u
.
`o
.
ng d¯i 75
3.1 D
-
u
.
`o
.
ng d¯i gi˜u
.
a hai d¯ı
˙’
nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
3.1.1 D
-
u
.
`o
.
ng d¯i gi˜u
.
a hai d¯ı
˙’
nh . . . . . . . . . . . . . . . . . . . . . . . . . 75
3.1.2 D
-
ˆo
`
thi
.
liˆen thˆong ma
.
nh . . . . . . . . . . . . . . . . . . . . . . . . . . 76
3.2 D
-
u
.
`o
.
ng d¯i ngˇa
´
n nhˆa
´
t gi˜u
.
a hai d¯ı
˙’
nh . . . . . . . . . . . . . . . . . . . . . . . 78
3.2.1 Tru
.
`o
.
ng ho
.
.
p ma trˆa
.
n tro
.
ng lu
.
o
.
.
ng khˆong ˆam . . . . . . . . . . . . . . 78
3.2.2 Tru
.
`o
.
ng ho
.
.
p ma trˆa
.
n tro
.
ng lu
.
o
.
.
ng tu`y ´y . . . . . . . . . . . . . . . . . 82
3.3 D
-
u
.
`o
.
ng d¯i ngˇa
´
n nhˆa
´
t gi˜u
.
a tˆa
´
t ca
˙’
c´ac cˇa
.
p d¯ı
˙’
nh . . . . . . . . . . . . . . . . . 87
3.3.1 Thuˆa
.
t to´an Hedetniemi (tru
.
`o
.
ng ho
.
.
p ma trˆa
.
n tro
.
ng lu
.
o
.
.
ng khˆong ˆam) 88
3.3.2 Thuˆa
.
t to´an Floyd (tru
.
`o
.
ng ho
.
.
p ma trˆa
.
n tro
.
ng lu
.
o
.
.
ng tu`y ´y) . . . . . . 93
3.4 Ph´at hiˆe
.
n ma
.
ch c´o d¯ˆo
.
d`ai ˆam . . . . . . . . . . . . . . . . . . . . . . . . . . 96
3.4.1 Ma
.
ch tˆo
´
i u
.
u trong d¯ˆo
`
thi
.
c´o hai tro
.
ng lu
.
o
.
.
ng . . . . . . . . . . . . . . 96
4 C
ˆ
AY 99
4.1 Mo
.
˙’
d¯ˆa
`
u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
4.2 Cˆay Huffman . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
4.2.1 C´ac bˆo
.
m˜a “tˆo
´
t” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
4.2.2 M˜a Huffman . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
4.3 Cˆay bao tr`um . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
4.3.1 Thuˆa
.
t to´an t`ım kiˆe
´
m theo chiˆe
`
u rˆo
.
ng x´ac d¯i
.
nh cˆay bao tr`um . . . . . 107
4.3.2 Thuˆa
.
t to´an t`ım kiˆe
´
m theo chiˆe
`
u sˆau x´ac d¯i
.
nh cˆay bao tr`um . . . . . 107
4.3.3 T`ım cˆay bao tr`um du
.
.
a trˆen hai ma
˙’
ng tuyˆe
´
n t´ınh . . . . . . . . . . . 108
4.3.4 Thuˆa
.
t to´an t`ım tˆa
´
t ca
˙’
c´ac cˆay bao tr`um . . . . . . . . . . . . . . . . 112
4.3.5 Hˆe
.
co
.
so
.
˙’
cu
˙’
a c´ac chu tr`ınh d¯ˆo
.
c lˆa
.
p . . . . . . . . . . . . . . . . . . . 112
3
4.4 Cˆay bao tr`um tˆo
´
i thiˆe
˙’
u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
4.4.1 Thuˆa
.
t to´an Kruskal . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
4.4.2 Thuˆa
.
t to´an Prim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
4.4.3 Thuˆa
.
t to´an Dijkstra-Kevin-Whitney . . . . . . . . . . . . . . . . . . 121
4.5 B`ai to´an Steiner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
5 B`ai to´an Euler v`a b`ai to´an Hamilton 127
5.1 B`ai to´an Euler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
5.1.1 Thuˆa
.
t to´an t`ım dˆay chuyˆe
`
n Euler . . . . . . . . . . . . . . . . . . . . 129
5.2 B`ai to´an ngu
.
`o
.
i d¯u
.
a thu
.
Trung Hoa . . . . . . . . . . . . . . . . . . . . . . . 131
5.3 B`ai to´an Hamilton . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
5.3.1 C´ac d¯iˆe
`
u kiˆe
.
n cˆa
`
n d¯ˆe
˙’
tˆo
`
n ta
.
i chu tr`ınh Hamilton . . . . . . . . . . . . 138
5.3.2 C´ac d¯iˆe
`
u kiˆe
.
n d¯u
˙’
vˆe
`
su
.
.
tˆo
`
n ta
.
i chu tr`ınh Hamilton . . . . . . . . . . 139
5.3.3 C´ac d¯iˆe
`
u kiˆe
.
n d¯u
˙’
vˆe
`
su
.
.
tˆo
`
n ta
.
i ma
.
ch Hamilton . . . . . . . . . . . . . 142
6 D
-
ˆo
`
thi
.
phˇa
˙’
ng 149
6.1 D
-
i
.
nh ngh˜ıa v`a c´ac v´ı du
.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
6.2 C´ac biˆe
˙’
u diˆe
˜
n kh´ac nhau cu
˙’
a mˆo
.
t d¯ˆo
`
thi
.
phˇa
˙’
ng . . . . . . . . . . . . . . . . 151
6.3 C´ac t´ınh chˆa
´
t cu
˙’
a d¯ˆo
`
thi
.
phˇa
˙’
ng . . . . . . . . . . . . . . . . . . . . . . . . . 154
6.4 Ph´at hiˆe
.
n t´ınh phˇa
˙’
ng . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
6.4.1 Kiˆe
˙’
m tra t´ınh phˇa
˙’
ng . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
6.5 D
-
ˆo
´
i ngˆa
˜
u h`ınh ho
.
c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
6.6 D
-
ˆo
´
i ngˆa
˜
u tˆo
˙’
ho
.
.
p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
7 Ma
.
ng vˆa
.
n ta
˙’
i 173
4
7.1 Mo
.
˙’
d¯ˆa
`
u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
7.2 B`ai to´an luˆo
`
ng l´o
.
n nhˆa
´
t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
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 . . . . . . . . . . . . . . 180
7.2.2 D
-
ˆo
`
thi
.
d¯iˆe
`
u chı
˙’
nh luˆo
`
ng . . . . . . . . . . . . . . . . . . . . . . . . . . 181
7.2.3 Phˆan t´ıch luˆo
`
ng . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
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 . . . . . . . . . . . . . . . 183
7.3.1 C´ac d¯ˆo
`
thi
.
c´o nhiˆe
`
u nguˆo
`
n v`a nhiˆe
`
u d¯´ıch . . . . . . . . . . . . . . . . 183
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 . . . . . . . . . . . . . 184
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 . . . . . . . . . . . . . . 185
7.4 Luˆo
`
ng v´o
.
i chi ph´ı nho
˙’
nhˆa
´
t . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
7.4.1 Thuˆa
.
t to´an Klein, Busacker, Gowen . . . . . . . . . . . . . . . . . . . 186
7.5 Cˇa
.
p gh´ep . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
7.5.1 C´ac b`ai to´an vˆe
`
cˇa
.
p gh´ep . . . . . . . . . . . . . . . . . . . . . . . . 189
7.5.2 Cˇa
.
p gh´ep l´o
.
n nhˆa
´
t trong d¯ˆo
`
thi
.
hai phˆa
`
n . . . . . . . . . . . . . . . . 192
7.5.3 Cˇa
.
p gh´ep ho`an ha
˙’
o trong d¯ˆo
`
thi
.
hai phˆa
`
n . . . . . . . . . . . . . . . 193
A Thu
.
viˆe
.
n Graph.h 197
T`ai liˆe
.
u tham kha
˙’
o 209
5
6
L`o
.
i n´oi d¯ˆa
`
u
Trong thu
.
.
c tˆe
´
d¯ˆe
˙’
miˆeu ta
˙’
mˆo
.
t sˆo
´
t`ınh huˆo
´
ng ngu
.
`o
.
i ta thu
.
`o
.
ng biˆe
˙’
u thi
.
bˇa
`
ng mˆo
.
t h`ınh a
˙’
nh
gˆo
`
m c´ac d¯iˆe
˙’
m (c´ac d¯ı
˙’
nh)-biˆe
˙’
u diˆe
˜
n c´ac thu
.
.
c thˆe
˙’
-v`a v˜e c´ac d¯oa
.
n thˇa
˙’
ng nˆo
´
i cˇa
.
p c´ac d¯ı
˙’
nh biˆe
˙’
u
diˆe
˜
n mˆo
´
i quan hˆe
.
gi˜u
.
a ch´ung. Nh˜u
.
ng h`ınh nhu
.
thˆe
´
thu
.
`o
.
ng go
.
i l`a c´ac d¯ˆo
`
thi
.
. Mu
.
c d¯´ıch cu
˙’
a
gi´ao tr`ınh n`ay cung cˆa
´
p nh˜u
.
ng kiˆe
´
n th´u
.
c co
.
ba
˙’
n d¯ˆe
˙’
nghiˆen c´u
.
u c´ac d¯ˆo
`
thi
.
. C´ac d¯ˆo
`
thi
.
xuˆa
´
t
hiˆe
.
n trong nhiˆe
`
u l˜ınh vu
.
.
c v´o
.
i c´ac tˆen go
.
i kh´ac nhau: “cˆa
´
u tr´uc” trong cˆong tr`ınh xˆay du
.
.
ng,
“ma
.
ch” trong d¯iˆe
.
n tu
.
˙’
, “lu
.
o
.
.
c d¯ˆo
`
quan hˆe
.
”, “cˆa
´
u tr´uc truyˆe
`
n thˆong”, “cˆa
´
u tr´uc tˆo
˙’
ch´u
.
c”
trong x˜a hˆo
.
i v`a kinh tˆe
´
, “cˆa
´
u tr´uc phˆan tu
.
˙’
” trong ho´a ho
.
c, vˆan vˆan.
Do nh˜u
.
ng ´u
.
ng du
.
ng rˆo
.
ng r˜ai cu
˙’
a n´o trong nhiˆe
`
u l˜ınh vu
.
.
c, c´o rˆa
´
t nhiˆe
`
u nghiˆen c´u
.
u
xung quanh l´y thuyˆe
´
t d¯ˆo
`
thi
.
trong nh˜u
.
ng nˇam gˆa
`
n d¯ˆay; mˆo
.
t nhˆan tˆo
´
chu
˙’
yˆe
´
u g´op phˆa
`
n th´uc
d¯ˆa
˙’
y su
.
.
ph´at triˆe
˙’
n d¯´o l`a xuˆa
´
t hiˆe
.
n c´ac m´ay t´ınh l´o
.
n c´o thˆe
˙’
thu
.
.
c hiˆe
.
n nhiˆe
`
u ph´ep to´an v´o
.
i
tˆo
´
c d¯ˆo
.
rˆa
´
t nhanh. Viˆe
.
c biˆe
˙’
u diˆe
˜
n tru
.
.
c tiˆe
´
p v`a chi tiˆe
´
t c´ac hˆe
.
thˆo
´
ng thu
.
.
c tˆe
´
, chˇa
˙’
ng ha
.
n c´ac
ma
.
ng truyˆe
`
n thˆong, d¯˜a d¯u
.
a d¯ˆe
´
n nh˜u
.
ng d¯ˆo
`
thi
.
c´o k´ıch thu
.
´o
.
c l´o
.
n v`a viˆe
.
c phˆan t´ıch th`anh
cˆong hˆe
.
thˆo
´
ng phu
.
thuˆo
.
c rˆa
´
t nhiˆe
`
u v`ao c´ac thuˆa
.
t to´an “tˆo
´
t” c˜ung nhu
.
kha
˙’
nˇang cu
˙’
a m´ay
t´ınh. Theo d¯´o, gi´ao tr`ınh n`ay s˜e tˆa
.
p trung v`ao viˆe
.
c ph´at triˆe
˙’
n v`a tr`ınh b`ay c´ac thuˆa
.
t to´an
d¯ˆe
˙’
phˆan t´ıch c´ac d¯ˆo
`
thi
.
.
C´ac phu
.
o
.
ng ph´ap phˆan t´ıch v`a thiˆe
´
t kˆe
´
c´ac thuˆa
.
t to´an trong gi´ao tr`ınh cho ph´ep sinh
viˆen c´o thˆe
˙’
viˆe
´
t dˆe
˜
d`ang c´ac chu
.
o
.
ng tr`ınh minh ho
.
a. Gi´ao tr`ınh d¯u
.
o
.
.
c biˆen soa
.
n cho c´ac d¯ˆo
´
i
tu
.
o
.
.
ng l`a sinh viˆen To´an-Tin v`a Tin ho
.
c.
Gi´ao tr`ınh su
.
˙’
du
.
ng ngˆon ng˜u
.
C d¯ˆe
˙’
minh ho
.
a, tuy nhiˆen c´o thˆe
˙’
dˆe
˜
d`ang chuyˆe
˙’
n d¯ˆo
˙’
i
sang c´ac ngˆon ng˜u
.
kh´ac; v`a do d¯´o, sinh viˆen cˆa
`
n c´o mˆo
.
t sˆo
´
kiˆe
´
n th´u
.
c vˆe
`
ngˆon ng˜u
.
C. Ngo`ai
ra, hˆa
`
u hˆe
´
t c´ac chu
.
o
.
ng tr`ınh thao t´ac trˆen cˆa
´
u tr´uc d˜u
.
liˆe
.
u nhu
.
danh s´ach liˆen kˆe
´
t, nˆen d¯`oi
ho
˙’
i sinh viˆen pha
˙’
i c´o nh˜u
.
ng k˜y nˇang lˆa
.
p tr`ınh tˆo
´
t.
Gi´ao tr`ınh bao gˆo
`
m ba
˙’
y chu
.
o
.
ng v`a mˆo
.
t phˆa
`
n phu
.
lu
.
c v´o
.
i nh˜u
.
ng nˆo
.
i dung ch´ınh nhu
.
sau:
• Chu
.
o
.
ng th´u
.
nhˆa
´
t tr`ınh b`ay nh˜u
.
ng kh´ai niˆe
.
m cˇan ba
˙’
n vˆe
`
d¯ˆo
`
thi
.
.
• Chu
.
o
.
ng 2 tr`ınh b`ay nh˜u
.
ng sˆo
´
co
.
ba
˙’
n cu
˙’
a d¯ˆo
`
thi
.
.
´
Y ngh˜ıa thu
.
.
c tiˆe
˜
n cu
˙’
a c´ac sˆo
´
n`ay.
7
• Chu
.
o
.
ng 3 t`ım hiˆe
˙’
u b`ai to´an t`ım d¯u
.
`o
.
ng d¯i ngˇa
´
n nhˆa
´
t.
• Chu
.
o
.
ng 4 d¯ˆe
`
cˆa
.
p d¯ˆe
´
n kh´ai niˆe
.
m vˆe
`
cˆay.
´
U
.
ng du
.
ng cu
˙’
a cˆay Huffman trong n´en d˜u
.
liˆe
.
u. Ngo`ai ra xˆay du
.
.
ng c´ac thuˆa
.
t to´an t`ım cˆay bao tr`um nho
˙’
nhˆa
´
t.
• B`ai to´an Euler v`a b`ai to´an Hamilton v`a nh˜u
.
ng mo
.
˙’
rˆo
.
ng cu
˙’
a ch´ung s˜e d¯u
.
o
.
.
c n´oi d¯ˆe
´
n
trong Chu
.
o
.
ng 5.
• Chu
.
o
.
ng 6 nghiˆen c´u
.
u c´ac t´ınh chˆa
´
t phˇa
˙’
ng cu
˙’
a d¯ˆo
`
thi
.
; v`a cuˆo
´
i c`ung
• Chu
.
o
.
ng 7 t`ım hiˆe
˙’
u c´ac b`ai to´an trˆen ma
.
ng vˆa
.
n ta
˙’
i.
Ngo`ai ra, phˆa
`
n phu
.
lu
.
c tr`ınh b`ay c´ac cˆa
´
u tr´uc d˜u
.
liˆe
.
u v`a nh˜u
.
ng thu
˙’
tu
.
c cˆa
`
n thiˆe
´
t d¯ˆe
˙’
d¯o
.
n gia
˙’
n ho´a c´ac d¯oa
.
n chu
.
o
.
ng tr`ınh minh ho
.
a c´ac thuˆa
.
t to´an d¯u
.
o
.
.
c tr`ınh b`ay.
Gi´ao tr`ınh d¯u
.
o
.
.
c biˆen soa
.
n lˆa
`
n d¯ˆa
`
u tiˆen nˆen khˆong tr´anh kho
˙’
i kh´a nhiˆe
`
u thiˆe
´
u s´ot. T´ac
gia
˙’
mong c´o nh˜u
.
ng d¯´ong g´op t`u
.
ba
.
n d¯o
.
c.
Tˆoi xin ca
˙’
m o
.
n nh˜u
.
ng gi´up d¯˜o
.
d¯˜a nhˆa
.
n d¯u
.
o
.
.
c t`u
.
nhiˆe
`
u ngu
.
`o
.
i m`a khˆong thˆe
˙’
liˆe
.
t kˆe
hˆe
´
t, d¯ˇa
.
c biˆe
.
t l`a c´ac ba
.
n sinh viˆen, trong qu´a tr`ınh biˆen soa
.
n gi´ao tr`ınh n`ay.
D
-
`a La
.
t, ng`ay 5 th´ang 3 nˇam 2002
PHA
.
M Tiˆe
´
n So
.
n
8
Chu
.
o
.
ng 1
D
-
a
.
i cu
.
o
.
ng vˆe
`
d¯ˆo
`
thi
.
1.1 D
-
i
.
nh ngh˜ıa v`a c´ac kh´ai niˆe
.
m
1.1.1 D
-
ˆo
`
thi
.
c´o hu
.
´o
.
ng
D
-
ˆo
`
thi
.
c´o hu
.
´o
.
ng G = (V, E) gˆo
`
m mˆo
.
t tˆa
.
p V c´ac phˆa
`
n tu
.
˙’
go
.
i l`a d¯ı
˙’
nh (hay n´ut) v`a mˆo
.
t tˆa
.
p
E c´ac cung sao cho mˆo
˜
i cung e ∈ E tu
.
o
.
ng ´u
.
ng v´o
.
i mˆo
.
t cˇa
.
p c´ac d¯ı
˙’
nh d¯u
.
o
.
.
c sˇa
´
p th´u
.
tu
.
.
. Nˆe
´
u
c´o d¯´ung mˆo
.
t cung e tu
.
o
.
ng ´u
.
ng c´ac d¯ı
˙’
nh d¯u
.
o
.
.
c sˇa
´
p th´u
.
tu
.
.
(a, b), ta s˜e viˆe
´
t e := (a, b).
Ch´ung ta s˜e gia
˙’
su
.
˙’
c´ac d¯ı
˙’
nh d¯u
.
o
.
.
c d¯´anh sˆo
´
l`a v
1
, v
2
, . . . , v
n
hay gia
˙’
n tiˆe
.
n, 1, 2, . . . , n,
trong d¯´o n = #V l`a sˆo
´
c´ac d¯ı
˙’
nh cu
˙’
a d¯ˆo
`
thi
.
.
Nˆe
´
u e l`a mˆo
.
t cung tu
.
o
.
ng ´u
.
ng cˇa
.
p c´ac d¯ı
˙’
nh d¯u
.
o
.
.
c sˇa
´
p th´u
.
tu
.
.
v
i
v`a v
j
th`ı d¯ı
˙’
nh v
i
go
.
i l`a
gˆo
´
c v`a d¯ı
˙’
nh v
j
go
.
i l`a ngo
.
n; cung e go
.
i l`a liˆen thuˆo
.
c hai d¯ı
˙’
nh v
i
v`a v
j
. Ch´ung ta s˜e thu
.
`o
.
ng
k´y hiˆe
.
u m = #E−sˆo
´
ca
.
nh cu
˙’
a d¯ˆo
`
thi
.
G. C´ac ca
.
nh thu
.
`o
.
ng d¯u
.
o
.
.
c d¯´anh sˆo
´
l`a e
1
, e
2
, . . . , e
m
.
Mˆo
.
t c´ach h`ınh ho
.
c, c´ac d¯ı
˙’
nh d¯u
.
o
.
.
c biˆe
˙’
u diˆe
˜
n bo
.
˙’
i c´ac d¯iˆe
˙’
m, v`a e = (v
i
, v
j
) d¯u
.
o
.
.
c biˆe
˙’
u
diˆe
˜
n bo
.
˙’
i mˆo
.
t cung nˆo
´
i c´ac d¯iˆe
˙’
m v
i
v`a v
j
.
Mˆo
.
t cung c´o gˆo
´
c tr`ung v´o
.
i ngo
.
n go
.
i l`a khuyˆen.
Nˆe
´
u c´o nhiˆe
`
u ho
.
n mˆo
.
t cung v´o
.
i gˆo
´
c ta
.
i v
i
v`a ngo
.
n ta
.
i v
j
th`ı G go
.
i l`a d¯a d¯ˆo
`
thi
.
v`a c´ac
cung tu
.
o
.
ng ´u
.
ng go
.
i l`a song song. D
-
o
.
n d¯ˆo
`
thi
.
c´o hu
.
´o
.
ng l`a d¯ˆo
`
thi
.
khˆong khuyˆen trong d¯´o hai
d¯ı
˙’
nh bˆa
´
t k`y v
i
v`a v
j
c´o nhiˆe
`
u nhˆa
´
t mˆo
.
t cung (v
i
, v
j
). Chˇa
˙’
ng ha
.
n, d¯ˆo
`
thi
.
trong H`ınh 1.1 c´o
cung e
8
l`a khuyˆen; c´ac cung e
4
v`a e
9
l`a song song do c`ung tu
.
o
.
ng ´u
.
ng cˇa
.
p d¯ı
˙’
nh v
3
v`a v
4
.
9
.
Giáo trình
ĐẠI CƯƠNG ĐỒ THỊ
Mu
.
c lu
.
c
L`o
.
i n´oi d¯ˆa
`
u 7
1 D
-
a
.
i
Ngày đăng: 22/03/2014, 11:20
Xem thêm: Giáo trình đại cương đồ thị pptx