Tải bản đầy đủ (.docx) (11 trang)

ỨNG DỤNG MAPLE GIẢI BÀI TOÁN TÌM ĐƯỜNG ĐI NGẮN NHẤT

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 (587.67 KB, 11 trang )


TRƯỜNG ĐẠI HỌC CÔNG NGHIỆ THÔNG TIN

LẬP TRÌNH SYMBOLIC CHO TRÍ TUỆ NHÂN TẠO

ỨNG DỤNG MAPLE GIẢI BÀI TOÁN
TÌM ĐƯỜNG ĐI NGẮN NHẤT

PGS. TS. ĐỖ VĂN NHƠN

LÊ CUNG TƯỞNG (CH1101152)
Tp. Hồ Chí Minh, 2013
LỜI MỞ ĐẦU
 !"

#$"%

&# # '()'&# )*#+,



)'/)

01

-*

2!3

)43#


5675

08# 9:)
5;<=#'
215->65?#@';*A@BC# -D5E)'D-F)-GH5'*(6I6;5$3)43#
5&# 2*(593A#'J55K# L'&# # 3F*<(9
 !"#$"%5A55&# 5CB!#'4*M# 5'3)3A#'J54:)@'NO*P##'G$)'QR$)*5$%
$)<$O%$@<Q%9992!#'*>65'GS# )4T#'5'6"M#BC# 5'3)U# O7R&#5V$)3A#'J5
L'A59'W# @'?#R>R)4M# *X@Y5'4:)#'*>65'32*(5 *;# BF")3A#%'J5)3A#5K#
#'G2*(5Z# BC# )3A#)43# 5A5# !#'L[)'6/)%L*#')P%2!2T)'P)F*5A5#G\5@'A)
)4*D#5'X# )4])'!#'5^R#$# 5V$#'*>60*#'2*M#%L[0G2!5A5# !#'# '*M#5Z6
L'3$'J59
43# O!*)'6'3F5'%)&*)TR'*D62>Z# BC# 5V$$@<Q)43# )TR-G_# -*# `#
#':)2\*)'6/))3A#*aL0)4$9
b
Mục lục
c
1.1. Giới thiệu bài toán
43# <d)'6"P)-e)'f%O!*)3A#-G_# -*# `##':)<!O!*)3A#)TRR7)-G_# -*
*W$'$*-g#')43# R7)-e)'f0$35'3)N# 5A5)4J# 085V$5A55F#')F3#M#-G_# -*
-E<!#'h#':)9f#'# '=$R7)5A5''T#')'Z5%5'3)4G\5R7)-e)'fGi+V, E,5E
)4J# 08+# '=$<!R7))/@-g#'V%R7))/@5F#'E%2!R7)'!R)43# 085E *A)4f)'15
f: E → R,%5'3)4G\5R7)-g#'v)'675V%)TRR7)-G_# -*P)Uv)\*Rj*-g#'v')'675
V0$35'3<!#'h#':))43# ):)5;5A5-G_# #8*)Uv)\*v'9!*)3A#-G_# -*# `#
#':) *W$RJ*5k@-g#'<!R7)O!*)3A#)GS# )1%)43# -E)$@';*)TR5A5-G_# -*
# `##':)5'3RJ*5k@-g#'v2!v'9
Ví dụl5'X# )$Bm# 5A5-g#'5V$-e)'f-DR&'T#'5A5)'!#'@'82!5A55F#'-D
R&'T#'5A5-G_# #8* *W$5'X# 9n'*-E)4J# 085A55F#'5E)'DoQR#'G-7B!*
5V$5A553#-G_# +2!B3-E<!L'&# pR,9'X# )$5?#B*5'6"D#)U)'!#'@'8s-P#
)'!#'@'8t9!*)3A#)TR-G_# -*# `##':)0q *X@5'g4$-G_# -*# `##':)5'X#

)$5E)'D-*9
 3!*4$%)4J# 085V$5A55F#'5V$-e)'f5r#R$# )Y#'5':))N# I6A)'S#L'3;#
5A5''T#''J5 *W$'$*-g#'-?6RX)5V$5'X# 9YBC%2\*c-g#'A%B%C-G_# -*A-
B-C5E)'D)8#Y))'_* *$#'3k5-7@'Z5)F@'S#032\*-G_# -*)415)*P@A-C9
1.2. Thuật toán Dijkstra
1.2.1. Cấu trúc dữ liệu
:6)4X5BW<*(65V$)'6/))3A#O$3 eRl
s Graph GlO$3 eR)/@-g#'+,%5F#'+t,2!)4J# 08)GS# Z# 5V$Rj*
5F#'9
s g#'0<!-g#'o6:)@'A)9
s <!)/@-g#'
s u<!)/@5'Z$)4J# 08#'h#':)-*)U-g#'o6:)@'A))\*5A5-g#'L'A59
s v<!)/@<G62P)5A5-g#'
w
1.2.2. Giải thuật
#@6)le)'f5E'G\# 2!5E)4J# 08G2!-g#'O`)-?6s
Bước 1lL*DR)4$
s n*DR)4$)Y#'<*M#)'&# 5V$-e)'f
s n*DR)4$)Y#'5E)4J# 085V$-e)'f
s n*DR)4$)Y#'5E'G\# 5V$-e)'f
s n*DR)4$-g#'05E)'675-e)'f'$"L'&#
Bước 2ln']*)F3
Ri0xx-g#'o6:)@'A)
i9yz0{xx)/@-g#')4U-*-g#'o6:)@'A)
u|m}i~2\*•€R€i90*•Qxx)4J# 08
v|m}i‚6#BQƒ*#QB„2\*•€R€i90*•Qxx5F#'
u|0}i•xx A#)4J# 085V$-g#')'Z0O…# •
Bước 3l)43# L'*T†∅)'T
Siz#'W# -*DR5E)'D-*-P#)UR{∩
*ƒ‡†∅)'Q#

ƒ34Q$5'i)'675‡
P6u|i}ˆu|i}%u|m}‰vQ* ')|m%i})'T
 u|i}liR*#+u|i}%u|m}‰vQ* ')|m%i},
v|i}im
nP))'X5*ƒ
Š
nP))'X5ƒ34Q$5'
TRm)43## T0$35'3u|m}<!#'h#':)
TiTym
nP))'X5Q<0Q
1.2.3. Thủ tục

T#'Œ9'V)C5)'6/))3A#*aL0)4$
1.2.4. Dữ liệu thử nghiệm
Thử nghiệm 1:
'3-e)'f eR•-g#'2!R$)4/#)4J# 08]'T#'b9nP)I6;5V$)'6/))3A#)'6-GH5]
T#'c9

T#'b9$)4/#)4J# 085V$)'Ž# '*(RŒ

T#'c9e)'f)'Ž# '*(RŒ2!-e)'fLP)I6;5V$)'6/))3A#*aL0)4$
Thử nghiệm 2:
'3-e)'f eR•-g#'2!R$)4/#]'T#'w9nP)I6;5V$)'6/))3A#)'6-GH5]'T#'Š9
T#'w9$)4/#)4J# 085V$)'Ž# '*(Rb

 
T#'Š9e)'f)'Ž# '*(Rb2!-e)'fLP)I6;
Thử nghiệm 3:
'3-e)'f eRŒ•-g#'2!R$)4/#]'T#'‹9nP)I6;5V$)'6/))3A#)'6-GH5]'T#'•9
T#'‹9$)4/#)4J# 085V$)'Ž# '*(Rc


T#'•9e)'f)'Ž# '*(Rc2!-e)'fLP)I6;
Υ
TÀI LIỆU THAM KHẢO
|Œ} ‡9‡j‘#'S#%!* *;# u/@4T#'‡"RO3<*55'34Y6('p#F39
|b} Q)Q4B$RsnQ#‡R*)'s’6B3<ƒ"O34#"%#)43B65)*3#)3$)'QR$)*50“*)'$@<Q%
b••Š
|c}  6"”#W6*D#% *A3)4T#'$@<Q9
ŒŒ

×