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

BÁO CÁO MÔN HỌC CÁC KỸ THUẬT TỐI ƯU Tabu Search and Evolutionary Scatter Search for ‘TreeStar’ Network Problems, with Applications to LeasedLine

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 (674.03 KB, 51 trang )

BÁO CÁO MÔN HỌC
CÁC KỸ THUẬT TỐI ƯU
Tabu Search and Evoluonary Sca!er Search for ‘Tree-Star’ Network Problems, with
Applicaons to Leased-Line
Giảng Viên: PGS.TS. Lê Nhật Thăng
Học viên: Tạ Thị Minh Hiển
Ngô Trường Giang
Mục Lục
1
Các thuật ngữ viết tắt
Từ viết tắt Nghĩa tiếng Anh Nghĩa tiếng Việt

 
   !"# $%
&''
&'!!  
'!!
()$ *)+ , -
$ 
*
 . '/)$0! 
*
*$ *$

 *1!2!3/ "
2
CHƯƠNG I: Heurisc and Adapve Computaon Techniques in
Telecommunicaons: an Introducon
1.1. Các vấn đề tối ưu hóa trong viễn thông
43536#789"! : ,  ; <3= 
+"56>%?*  " 6)@  "5!6= ,3


 66  - A ;2 7B?C+ 6)D;> E ;+38  
7F G3!6 ;B= ; 78 81!!%"23 37> " 
< +37> " BHB;HEA)2$6" ?I#@B!%7G 8
";H22"<=- 2!%! - !%, )8 ?6!
2 6= BH1!<)!%22;J$ <E"E K L6
@= BHM1!!%";H" - N  + 7FM 
! ;% ?'B!%"BK 353- A O;/)@7G "37> 
" BH;"35 "BK P Q A"8 ;H= ,)R SH!N 7G
T 37> "  = ?I1)@!%N  @= N !%";H1!
E3"3 <E"E K ?
 "5 6>%4G3""7: , @" 6
- 563"H  R!")# 6# / % ;U ?CJ$@
B!%$%",  3N !+!!8 V W!7B"< ;+!6  )
3
; ;7G;7GM   6 ,  3@ 7 B+! K 8 "E
3"3BG  6AE +$6"   6 : , ?
XN 8  " 6)3 6"7B@6", 1 
- 5 "7> Y381 $6)!%3N "3    6)
"$6" - A ;2 : , ?'"M $U!"37> 
3"3Z1!2!$%[ 7!,3\ ]6^@_`a`b61!2!$]c@
_`a`d_`a`b@6"1!2!e4- 3G3e 7" )+ ]f6
 @_`ghdc$@_`a`b@2 7G3"H ]i@_`a_dj@_``kb@3
1 2 B]&@_``hb631 )+ ]^l@_``mb?_?n8 Y
R 6>$E "- @6 "7: , @AE oJ - 5@
  7FH$2A" ++< ;+ 6)@ 7 7$2";HEA)2
= ?'7> E +M - A ;2 "$6" ;J$ 
: , ?
1.2. Bài toán động và thích ứng.
%# >$E 9 +< ;+7B : , 6!%42
W "E3"376;% ? 1BH6E3"3 <$/)FBH

, 3E6E3"3o7O  !%6F@J!#!%63=?I#@
" 6 <39!%>O3/ " ] 7)-N@
$.$% 8;!@b3EY ;H;E!$E<7G !p"
6 ?CH6!;+ 6)- A ;2 )H 78 >O9"6 
)3;2 "!")9" "F;H!" ]"6 , H
 $2b;H4 30G3/ $W E"!")9?^7B
;BH;7GM ;H3/ 3ER 30G3- "!")9@) - E
3"3 6)O - , G3 )B4);V $1  !,1 )
3>O9"6 ?%#"6; )2 B  !%
! 3 ..3 ?*)+  @$E ; )2 !p ;7GM ;H
1!2!e$78223e <!%B4- ;H!;2 0 9 B?'= 
BH7O 7G !%7B"3 < ;+ 6)@ 6)4
6!,1 V H6q"; "$E ; )2 #G3!p @;B0
4
Y 64!:BH;7GE!H@56  +7F G36e$78
223Z <BH, 1!;7G 23-  ;7F  Y  <@1-
2 6)BH;7G;7GM  +U?*) - @;/)r6 6!%7> 1 
N ;7G4 J3;J3 7  $H;U);V77G )3?
I4 J3;J39"7B6!%   "B
H;H23 "$6" ;% @ B7F 6!%""30G3@;J$6"
E3"3)-NN 23E<  @1!,7F );V<  B ?
*)6;B@!%3!"9"# "  ;7F #G3
"$6"  7)?'= BHR 83 6)6Z#5 Z@!J0
M O"7>   " 6)44"; ?CJ$@
7> SM # " N  ] b@!F6o)2Q>;HE
A)27B#  !,7F ;% @ !%7F G32G38
1!2!$%J463G3?I+>$E @!%7B <3!%
"  B 6AE;H1!!%E3"3  +E3"3@!%
#5 3E <3!%E3"3N  76 )35?
*9O;/);B6"37> 3"3M 2 1 [ii. s;HR+< ;+

; EA)2!6"2AE6  ;7G)-N1= S;7G
)H ;?I#@!%"23 #G3; )2 B  "!J
);V !,1 , S$U!!%-  7 ,HBqMo
!6;7G3 -  $E ; )2 !p 4- ,   
+;%:6!5;%, ?
* 3N Q 97>  6)= S8 Y R +4766
"#5 !6= ;t;+3O- ?'2S;7G BO"7> 
?;B= S B!%=+$3N   " 6) "7> 
23?0 @= SD   6)6A R  :
, @6= S 6)6 3"H F ?
1.3. Các kỹ thuật Heurisc hiện đại
'B!%"37> 3"3 V2  ;%  - 5@ 76uA)
;% ]) !X!! b@A))2 # ]v  X!! b?
5
I??;t;7GM ;HEA)2"R< ;+7" ?*) - @!%% 
;U 8 9" 6R!")# 6" 6 - 5# /  6) )
; 6 < + p46  o7O  ;> ;7GR6[!s
)Q R6[s?I< ;+" >$E "37> 3"3- ;6
37> 3"3V;H ;B6@ B:"3 > ?*46 2;7!%< ;+42;H
1 63531 BSN #, 5;H3"H "23 !,1 ,w3;H
EA)2< ;+;B> 61 $6)< ;+"A))2 # BH"3
 -  B?
C+ 6),  BW "37> 3"3 ;S6!> 37> 3"3V
;H ?*- 42@$E 426;H 1 !6E37> 3"3;7G"3
 ;B6u
• %)- !" u37> 3"3 ;6!
> 37> 3"3V;
• %)-  - 5";% V;H " u37> 
3"3V;H 7G%> 37> 3"3 ;
J04A " 6)4- !%# A R  EA)2"

< ;+7?j 6 Hr"- $!6$ ; "3 1$ 6 
BEM 6" B;H;;7G2AE> ?
* 3N  6)= ,D <3"A"+!%" 7 ;@
6;B,  <3";N);9,  !% 7F;R;HBHD 
30G38"< ;+H?J0= ,, D$ ";H" 8
= @ 7 = ,D;H!!<O;/?6!" 6;H"3 " 
= 13%6< +< ;+@ 7 7> S <3",  
T 7F G3H? 1SO - r6 T7>  6)@) - @;B6
 ;7G;" "  5  9= ?* 42@$<5
 6x B!%""y ;H;" "J# ;H!E3"35 M-
< ;+9$ @;B" 6)BH;7G"3 ?
I+$E <" 6);7G6!m B!u1!2!$%@1!2!4
- / ?CBS6  5S;7G$6 ;2 23;/)?
6
1.3.1. Tìm kiếm cục bộ
cEMW $ ; Y ;HEA)2!%< ;+ P@6$ B!%3G3S
6"E3"3+! K < ;+ 6)?j ,  <23EB3S@1 BA"
8 ;HBHHr6 $%?*) - @$ B!%";H"E3"3T B?
I#@SBH6!%3G3"<=- 2!%! @6"E3"35 
Ms, s ', s''@z6";+M<=2 H!6$ ;t;7" 6;B?
*-!6;B@t)7O 7G W $ B!%6!{ Bf(s) (fitness function) B
5 K ;72AE9!%E3"3;+M?^2AE> ;U  |8
;B6E3"3> ?<)#@= ; Y 1!  <=- 2
! ;"  ) <@;Bf (s)BH# " q"<<$9- 2
;J$A R ?* 7F G3= ! M  ;E9"
 6) 2= 44! R B6}{ B~]fitnessb?*   7F 
G3!62AE<3> @1> 67F 1#G3> ;B6f(s)6!%
6!3#?
'= Q N -!!%;+ @!6= R6!%" M/ 
]neighbourhood operator). C/)66!B5 K <)!%E3"3;+Ms@6

!%E3"3;+M!8 s’ .7F D>"!%=8s?'= SM
  }$2 ~]mutationb;H!,E" M 6)?I#@ 2= $2
;V!%<=- 2! @2AE$2 ;VBH$U!!%- 2-!, 
B <=- 2}!•~@Jx BH6  7 ?6@$2 
BH$\@J)H @!%- 2?
j/)F= BH!,E!%">$E +1!2!$%?*78- @t)
q!qw!%   37> 3"31!2!$%;> E  <@;7GR6
37> 3"3;U]hillclimbing)@4 "$7878;/)u
1. jY;Nu!%E3"3;+M$ ;N]BH$W !%" P - bdR
;/)6E3"3 @?C" " B?
2. j2 ;Vc;H!%$2 m@;B;" "m?
3. 2f(m)6> > J7> ;7> f(c),)1N )2c8m?]I#c
$/)F6!%$E 9mb?
7
4. J3$78m@;2  6;8!%-#2=?
€7O 9!$  - ;7G1 $6)r6 "  -- ?•$<
‚$78 6@= B!%E3"3 @6=  1 6!%/  9
E3"3 6)ƒB6;H!" ?2E3"3/  6!%$%R]fitterb]J
7> ;7> b@)1B„ 76;/)!%o7O ;H)H  /  ;Bd;B@
N $Y;N8/    768!%E3"3 !8?€7O K $E
;W ;+ 6)@6;W 37> 3"31!2!$% B @;B64%
9"E3"3?j BH, 44! ;G!%<=- 2;" 
)q< @#@-!!%- 2;> 6!%<=- 2, ;"  )?
*) - @$ BH! ;GW !%4);V 7)BH$2 !%<=
- 2;"  )6 !%<=- 2;"  )> ?
* 1!2!$%@= "o7O  6)$W "- 1!2!
 0 /  9E3"3 ?;B= S)H ;2 !%E3"3
30G3@6"4A"1  6)?4 )H!O;/)6= BHJ3B
K  8"R6}7$%~@56E3"3 6, ;9!
;#9= @ 7 <E"37> " /  9 B!#Q U> ?C/)

6;H!, ;8" ;U]hillclimbing)@1;> E 6 BS$!Y•
O;B?'"37> 3"31!2!$%" 6!$ @B";HEA)2
# q"1   6)?
'"37> 3"31!2!$%";7G3/ $= 8!$ @)
- @B!%";HEA)21   6)!%"# q"?'= Sq!
qwm37> 3"3O;/)@;/)6  37> 3"3;7GM 3V$2 6;7G
M O3N   " 6)?78;/)6!,3\ ) !]!
  b61!2!$]$b?
Simulated annealing
!   8!$ ?4"$) <6-!69_
J3!@!%$783!6!% "4 8  ! 6)@6
;/)6;H!# @$78n;7G);V;HM "! 6)u
8
1. jY;Nu*6;" "E3"35 M$ ;N]!%" P - bdR;/)6
E3"3 ?^O! ;%T 6;%6!!"]…††_b?
2. j2 ;V!@2AE9$2 ;V@6;" "!?
3. 2;" "]i]!b@i]b@*b6;= @1)2$W !]$/)F6$E 
9!b?
4. '3 ! ;%]*6 *b?
5. J3$78m@8;;7G-#2=?
I< ;+qE) !,3\ ) !;B6;,= <3  2AE9
$2 ;V )E Bw!> EE3"3 ?*) - @= , qE)
7F q)- 6E K 2AE9$2 ;Vw!> 6<<3?6@
= B#E K 6! 7) F 8?^2AEV H6" B
>%;H"\7$%@;BBH1!2!"!+ > 9, 
  6)?*) - @78 >$E 94)H +"!+ > ;7G)
1?*<E  ;+ 6);7G4  5 K 9$78n?%#+
M 6;N- 4 u
] ] b ] bb‡f m f c T
e


cE2W = 4 7B3#] 2, = DN
)H ;Vi]!b6i]bb?22AE9$2 ;V> J7> ;7> E
3"3 @1$H5- S8 > J$W _?22AE9$2 ;V
w!> @12AES \> _6w!> 2AE$2 ;V6N $W …?;B@2
AE9$H5;7GM  7!%q"<?* P - _ @8…† 
†_64  $78nD;> E 6H!B), $H5 \
>  ?2)], , ;7G 7) 22AE$2 ;V> J7> 
;7> b@= <3  2AE$2 ;V?*6! ;%?I8$Y;N8 6
E!N ]q!$78ˆbF ?C+$ BH BT$H5- @6q"<
92AE$2 ;Vw!<3  ;7Gx SE!N F ?
,3\ ) !!%37> 3"3! @!J0 B"BK ;H
;;7G  !;= ?*!E!  @ ]_``hb?
Tabu Search
9
%"";H"\7$%;7G <3$O1!2!$]c
_`a`d_`a`dc  @_``gb?'B +#  ;H1!2!$@O
;/)= D1!H+$E <9?c8!%"r6 6;N);9
;7G <3 c  ]_``hd_``gb?
X7> 3"31!H!*$@ 7 +37> 3"31!2!$%", 
$6 6q!qw+"/  9E3"3 6!#R !% / 
;H)H ;2 ?CJ# B# 3/ $ 6)937> 3"31!2!*$6+<
;+;744R  72 6?C/), ;> E 64R /   630
G3 <   /  ;t;7GH!?X7> 3"31!2!*$# ;2
E4$2 ;V]! b!6= 2AE?I#@ 2/   < E
3"39$ 6/  !62 $W );V- 2T k@ 7 = 
;t4 2 ;B N J3781BH!%/  "S;7G4
R )2@!# 24)H  < 6)H N ;/) <x 
BH, ;7G<3  ?*1!2!$ <3!%>24- D-
) R 3w3R  +>  2/  ; ;7Gq!qw!630G3>

8/   ?
)@$<‚6;J378 3"31!2!$ 6;+)1!%6 
$% 8  %#  <; 9  )H N ;/)? %
#  6)3% +6< ;+; q!qw6;/)6!%3N 9"3 
37> 3"31!2!$?I#@ 2= Y 7B3! @!% 
9$%$2 ;VS3E);V;7F "3- 2 6 $?fJ6 
6;J37> 3"31!2!$@= BSD4 );V;7F 
"3ON J35i@J6;> E D4);V - 2 8
!% !6- 28 $?2= DH%# 78;B1
 )H BHqE)N F;H!;BBH, ;7G<3  6, 
3%6" B- A ?2= D%# ;B1  
);V+! K $U! 6]Jb $BH, ;7G<3   7 
 )H );V"3BH;7G<3  ?
Phương pháp tìm kiếm cục bộ Artful
10
'B!%6;H!=o+" $! R;B6# A R 
937> 3"31!H!$%6A)2; /   6N )H ;2 ?*<E
"37> 3"31!2!$%4 "o7O >$E +)H $%;+
6  o7O ?I#@ 2E3"3 9$ 1BHB!%E3"3
> N ;B6BHB!%E3"3>  ???
*) - @r6 6D E ]BS67F q)- b= 3E<3 
426= DBH1!2!"E3"3;7GE2 $W "!F
4 "E3"3"U> ?*" !,3\   637> 3"3
1!2!$6"23 ;HEA)2< ;+ 6)?*) - @;8!%<
;+H1" < H 622"23 - 6, r
6 ?'B +44R BH;7u";N- BH66!" 6;H1 
$6)!%E3"3;7#;N- ?<)#@!%3! BH;7G$H
: 78 " "9"- 2 ;B!pJ3- 26!%J3 
]@$b?IE!t ";B6 !%3! ;> E 6S- 2!pJ3
  ";B?B""@= BH$H: !%3!  76

!%p 3/ 5,  +"- 2BHB?p# p$ 6)
SBHH !%- 2;H!8;H!?)@!%E3"3;76[_……_…???s
BHD!%- 2;H!8;H! _6m@, B- 2 _
6 nJ6 _6 ˆJ6B!%- 2 _6 h??
B @- ;/)6  ";H;7!%37> 3"3; "E
3"39< ;+?*< - 44R x E 7O ;2 229"[operator
lân cậns?* #- @$\_- 2T3)- A ;2 m;% 
"  m; ?* 7F G3 "J3 @= N 44
$\_J3T "?* 7F G3 3/ @= );V!%$_;2
!%$… !%#H p?
C+"; 6 6 6!%3N 9 M AE1!
2!$%;HEA)2"< ;+7B5 ?*) - !%3N A R 
"9  6)6< ;+M 5HJ{ ;" U B
H?I#@!%< ;+8!% ; !6= ;t  ;2  )
11
3)! 6!%3);7G P - ;H 1 x BH6, 
2 ?CB6!%E3"35 MBHD;> E 6, 5";7F P
!pJ3 ?*, 7F @= DA /!;2 "! 78 2 @1
)$<‚" 1!2! 6!6ii6 2 8"! 78 , 
2 {!; 1B„"t 3#?C/)6 >!6!+ 5>$E 6  
{ ;" U SB#?CN- @$<‚!% 622!  6;+S$2
"" !o)2;U" @‰   76u/)3  @"
;7F ; Y  <zB, B;H;7_);V;  "J3 6
;t2 @;E!$EW <E"E3"35 - 5_/)3  ! ?
%";H6!;+ 6)6- A ;2 E#  J3 ;N- "
23?*)1]@$bDW !  6)5- 26$@ BSB |6 
;t2 S;7G- 28 $, 2 ?jW " 6)@!RJ3 23
<)6!2 6;H! 7_ 7;7GM ;H3"H /)
3  ?^<E" ;t;7G2  7)@J3 Q BH;7GE
#423?

*) - < ;+= EA)2S- A ;2 < ;+3#@;B3#
9"- 2HS;B QA R  [hàm vừa đủs]i i  b?
+ 5= $2!%"  V2 6  B ;7;"3"
1!/)3  3# \ <]^@_`hkdX!@_`hgb?;B BBH
6!o |@0)%6"2" 9< ;+@;HO!pE
3"35 - 8/)3# \ <@6<E  1= N 6; 
"- 2= -!6/) 6)?
'B<< +" ;B!+ 5J{ ;" U BH;7GM
 ;H7O GT37> 3"323 1!2!$%< ;+7B?%
+< ;+ 6)BH= $2@#  $2 ;VB>%> P
;2 /  ?%37> 5{ ;"  B$2  B "- 
 ! ;% @BH;7GM ;H <3;H!O1!2!$%
!6Y ;H1!E3"3> ?
12
1.3.2 Tìm kiếm dựa trên tập hợp
%4R "9" @ F; <3V$2 @;7Gq/)4 4-
o7O +1!2!$%$W "M 3G3"E3"3[ s)1
D!%?'Bm"!6;+ 6)BE K 7> 7F >%1!2!E3"3?
CN- @= B_3G3@= BH6 F _"AE;H1!
2!  +4/  "  7!%?*" 4- 3G3Bq
78 „ii# " ;2 "E3"35 - "  _"- 
$O[tương quan vừa đủs]i b9= ?CB6@ +F S;7G0 
;H1!2!"0 /  9"E3"3> 6"E3"3 $1 ?
*) - @HN !%#F 1!2!   !+  !,
QJ,@ - ;+ 6)P ;2 1!2!!%;%$2 ;J$- ;7F 
;@;B"/ $W E9 p4# " S;7GM;V30G3?
%78 23 ";7G <3$O4- VG36= M
M " M"VG3?C/)6";H  ;%$2 @ 7 N  6)TmJ
+" !5, 3ED_?;B2AE;7GR6!%VG35
, 3E6!%;%$2 ?*"VG3 <3!%"B )- Y7O ;;HE

#4)H 9!%0 /  8 ?%   BK 91!2!
$%6 )E"- 2  7!,3\ 61!2!x BK ;H
7$%@ BD["sT BBH6!%;%$2 "A)2?CB6"
BHM<E")H ;% $%BH@6;B3E$Y;NM8"
)H 3$% 2 BB$<‚>% 6;H;;7G$<‚ > 6?I< ;+42
O;/)6B< +E K )H 3$%?*)"/  s3$%s6
6 $%,  E K Š
*"VG36!%37> 3"3 <3!%"4R )H 3$%
T!%,  8 "E K ?I#@ 2m !6!pw93N M@
!%" M"VG3;7GR6;> ;] i!b@S!%
! Tm ! 6)$W "@8!p3N M;7GE<) P -
"9 BM!% m;H!?p ! BH"$8h…‹!•9
13
B@68 > < +84"$;H 1 !% !;> 8!%
6/  $%9 B?
78;/)6  $78!%" 4- VG3 u
1. jY;Nu !%3$ ;/"E3"3BE K  <] b?C" "
= ?
2. 4R !%636!?
3. Œ3 " M"VG36;%$2 ;HT"$%!•"$% ?
4. ^2G3"$% ;7G 63G3?
5. ';2 ;;7G-#2=@1A)O$78m?
'B< +";H4 O!p$78@ 7 B  ;H!A R  7?
j78m7F M 2 7GR R4 - ]iib@;/)6 >
!6"E„] b;7GE O- S;7G"3 ?'" !5 
- ;7G6 @6  +>% BO6 @6;BB +>%> ;H
" 1!"0 /  9 B?'B  R 4" @N2
;+;7G!B;H);V!5;%;H"VG3;7G7#>
]""34R Rb?j78n"3 "" M"VG3J;%$2 @JE?
C/)B<E"" M"VG36;%$2 @ 7  7 ,Go- @  G

#44;2 !%6) |;t;7G;7622H"" MM
 !+ 5?* $78ˆ@ 8W = , )1!%#78VG3
; ?I1)@ 2= B!%VG3_……@ 7 m…3N M ;7G-!6@
1m…9_m…3N M3E;7G$\?%"23 3V$2  <6D;> E
$Qm…3N M#30G3 <8" B!2G3@ 7 B!%637> 3"3
"d= BHM ,  ;7GR6[U  w s] b@?• 
]_`ghb@ ;B; ;B QA)2; +  E3"35 - ;H$\?
I#@= YY S#;H$\E3"3BG6!%E3"3#30
G3@ 2;+;BqE)67F G3;B6!%$E  / @ 7 6[!8s?
I#@= ,YY S#;H$\E3"3%9 %!%E3"3#30
G3@ 2;+;BqE)67F G3;B)B!%$E  / @ 7 
e!8e?'0 @= 3ED!%< ;+ ?'B< +"
14
4- / @6 42@R7F ;7GR6" 2 B];$6 b?
% 3V$2 ;7GM 6" )+ @!6;= ;+3;2 !%
;1 9"37> 3"3 7)!6, , M !% 6;+6 "V
G3]f6 @_`khdc$@_`a`b@ ";1 "9"  7
)@R631 2 B]&@_``hb62 B2 7G]O@_``kb@q
78 M ;%$2 !%!1 @ 7 ", ! +"RM  B?* 
!R7F G3@!%E3"35 M- Bq78 ;7GR6!%3N M9 B
!! ;7GR6 ?
Kỹ thuật tính toán thích nghi
CHEA)2" N7B B !,7F - );V:
, @M 4239"7B$%J/ 4;,BH
6"30G3?C+ 6)BH$O1 BBH!<A"/;H%+!%E3"3
@6 7)6F;H!"E3"3;2 @< ;+;t);VŠ
 1= N )1 $E  6)6!%";H;7A)2; <
 @ 7 <@6?I#@;HA)2;   16 <e$78223Z6
!%B ;2  !%8;H!;2 @= BSBH)!%!,3\ 
9! 78"!,1 ,  6  678# F ;2

E K ;H!;2 $78 E)23BH?^2AE9!%!,3\ 
7)S <3= !%44R ;N);9,  @6;B= ,
BHM"B30G3- ;7F ?
j/)F@ 2= BHO-  !%6!/)@= ,SB!%
2 7GB ; )2 30G36<BG  ?*) - @1 BBHS!<
6F;H6!!%!,3\ # q"$W "M 5! qMo6$%
87F By ! )H !@ 42 B6!%o7O ,oŠ
*)6;B@= N !%";H;7A)2; !%"  
B @ 7  >A)2; S$W " 6;BB# ;2 "6 E  6 ?
o7O  <@= ,; 1!2!!%e%3; e!6@K 8!%/\6
!%D-!,7F @ <3!%/EFG3o6 )35?%#+
15
!%%3;  76!%$E ; )2 9"7F ;7G1!<) "
! )H !B?'"/\9!%B )+ , 6uZ'0 ,
! ;HB;7G@1)!6, - ;23Le?jE ; )2 @, A!%
5;> E 3D!9@<  B  <3!%/EF6M B-
;7F ? Y8;+ 6)@< - @6 B+>$E 6, # ?*T
!%5AE 7! - 2 ; ;% @$E ; )2 S, ,
 <3"/EF7> 4@ )E- 2O;T;+ $78223
;H< +Y S F;H! 6)?f%3; 9= ,;B3E7F 
q)- );V$W " 6;B@6#5 8";+  6 ?* 4
2@7> "!6# EE +";H6!;+ 6)- A ;2 "$E 
; )2  "! )H !B?
I1)@#5  $E : , Bq78 - A ;2 "
%3; @J"!,1 @!6$W " 6;B1!H6#5 8e{ e 7 
BH3E 5 <  B 6#G3;7G\!%A)2; ?* 
!%"7> B- A ;2 #5 @";7GM 6   7F
= ;tE ;tB 3N _?n@ 7 );V!%"#G3 " 
" 94N 23EA)2;   B ?J0)@O   7F"@
<; A R " ;;7GM @!6$/)F= ,S8

!%F  Y ?
I#@= ! $\ ;HBG #30G3> @ 2
qE)7F G3;tB!%$E  AN HQ 6}!8~?'0 @= 
SD6< ;++ ?*42@B + thuật toán dựa trên quần thể
]population basedb])Q R6" 2 B] )!ƒŽbb?
% 3V$2 ";7GM 6 [" )+ s] 
!b@  -  A  ;2  !%  R  "  37>   3"3  M     "  M  "  V  G3
]!$  3b]f @_`khdc$@_`a`b@ ;B@"R"
9" ;B;7GR631 2 B] )3!! b]&@
_``hb62 7G2 B]j•@_``kb@Bq78 M ;%$2 !%!1 
16
]!$ b?* !R7F G3@!% 5 - ;7GR6*@6"
6 3N 9 B;7GR6" ?
1.4. Kỹ thuật Wnh toán thích nghi
CHEA)2 N7 !,7F : , , , );V@M 
423"7$%]3!l bJ7AN H2AE
, 30G3?o6 B!< +F ;H%+!% @12F
;H!!6 B;7 1$6" ;t);V?
'"= N 6!%";7"   6?I@;Hq"; q!
[$78223s] q3b!%B T a ];#;2 6 d b@= BH
)!,3\ !,1 , ! ] ii!bOF;H! 6
787G N ;= F;H!;2  d 8"[$78223s 9 a?*)
- @1F ;HBH4 !,3\ 83N 5 9$%)H !! 
] b- ;2  +F - o7O )!,1 !,3\ , 30G3?
*)6;B@= N !%""?o7O  <@= ; 1!!%[%3
; s]$$qb@;N66A 6";+  Q ;N6 G3
o6 )35?I+[%3; sujE ; )2 ]• $b?‘ ;7G
\$OB 6u[*,! ;;2  d@)$7823, - ; 72 6Ls?
• $;7!%"  B /EF  B 6MB ;?
'"6! 6)+>$E 6,  ]  .3b?2!%5AE o

! - 2 ]  ! ! 3b, ;% @ $
, ;70 _ @!# )E;7F ;;2 d!6 B; $
Y S OF;H! ?I12@%3; 9= 3EBE K );V;H
#G38;+  ?'7> a67> `SE +";H4
< ;+ 6)- A ;2  $ ! )H !B?
C/)64787G +N  @!F6o)2Q>?IQ978
7G N   6 E  6)63"H !%!,1 { @!,1 ;B -
5]T#b;H6!2 6BA)2; ;= ;Y  3"7F G3"
?^2AES 7!%! 78N  @;B;H6!4)2  7
2 61 6E q<SA)2; ?IQ9!F6;7";H"
17
A);  Y@;/)6  A); ;HA)2; ?C+ 6)+>$E 6
"EA)29%3; @  7!%! 78N   7 8;% 
$-  " ?'0 o)2Q>S;7!%" 1 "@;B6
!%$E !  K ;% ?I+>$E @ 2= q!!%# 9AE
o!  76!%eQ>e@!%3G3"37> 1 6"!,1 ;7G$2;2
$Y;N;% @ BSN 7G <3  3w3# N ;= 9!  K 
;% 44?
1.4.1. Tính toán hệ thần kinh
*# " N  ]•!6'  K!_`a`df) @_``ab+>
$E 6!%3/ !,1 @ 7  )T" 1 ;N-  B;t<)
E K 5  % t> ?5! 44937> 3"3 6) W! 4
26= , N 3E$2"3/ $"!,1 ?*N q/)4 !%
 )- 4-  )- YV;H @#= N 3EB"A)Y
U!8q/)4 6  ?2= M "# " N  @)
- !%;J$9%3; ;7GR6[! 78<  sS9)2R
"A)Y>$E $W #?%5  ;H 1 9 6)6;" "9
#  ?'"A)Y6>OA)2; + 7FSJS, H6!%9
#  @E; W = $\A7F G3   7FB6E 2<3
 7 7> <3@ B7> ;353?'= BH;6!%! 78

N  ;H4;" 9q<@) - @D;> E $W " <3!%$%"
#;7G$278@‰   7e 7F3T0 87> 6 +)???E
E )#’!d 7FA8!57> ???6?I83@@@@ 7;N6@"
! 78N  N N 4;+D   %$%!%"G3o;H0 S
2AE# q"]DE K !J; 9E )b6;B# 6  #
;t;7G;678?C" =o@6<#@= BHR 6"! 
78N  BH;76"4;" !%"  B 6=  
<3,  ;N6!678;B7B ?
*  %$%@!%! 78N  6!%<=<;> E d BD6!%3
G3" ];,;7GR6Z2$6N   / sb8"- 2;N66
18
;N@!p  ;BB"qMo";> E ? B-!", A"
- 2;N69 B@!pR $W !%"! ]R6R 7G b- A
;2 - 2 B8;7G "@;B BSqMoV G36M2AE
- - 2;N9 B?I8"R6Zi.iZ! 78N  6!%
3G3"  7)@V56 83?I< ;+S;7G;7683;N- @;B
BqMo62AES;7G;76835m@65 7)@!J0= 7F D
Bn83?•r6    ;O]2AEbS3%6  1;t;
6;N6@ B- A !26;7Gq"; $OR 9"- 2?
'"V;H @;/)6!% 37> 3"3R 6  )+  7G ]•! 6
'  _`a`b@ 7 x B + 3- $E   ;?  *- 42@ "
! !6= ,;t!,E Y R O;/)D6!%  +By ]f) @
_```b_`a`b@ 7 B< +$2 H ;?*- 42@"! = ;t
!,E!%" Y R O;/)D6!%  +By ?
1.4.2. Logic mờ
* !%7F G3= BH |+"A)YG3!+ "
9< ;+?I#@[ 277G ;, ;=@M  ~6} 277G <;, 
;=@M  $~?*) - @  A) 7), 44# 2
, B!%";HA)2; W [;, ;=s)[<;, ;=s44Bo
|1?* "23  )- V;H @= S"3  7’ 

;7Gq"; 78  "R6[$2  ,  s@6A)2; @#@[7
7G ;, ;=sB |6M - 2 /\6g…‹6ah‹?
C+ 6)B„@ 7 , B;H<)W M k`?h‹BH6 )-
/ /)"< ;+d !%$E  7)@A)B;+ 6[77G 
 $1 s]BH6Thh‹;2 g…‹bS;7GM @ 7  BBH#G3> @
6! !%2AE> 6M [77G ;, ;=s
!F <3!%";HM "$2  ,  ;HEA)2< ;+
7’ !%"<4 - 6! !S?*42@ BN  7$\ N 7’ @
)18  5R6["5 K 6 - s?'= , Q B
77G ;, ;=) $1 ?*)6;B@!%"77G  <; 7
19
7G O!5;, ;=6!%"!5;% $1 ?'"!5;%3%6
""42$W ""5 K 6 3N @7F ;> E 6[5 K 
1 !"s?I#@!5;%77G  J BH6……‹6nh‹M @
;B BBHK - _nh‹6gh‹@6;BE!q …gh‹6`…‹?
'5 K 6 3N ]!!$3i  b$2  ,  [< J sSU 
w 8;+ 6)@$O)!%"77G am?h‹BH6} J ~;2 !5…?h
6}< J ~;2 !5…?g?
I8!p;+ !,7F  <; @"A)Y" S"3   
!5;%" ?CJ$@!F <3 +";Hq"; !5;%!6"
A)" ;7G"3 "6 3N ;+  A)- A
;2  +$2  ,  ?'7> aM !F@SE 2> +< ;+
6)?
5! # 9!F6= DN ;E!$EW "5 K 6 
3N 6G3o?f 2AE@8"A)2; 30G3@78 8"$2 H
 "5 K 6 3N @ 8 G3o?*) - = BH3E
6!!%@6q/)4 " )- Y;% ?C/)6 >R}ii ~;7
 = ; M !F !%!,7F # ?C,@
"" )+ BH;7GM  !q/)4 !%3"A)
?

1.4.3. Lý thuyết trò chơi
'0 @o)2Q> <3!%"";H 1 6"< ;+35
3@) !6- A ;2 23@;J$6- A ;2 AE o! 6 
<3?“!qw"A"1 A)2; 353- A  A)2; 
 1;H23FR2 J <3 !%!,
7F ! ;% @- A ;2   8 + 6 <3"?
*V 2
X7> 3"3f6"|#G3;7G5   < + 
: , - A 87?B;7G6!n3N # @7> ;7> 8n
< ;+7F J3?*5 <@;B6< ;+226V5! ?* 42@B<
20
+;% M |f ;@22! S;> E 8
"< ;+7"< ;+ 6);t;7Gq"; r ?C+;BB |6'= 
BH2! +F 6, 5;H3"H _|7 FM
 "" 6>2;JE?^!%E3"3;7G22@ BBH;7G
4 6;J 6N J6" 
7G@8< ;+; )2 6M 5;7G B;2  3N m@$
U!"|7;% U!m< ;+- A ;2 7F -?< ;+
# O3N  6)63 6"37> 5;H46#G3!,1 [%3
; s?* !%7F G3@%3; 6! 4 - @7F G3"@ B63
!F)_i!;7G;JE $E ; )2 ?
XN nq!qw3!< ;+@$U!3N !+!@2 @37> 5AE o
77G ?X"H 3N !+!x B +< ;+ | 4: , ) -
Bx  <3 +E3"3G3o  <3?'"< ;+ 
<3@ $ ! @;+N 8  7;H!6#  ;% 9"
3N !+!?*) - "3N !+!N  +F ;H3"H ?XN nx D
N!A R 9[2 7Gs$ "q!qw"< ;+9AE o_
! ;% 353?'"< ;+$U!<33"@AE U ?
* !p7F G3@!%"23 46o)2!;7G#G3?'
0 @O3N nx DP ;+AE o$K ,  E! ; 6! 

;% ?
'# 1)@= ,;t$A"!%3!% 9"< ;+7! 
: ,  A)H " 6)?'= ,;t1 $6)!%3"< ;+N ;7G
6  ?'"< ;+7> 4 2 "|x ;7G Y;2 ?
I3"H "|# " ;t;7G#G366;J  B  | 
4: , ?
21
CHƯƠNG IV: Search and Evoluonary Sca!er Search for ‘Tree-Star’ Network
Problems, with Applicaons to Leased-Line Network Design
4.1. Giới thiệu
]b;7GM % t <3
 )H - <7G   6 ,  3: , ?'"2
! 96| : 6"37>  )+ P 9 B6)-  @
3w3 B)H 8# :> 6$E!> 8
)H !?x 5 ! #G3- 2"$!6B"5 
 ;Q\!%2 7F q)- 6)+ 7F q)- ?I#@ BBH
;7GM ;H)3! Tq@pG" @6BH
;7G" 362 = ! 9vj6"! "?I822
! 76:M @O6 %   28i!
) 3!;7F )+ ;%68;7F )+   
3!;7F )+ <3> ?
* 7>  6)@= EA)2!%< ;+22! >$E !63"
  "5  429!%, ): , ‚?'")2A)2
; 9< ;+$U!!%3 ";;H!9"6 ;7G3/ 3
+!J;o- !")$)?%$9" /!;7GR 60)%
22
6 21 6 !%!  ;B5 /!;% ;H238
@;B6 !%/)$0!?p /!B!%3#; ;H;7G
4 ;% 6!p ]bB!%3#2  /)!O% ?p
;;H!9"6 3E;7G2 423;2 [ iis;7GD; - 

 B!6N 7G2 8# q"!% /!;% @;B3w3!p
"6 238 , A! 78 /!?C+ 6)x 3E
" !%3#2 - "#9"6 6 /!-
A ;2  B?-6;H22! 7883#H?
Hình 4.1? 
f1 ˆ?_<)!%$E 429!  \?7G "Q 
N 2- 2 ii6 /!$W 7G ";;H!"
6 2 8 ii?I1  - 2;;H!"6 6 ii
, , ; @"9  - 26W 6;BBH$\A22
! ?
* 42@3#2 ;7F /)6E " )E!6;7G# 
3#2A ;7G6 3$O9)$ *)+ , - $ &''? E 3#
6)$U!3#; ;HM 63#$2 ;VB- A ;2 E 
"?I8!p /!;% @ 63#$YN; @!%3#x ;7G
)3!p;7F 2 6‡ /!?CH! R"3#B- A
23
;2 ! @EM3#6 " ;7G6 $E ˆ?_?;B@"
3#6 " "! ;7 1 ˆ?_2 $E ˆ?m?
7;t BO- @< ;+22! BH;7G;> E B$W "
!2;2 !% *i!?I13#- 2!p;7F !%
 ii6!% /!+! K ;t;7G$263#$YN!p;7F 
 $x By @= BH# " 783#2 !%;;H!
"6 ;2 !%$$W "% 3# 6)?I

)@   iiBH
;7G$\6"< ;+! BH;7G)H ;V6 !%3N !O% 
9 *3$!?I< ;+!O%  6)N ;N- ;7G"!3"$Oet al
]_``kb@ 7FD  $ 7}  ~6;;H!"6  7}
~@;B;7"< ;+ 6)"-  .]*b3$!?
Bảng 4.1?3#6 " !%! ;7F )+ -$- 

Bảng 4.2.'3#! 6 " 1 ˆ?_9$E ˆ?_
*6+< ;+*$ 2?cN ;/)@“]_``kd_``k$b;t3"H !%
*$]*b4- "  6)?^H!# " 9R;t5 ! W 
" *BH1!<)E3"37<E"< ;+;2 E _……
24
?Œ3 "< ;+8 >  7" " 69Y, HE
A)2@" *, EA)2  > 8"37> 3"3;7G!,E 
]_``kb?
* 7>  6)@= ,"!3"449]b< ;+
*?@1 5V A";7GR63  @637> 3"32
H !6N ;/);t;7G5 ! 6! 2AE;N)5• ;H7BV
G3673)2 # ?4- o2 $ ;N;7G;+q<6   K!_`k…
]c@_`knd_`khb2G3"A)Y6   2< ;+@  
37> 3"3M "2 42G3E3"3;t;7G5 
! BAE32@; )2 @22"E 3N!6# @;6@
7B!,3\ 6!%"< ;+"]@???@c]_```bb?
'7>  6)9= ,;7GV5 7?I3"$H< ;+;7G1 
$6) "3N 223?XN ˆ?n!,E Y R " $< ;+*?
'= ,23!,E37> 3"3< ;+* 3N ˆ?ˆ6H!!%
6< ;+- A @‰   7"!"); B@37> 3"33 36
!E!@37> 52G3E3"3637> 5E ?* 3N
ˆ?h@= ,$""2AE# " - !%3"< ;+H!M;7G22
!%"{  @•!4" 8"E3"3;7G$W " *
!6;t;7G  637> 3"3 <78 - 5 6)?* 3N 2 @
= ,B!Y"37> 3"39= ,6  3" ?
4.2. Xây dựng toán học
'= ,q/)4 < ;+* 7!%< ;+31  )- …._ 7?
*78- = q"; u
u 3   ;#d
u 3    d


–
u 3#2  ;#8  –d

–
u 3#2   –6
$

u 3#;% 9  –
25

×