http://www.ebook.edu.vn
Mu
.c lu
.c
L`o
.i 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 ac kh´ai niˆe
.m........................... 9
1.1.1 D
-ˆo
`thi
.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
.o hu
.´o
.ng ............................. 10
1.1.4 ac d¯i
.nhngh˜ıach´ı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 tho
.c d¯ı
˙nh-cung ...................... 13
1.2.2 Ma trˆa
.n liˆen tho
.c d¯ı
˙nh-ca
.nh ...................... 15
1.2.3 Ma trˆa
.n kˆe
`hay ma trˆa
.n liˆen tho
.c d¯ı
˙nh-d¯ı
˙nh ............. 17
1.2.4 ac biˆe
˙u diˆe
˜n cu
˙a d¯ˆo
`thi
.......................... 18
1.3 T´ınhliˆenthˆong .................................. 23
1.3.1 ay chuyˆe
`nv`achutr`ınh......................... 23
1.3.2 D
-u
.`o
.ng d¯i v`a ma
.ch ............................ 24
1.3.3 T´ınhliˆenthˆong.............................. 24
1
http://www.ebook.edu.vn
1.3.4 a
`u, kliˆenthˆ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
.mvi ............................. 33
1.4.2 T`ım ac th`anh phˆa
`n liˆen thˆong ma
.nh.................. 36
1.4.3 Co.so.
˙ ................................... 39
1.5 D
-ˇa
˙ng a
´u cu
˙a ac d¯ˆo
`thi
.............................. 41
1.5.1 1d¯ˇa
˙ng a
´u................................ 42
1.5.2 2d¯ˇa
˙ng a
´u................................ 43
1.6 ac d¯ˆo
`thi
.d¯ˇa
.c biˆe
.t................................ 46
1.6.1 D
-ˆo
`thi
.khˆong o ma
.ch .......................... 46
1.6.2 D
-ˆo
`thi
.phˇa
˙ng ............................... 46
2 ac o
´co
.ba
˙n cu
˙a d¯ˆo
`thi
.49
2.1 Chu o
´....................................... 49
2.2 a
´c o
´....................................... 52
2.2.1 ach t`ım a
´c o
´.............................. 54
2.3 o
´ˆo
˙n d¯i
.nhtrong ................................. 55
2.4 o
´ˆo
˙n d¯i
.nhngo`ai ................................. 61
2.5 Phu
˙ ........................................ 65
2.6 Nhˆan cu
˙a d¯ˆo
`thi
................................... 69
2.6.1 ac d¯i
.nh y vˆe
`o
`n ta
.i v`a duy nhˆa
´t ................... 69
2.6.2 Tr`o cho
.iNim ............................... 72
2
http://www.ebook.edu.vn
3 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
..ngtu`y´y................. 82
3.3 D
-u
.`o
.ng d¯i ngˇa
´n nhˆa
´t gi˜u
.a a
´t ca
˙ ac a
.p d¯ı
˙nh ................. 87
3.3.1 Tha
.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 Tha
.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 o d¯ˆo
.d`aiˆam .......................... 96
3.4.1 Ma
.ch o
´i u
.u trong d¯ˆo
`thi
.o hai tro
.ng lu
.o
..ng.............. 96
4 C ˆ
AY 99
4.1 Mo.
˙ d¯ˆa
`u ...................................... 99
4.2 CˆayHuffman ................................... 101
4.2.1 ac o
.a “tˆo
´t ............................. 101
4.2.2 M˜aHuffman................................ 103
4.3 Cˆaybaotr`um................................... 105
4.3.1 Tha
.t to´an t`ım kiˆe
´m theo chiˆe
`u o
.ng ac d¯i
.nh ay bao tr`um . . . . . 107
4.3.2 Tha
.t to´an t`ım kiˆe
´m theo chiˆe
`u au ac d¯i
.nh ay bao tr`um . . . . . 107
4.3.3 T`ım ay bao tr`um du
..a trˆen hai ma
˙ng tuyˆe
´n t´ınh . . . . . . . . . . . 108
4.3.4 Tha
.t to´an t`ım a
´t ca
˙ ac ay bao tr`um . . . . . . . . . . . . . . . . 112
4.3.5 Hˆe
.co.so.
˙ cu
˙a ac chu tr`ınh d¯ˆo
.c a
.p ................... 112
3
http://www.ebook.edu.vn
4.4 ay bao tr`um o
´i thiˆe
˙u.............................. 114
4.4.1 Tha
.tto´anKruskal ........................... 116
4.4.2 Tha
.tto´anPrim ............................. 119
4.4.3 Tha
.t to´an Dijkstra-Kevin-Whitney . . . . . . . . . . . . . . . . . . 121
4.5 B`aito´anSteiner.................................. 122
5 B`ai to´an Euler v`a b`ai to´an Hamilton 127
5.1 B`aito´anEuler................................... 127
5.1.1 Tha
.t to´an t`ım ay chuyˆe
`nEuler.................... 129
5.2 B`ai to´an ngu
.`o
.i d¯u
.a thu
.TrungHoa....................... 131
5.3 B`aito´anHamilton ................................ 135
5.3.1 ac d¯iˆe
`u kiˆe
.n a
`n d¯ˆe
˙ o
`n ta
.i chu tr`ınh Hamilton . . . . . . . . . . . . 138
5.3.2 ac d¯iˆe
`u kiˆe
.n d¯u
˙ vˆe
`su
..o
`n ta
.i chu tr`ınh Hamilton . . . . . . . . . . 139
5.3.3 ac d¯iˆe
`u kiˆe
.n d¯u
˙ vˆe
`su
..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 ac v´ı du
.............................. 149
6.2 ac biˆe
˙u diˆe
˜n kh´ac nhau cu
˙a o
.t d¯ˆo
`thi
.phˇa
˙ng ................ 151
6.3 ac t´ınh ca
´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 o
˙ ho
..p ................................. 170
7 Ma
.ng a
.n ta
˙i 173
4
http://www.ebook.edu.vn
7.1 Mo.
˙ d¯ˆa
`u ...................................... 173
7.2 B`ai to´an luˆo
`ng o
.n nhˆa
´t ............................. 174
7.2.1 Tha
.t to´an an nh˜an d¯ˆe
˙ t`ım luˆo
`ng o
.n nhˆa
´t .............. 180
7.2.2 D
-ˆo
`thi
.d¯iˆe
`u c
˙nh luˆo
`ng.......................... 181
7.2.3 Phˆan t´ıch luˆo
`ng.............................. 182
7.3 ac ca
˙i biˆen d¯o
.n gia
˙n cu
˙a b`ai to´an luˆo
`ng o
.n nhˆa
´t............... 183
7.3.1 ac d¯ˆo
`thi
.o nhiˆe
`u nguˆo
`n v`a nhiˆe
`ud¯´ıch................ 183
7.3.2 ac d¯ˆo
`thi
.o
.i r`ang buˆo
.c ta
.i ac cung v`a d¯ı
˙nh............. 184
7.3.3 ac d¯ˆo
`thi
.o a
.n trˆen v`a a
.n du
.´o
.i e
`luˆo
`ng .............. 185
7.4 Luˆo
`ng o
.i chi ph´ı nho
˙ nhˆa
´t ........................... 186
7.4.1 Tha
.t to´an Klein, Busacker, Gowen . . . . . . . . . . . . . . . . . . . 186
7.5 a
.pgh´ep ..................................... 189
7.5.1 ac b`ai to´an vˆe
`a
.pgh´ep ........................ 189
7.5.2 a
.p gh´ep o
.n nhˆa
´t trong d¯ˆo
`thi
.hai phˆa
`n................ 192
7.5.3 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