Tải bản đầy đủ (.doc) (90 trang)

Luận văn BÀI TOÁN NGƯỜI ĐƯA THƯ VÀ ỨNG DỤNG Ở CÔNG TY MÔI TRƯỜNG ĐÔ THỊ QUẢNG BÌNH

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 (1.8 MB, 90 trang )

MỤC LỤC










 

 !
 

 !"#$%
& 

"'
 
(
)*$

&
+,-.%++$/
&
0
* ! 1 "#2  3




 !45


6"7
(

68
&

9"*:


9;/<=$+$

(
5>"+4 1 *: ?"@%/A5$55%

&
>".:AB%.::+$5: $
(C
0
D1 EF$"6 </<=+G5>"H.E
(

((

(0
C
9"%?:I
(


I.!="
(

J%/ >
&

DK L:!% >
&(

DK LM >
&&

D4*:" N #5O
&0
(
D4*:""; #5O+G"6
&
&
D4F"PQ;"6
0C
0
DK L*%/"7" %R$%+1 
0

DK L"4 /O*SB*$
0

.:M"7""
0

T -:U '"V?
.W  KX
6?:Y+ K
6 K
+; 1  !O- 2:ZU5!";"V:1:$%F N
=+"$+*Y[ %>
\ K 1 -"VV"??%17"
;QR]F/^:N+V+K/W
11QLK/W ':N+V+
_Y+ K
D1 -"VV"
`/W+?- %R$%+1 a F+7"
b9
_>:1: K
_>:1: K*cFU
\ K*cFU?+G52%1"
\ K?%17"
_>:1: K^ +
d/W:>:1: K*cFUQU6: K^ 
+X
9;/<?%1^ U"
;QR]F/^ 1 :1:?K/W?%17"?%
^ U
DYFd+?*O 1 QU["Y"6 Z5"!"11*YQU[

(9 W  '"V?
DIef\J9gAhi\\JejAekIe
DIef\J    `\J  lm\J  n  Do\J  p  .oA  qej\J  o  Ir
bHs\J9t\I
u.:AB%*?

uP K %2:
P K "*c$%*:"6
u>*6 V.:v$+$CC(0
uw1\+xV.::y9u
uwUz .:v$+$CC(
/ul1 D1 \+$5: $%.:v$+$CC(
IC9"%?:I(
D4*:" N #5dX&&
+Z5dZR%1+G"6X&
Ux0
U %?0
{$
LỜI CAM ĐOAN
R +"%X
a. Những nội dung trong luận văn này là do tôi thực hiện dưới sự
hướng dẫn trực tiếp của PGS.TSKH Trần Quốc Chiến.
b. Mọi tham khảo dùng trong luận văn đều được trích dẫn rõ
ràng và trung thực về tên tác giả, tên công trình, thời gian và địa
điểm công bố
 .45% |:Q6:*Z:Y+[F U"?%Y%ZF
1Z
R %?%?1 +
1 
Hoàng Đình Tuyền
DANH MỤC CÁC CHỮ VIẾT TẮT
qED D%++%E$q+$
lw %B{$l$$*%:+$w
bE  $/b$FE$
ql9. $*%*/5$+$+$5F5$+5
. . %5%BhBB $

H.E HB$/.%/$*E$
DANH MỤC CÁC BẢNG


 
 9z% &
 9FU% &
DANH MỤC CÁC HÌNH


 
  
  ! 
  !"#$% &
 "' 
( )*$ 
& +,-.%++$/ &
0 * ! 1 "#2  3 
  !45 
 6"7 (
 68 &
 9"*: 
 9;/<=$+$ 
( 5>"+4 1 *: ?"@%/A5$55% 
& >".:AB%.::+$5: $ (C
0 D1 EF$"6 </<=+G5>"H.E (
 >"H.E+4+$5: $}/ ((

>  "  H.E  /  "]F  ;  /< +    *:
J$%+$F

(0
C 9"%?:I (
 I.!=" (
 J%/ > &
 DK L:!% > &(
 DK LM > &&
 D4*:" N #5O &0
( D4*:""; #5O+G"6 &
& D4F"PQ;"6 0C
0 DK L*%/"7" %R$%+1 0
 DK L"4 /O*SB*$ 0
 .:M"7"" 0
C E? 'R$%+1 0
 AFU"7"" 0(
MỞ ĐẦU
1. Tính cấp thiết của đề tài
DG 5 %7?F ?"6  ?] % -*6Z
85^:1;"!*61 ??F+? z+
7 ~?F ?V>.G% 1  1 ";%+1 
[*?5d/WR$ a1 F+Y*%:K Y:?
= |%"??:I / F;[*Y
[1V5•a"U% ~ 1 *6T QUx-"V
"@*?+?5% %"7" 'R$1 *?€-
D1 ?%1"@% 1 K/W2F7 ! >5a/O*
* z€7T%1";*7+G ]F- !c•
^ < %\%?%^ UZ 1 ""6 5d/W% 1 ?
%1 !;*W F"P$%7ZT/W 1 "#F 1  Y
'! !;"6 +?%FR!"y""GuZ%@ F"P"G/?Z
*6[
.‚*N !+GF"P2F -z /O* '?%1Z

V 1 "# ~ 1  Y ~F"P$%%Q"!F N
"@*?:*W *7 1  ]MV%"T*
 '"ZS%8+;Z"#-Qƒ !=+ 8+G
]F%8+;FQZ"7"€-.G 1 U: 2";
[FU 1 ?%1""G*?5d/W 1  -z /O*?
2%1FV%"•? YF*Y z+‚Q !5^F
"P%"
F 1 U: 22FQ2/W"6  '"
 QF"P/„"U"G:K Y:";*7+G ]F-V"
5+‚ F"P*?*

v-:1S*c/%Z",^ "V? “BÀI TOÁN NGƯỜI
ĐƯA THƯ VÀ ỨNG DỤNG Ở CÔNG TY MÔI TRƯỜNG ĐÔ THỊ
QUẢNG BÌNH”%"V??F",?F 1  KZQ%51
^ +?K/W+G5 -z /O*"6 "N"]F";z:
[*c 1 ""G+G 1 +V+/…%
2. Mục tiêu nghiên cứu :
o\ K*cFU"?K/W
o\ K W;V 1 2%1+"7""Z"@ *?
2%1?%17"
o_]T ? ?"@2%17"
oxU >+"7" %R$%+1 Z?;QU[
oD?"@K/W % F+7"b9
3. Đối tượng và phạm vi nghiên cứu
1. Đối tượng nghiên cứu
o +; 1  !O- 2:ZU5!";"V:1:
$%F N=+"$+*Y[ %>
o \ K 1 -"VV"??%17"
o ;QR]F/^:N+V+K/W
o 11QLK/W ':N+V+

2. Phạm vi nghiên cứu
o D1 -"VV"
o `/W+?- %R$%+1 a F+
7"b9
4. Phương pháp nghiên cứu
V??F5•QU6::>:1: KZ"!*?X

3. Phương pháp nghiên cứu lý thuyết
o \ K*cFU?+G52%1"
o \ K?%17"
4. Phương pháp nghiên cứu thực nghiệm
o d/W:>:1: K*cFUQU6: K
^ +X
o 9;/<?%1^ U"
o ;QR]F/^ 1 :1:?K/W?%17"
?%^ U
o DYFd+?*O 1 QU["Y"6 Z5"!"11
*YQU[
5. Bố cục của đề tài
:N+a"NZ*2L+ ! >?:NQU*2D1
> '*2L%+X
DIef\J9gAhi\\JejAekIe
DIef\J`\Jlm\JnDo\Jp.oAqej\JoIrbHs\J
9t\I
DIef\JIA†w†xgDgA‡DIef\Jqt\I
_NQU*2ZP6: 1 QU[ K '*2LD1 QU
["Y"6 ZY U '*2LZ"VR-:1;U:$% %"V
?

CHƯƠNG 1

BÀI TOÁN NGƯỜI ĐƯA THƯ
1.1. ĐẠI CƯƠNG VỀ ĐỒ THỊ
1.1.1. Đồ thị, đỉnh, cạnh, cung
• Đồ thị vô hướngJˆyxZ)u++G2:x 1 đỉnh?2:) 1 cạnh
.‚ Y$∈)"6 *QU+G @:"#Z{yQQ;K^u
 {
$
‰Ví dụ:
Hình 1.1.
• Đồ thị có hướngJˆyxZ)u++G2:x 1 đỉnh?2:) 1 cạnh có
hướng4*?cung
.‚ $∈)"6 *QU+G @:"#yZ{u !K^
 {
$
‰Ví dụ
Hình 1.2. !
D%" !JˆyxZ)u\UF+‚  'J=+G
YZ"2"6 4*?đồ thị lót 'J

‰Ghi chú. !; %*?" !%"!+‚ Y$
ˆyZ{u>K yZ{u?y{Zu
D%"y !%@ uJˆyxZ)u
\U Y$*QU"#Z{! Y$liên thuộc "#Z{Z 1
"#Z{liên thuộc Y$Z 1 "#Z{*? 1 đỉnh biên ' Y$?
"#kề "#{
\U # !/F-+G Y$*QU @:"#Z{ZU$ˆ
yZ{u\U$*? 4*?"#"N?{4*?"#  ' $
\U !V Y*QU 8+G @:"#!"!*? 1
Y5%5%
DY !"#*QU84*?QF

#QQV"#Q1 4*?"# *2:
"# '"4*?bậc '"Z5 Y%@ 5  '"
4*?cỡ '"
• Đồ thịhữu hạn*?" !2 ? ŠOY
• Đồ thịđơn*?"Q !QF?Q ! Y5%5%
• Đồ thịvô hướng đủ*?"+?+4 @:"#"VQV
• Đồ thị có hướng đủ*?" !"*!"'
1.1.2. Bậc, nửa bậc vào, nửa bậc ra
D%"JˆyxZ)u
• Bậc '"#∈x*?P5 Y*G !?Qc*?d(v)
\U"# !QF+‚QF"6 T*?QT2 Z
2F
d(v) := Số cạnh liên thuộc v + 2*Số khuyên
S"•5Fđỉnh cô lập%"">*?"# !2 =C
2 *- 'JQc*?∆yJuZ52 M- 'JQc
*?δyJu
(
• Đỉnh treo là đỉnh có bậc bằng 1.
• Nửa bậc
D%JˆyxZ)u*?" !Z∈xnửa bậc ra '"#ZQc*?
/
h
yuZ*?5 "S"#y*?"#"NuZ?nửa bậc vào '"#
∈xZQc*?/
A
yuZ*?5 ""#y*?"# u
‰Ví dụ
R

R

&
$

$



R

R

$

 $

R

C
R
(
Hình 1.3. !"#$%
%"?F !
/yR

uˆ&‹ /yR

uˆ/yR

uˆ‹ /yR


uˆ‹ /yR
(
uˆC‹ /yR
&
uˆ
#R

 !QF*G 
D! Y5%5%*G "#R

?R


#R
(
*?"# *2:
#R
&
*?"#$%
&
‰Ví dụ
v|" !5 :
R

R
&
R


R


R

R
(
%" !?F !
/
A
yR

uˆC‹ /
h
yR

uˆ‹ /
A
yR

uˆ‹ /
h
yR

uˆ‹
/
A
yR

uˆ‹ /
h
yR


uˆ‹ /
A
yR

uˆ‹ /
h
yR

uˆ‹
/
A
yR
(
uˆ‹ /
h
yR
(
uˆ‹ /
A
yR
&
uˆ‹ /
h
yR
&
uˆC‹
• Bổ đề bắt tay (Hand Shaking Lemma)
D%"JˆyxZ)uw"!
yuP2  1 "# '"*?5 3?


∈Vv
vd uy
ˆcard(E)
yu\UJ*?" !

∈Vv
O
vd uy
ˆ

∈Vv
I
vd uy
ˆcardyEu
%"!card(E)Qc5:Nd '2:v
Chứng minh
yu.‚ Y$ˆyZu∈)+T2  '"#?2  '"#
S"!5F K yu
yu.‚ $ˆyZu∈)+T2  '"#?2 ?%
'"#S"!5F K yu
0
Hệ quả."#2 *… '"*?5 3
Chứng minh
D%"JˆyxZ)uwcx

*?2:5"#2 *…Zx

*?2:5"#
2  3$%P"V !

 cardyEuˆ

∈Vv
vd uy
ˆ



uy
Vv
vd
‰



uy
Vv
vd




uy
Vv
vd
ˆ cardyEu−



uy

Vv
vd
*?5 3D1 5Yd(v)%P



uy
Vv
vd
"V*?5*…x2F"; %
P



uy
Vv
vd
*?5 35 1 5Y"!:*?5 3ZK cardyx

u*?
5 3F5"#2 *…%x*?5 3
‰Ghi chú X9P"V !P"V€FS?%1^ U5X
%+GG%Z 1 "Y;€Fw"!P5*N€F
'- "Y;%7 ~*?5 3
• Đồ thị K
n
*?"">Z"'n"#y+‚ @:"#"V !/F-+G
Y*QUu
xT/W5"]F*?"K
5

Hình 1.4."'
• Mệnh đề..4"# '"K
n
 !2 n

1?K
n
 !n(n

1)/2 Y

1.1.3. Đường đi, chu trình , tính liên thông
• D%®åJˆyxZ)u
l,F
µ
S"#"U{*?/,F 1 "#? YU:€"NS
"#?QUz Y"#{ Y/,F
µ
4*?"G/? '/,F
µ

l,F
µ
S"#"U"#{"G/?"6 ;/<5
    
y Z Z Z Z ZZ Z Z{u
n n
v e v e v v e
µ


=
%"!

yˆZŒZ•u*? 1 "#/,F?$

yˆZŒZu*? 1  Y
/,F*G "#QV ?5!D1 "#? Y !
;*@:*Y
7"S"#"U{*?/,FS"#"U{Z%"! 1  Y
Q*@:*Y
7"5> -:X*?"7"Q"[+G"#[1+G*N
xŽ*?/,F !"#"N?"# 8
D*?"7" !"#"N?"# 8
D5> -:X*? Q"[+G"#[1+G*N
l,F !X%" !*?/,F 1 "#? U:
y$Z$ZŒZ$uM+,"#  ' $*?"#"N ' $‰Z
ˆZ•
7" !%" !*?/,F !Z%"! 1
Q*@:*Y
7" !5> -:*?"7" !Q"[+G"#
[1+G*N
xŽ !*?/,F ! !"#"N?"# 8
D !*?"7" ! !"#"N?"# 8

D !5> -:*?  !Q"[+G"#
[1+G*N

 !4*?*ZU+4 @:"# '!"V !"7
" z
 !4*?*+YZU+4 @:"# '!"V !

"7" ! z
 !4*?*FUZU"*!yu '!
*
 !4*?1*ZU+4 @:"#yZu%7
~Y"7" !S"U%@ S"U
• Định lí 1:
yu %"+‚/,FS"#"U{ K"7"
5> -:S"U{
yu %" !+‚/,F !S"#"U{ K
"7" !5> -:S"U{
• Định lí 2: J*Š:]Q? #QJQ K 
"G/?*…
4"y !u*?"y !u+?+‚ Yy u '!
"6 1+G5
4""6 ;/<aJˆyxZ)Z{uZ%"!x*? 1 "#Z)*?2:
1  Yy uZ  ? 
{ X E R→
 *?  ?+  5   )Z  {y$u  *?  4  5  '
Yy u$+4$∈)
%4""G/?45 '"7"
µ
*?P 1 45
"7""!
1.2. CHU TRÌNH EULER
1.2.1. Định nghĩa
D%"JˆyxZ)uZx*?2:6: 1 "#Z)*?2:6: 1  Y
Chu trình Euler*? [+4 Y?+4"#"Z+‚ Y
Q"[1*N
C
Đường đi Euler*?"7"[+4 Y?+4"#"Z+‚ Y

Q"[1*N
D%" !JˆyxZ)u
Chu trình có hướng Euler*?  ![+4 ?+4
"#"Z+‚ Q"[1*N
Đường đi có hướng Euler*?"7" ![+4 ?+4
"#"Z+‚ Q"[1*N
 K )*$4*?Đồ thị Euler.
Ví dụ
H×nh 1.5. §å thÞ Euler.
D! )*$Qa"NS"#Z"[-  1  Y?/# '
"Z+‚ YQ[1*N?V*Y"#XyZZ&Z(ZZZZZu
1.2.2. Điều kiện cần và đủ
•Định lý 1 (Định lý Euleru
J ! )*$Q? #QJ*?+4"# !
2 





( &
3Q1 C
Chứng minh
yu y⇒uXJ5dJ ! )*$?*?"#-Qƒ 'Jw
"! )*$"U$% Y$QM= Y$•≠$l%"!2
':*?5 3J;*?*
yu y⇐uXJ5dJ*?+4"# !2  3Q1 C
K+J ! )*$[FY:$%5 Y+ 'J
•+ˆXxJ*?+4"#2  3J # !"#?
QFwF"! ~Y%? )*$

•J5dJ !+ YZ5"#•C?+4"* !5 Y
M>++4"#2  3"V ! $*$
‰76:ˆ%@ ;Y )*$
‰76:•x2  ' 1 "# 3≥Z%7 ~ 4
"6 "#ZZ  1  YRˆyZuZFˆyZ u
• J5dJ K Y‘ˆyZ u
v|"J•"6 SJ= 1 *%YM YRZFZ‘•RF
%QL5X
 G’ liên thông.x5 Y 'J•M>+? 1 "#„ !
2  3$%U[FY:Y )*$D• '
J•\  %yRZFZ‘uD•"6  )*$D
'J
 G’ có 2 thành phần liên thông G
1
và G
2
w+-TP
[15dJ

 KZJ

 K? J

 ! )*$D

Z
J
 
 ! )*$D


R]F/^ )*$D 'J
5v-:1S"#"$% D

[FVZ5"!
"$% YRˆyZu"U"#ZS"$% D

[FV
Z5"!"$% Y‘ˆyZ u?Fˆy Zu[FV

 G’ có 3 thành phần liên thông G
1
, G
2
và G
3
.w+-TP
[15dJ

 KZJ

 K?J

 K J

 ! 
)*$D

ZJ

 ! )*$D


ZJ

 ! )*$D


R]F/^ )*$D 'J5v-:1S"#"
$% D

[FVZ5"!"$% YRˆyZu"U"#
ZS"$% D

[FVZ5"!"$% Y‘ˆyZ u
"U"# ZS "$% D

[FV Z5"!"$% Y
Fˆy Zu[FV
• J5dJQ K Y‘ˆyZ u
v|"J•"6 SJ= 1 *%YM YRZF?+ Y‘
•RF%QL5X
 G’ liên thôngx5 Y 'J•M>+? 1 "#„ !
2  3$%U[FY:Y )*$D• '
J•F Y‘∈D•= YR?F"6  )*$
D 'J
 G’có 2 thành phần liên thông G1 và G2w+-TP
[15dJ

 KZJ

 K? J


 ! )*$D

Z
J
 
 ! )*$D

R]F/^ )*$D 'J
5F Y‘∈D

= 1  YR?F ! D

•
\D

•D

"6  )*$D 'J (đpcm)
•Định lý 2
D%"J !k"#2 *…w"!5"7";:'J*?k/2
Chứng minh.
",U5"#2 *…*? 3Zk=2nDK+[FY:$%
yu ˆX\"#2 *…= Y‘"6 "J•
%"*c)*$\2FJ• ! )*$D•9M Y‘D•
"6 "7")*$:'J

yu J5dJ !5"#2 *…*??"*c"zQ’\
"#2 *…Z?%"!= Y‘"6 "J• !•
"#2 *…$%U[FY:J• !•"7":'J•J4_*?

"7"[ Y‘I;ZQ:"#"N%@   '_Z
2FUM Y‘"6 "7"_

?_

 8•"7" Ž
*Y:'"J(đpcm)
9]F7R|" !JˆyxZkuwc
qˆ“∈xX/
A
yuˆ/
h
yu”
ˆ“∈xX/
A
yu•/
h
yu”
ˆ“∈xX/
A
yu’/
h
yu”
SP"V€F !


∈Vv
O
vd uy
ˆ


∈Vv
I
vd uy
⇒
( )



Sv
OI
vdvd uyuy
ˆ
( )



Tv
IO
vdvd uyuy
QcQˆ
( )



Sv
OI
vdvd uyuy
ˆ
( )




Tv
IO
vdvd uyuy
•Định lý
yu !J !  !)*$Q? #QJ*
FU?+4"# !d2 ?%=d2 ZK ˆ∅?ˆ∅
yu\U≠∅Z5"7" !;:'J*? kD1
"7"?F 1 "# '"U 1 "# '2:

Ví dụ: 
 ! )*$XykZ9ZDZlZku
Ví dụ:
w ! )*$ !
qˆ“∈x•/
A
yuˆ/
h
yuˆ∅”
ˆ“∈x•/
A
yu•/
h
yu”ˆ“DZl”
ˆ“∈x•/
A
yu’/
h

yu”ˆ“kZ9”
x?
Qˆ
( )



Sv
OI
vdvd uyuy
ˆ
( )



Tv
IO
vdvd uyuy
ˆ
x2F5"7" !;:'"*?QˆZT/W"7"
5X ykZDZlZkZ9ZDu?y9Zlu
 Các thuật toán tìm chu trình Euler
•Thuật toán 1
‰Đầu vào.J≠∅ZQ !"# *2:
(
k
9
D
l
k

9
D
l
 ‰Đầu raD)*$D 'JZ%@ QU*2JQ ! 
)*$
 ‰Phương pháp
yu v-:1X@IXˆJZQXˆZDXˆ∅D4"#∈J-Qƒ
yu v-:1SZR]F/^ -QƒD
Q
%I
\UYD
Q
ZD
Q
?%DZDXˆD∪D
Q
 yu
\UQYD
Q
ZQU*2không có chu trình EulerZQUz 
E%YQMI D
Q
\UI K 1 "# *2:*%Y zQMI
 yu
\UIˆ∅ZQU*2C là chu trình EulerZQUz \6 *Y5
 y(u
\UI?DQ !"# ZQU*2không có chu trình
EulerZQUz 
\UI?D !"# D4*?"#  'I?D@QXˆ
Q‰bF*Y yu

‰Ví dụ
D%J*?"Thanh mã tấu Mohammed
 
 
1:/W2%1";+ )*$
yu @IXˆJZQXˆZDXˆ∅ZXˆB
yu R]F/^ D

%IX
D

ˆyBZZQZZZ$ZZ Z/ZBu
&
$
B
Q





/


Hình 1.6. Thanh mã tấu Mohammed

×