SlideShare a Scribd company logo
1 of 21
Download to read offline
BË GIO DÖC V€ €O T„O
TR×ÍNG „I HÅC BCH KHOA H€ NËI
NGUY™N THÀ H„NH
MËT SÈ THUŠT TON METAHEURISTIC
GIƒI B€I TON BAO PHÕ DI›N TCH V€ ÈI T×ÑNG
TRONG M„NG CƒM BI˜N KHÆNG D…Y
LUŠN N TI˜N Sž KHOA HÅC MY TNH
H  Nëi - 2019
BË GIO DÖC V€ €O T„O
TR×ÍNG „I HÅC BCH KHOA H€ NËI
NGUY™N THÀ H„NH
MËT SÈ THUŠT TON METAHEURISTIC
GIƒI B€I TON BAO PHÕ DI›N TCH V€ ÈI T×ÑNG
TRONG M„NG CƒM BI˜N KHÆNG D…Y
Ng nh : Khoa håc m¡y t½nh
M¢ sè : 9480101
LUŠN N TI˜N Sž KHOA HÅC MY TNH
NG×ÍI H×ÎNG DˆN KHOA HÅC:
1. PGS.TS Huýnh Thà Thanh B¼nh
2. PGS.TS Nguy¹n ùc Ngh¾a
H  Nëi - 2019
Líi cam oan
xghi¶n ™ùu sinh ™—m 1o—n luªn ¡n n y l  ™æng tr¼nh nghi¶n ™ùu ™õ— ™h½nh
m¼nh d÷îi sü h÷îng d¨n ™õ— tªp thº ™¡n ˜ë h÷îng d¨nF vuªn ¡n ™â sû döng
thæng tin tr½™h d¨n tø nhi·u nguçn th—m kh£o kh¡™ nh—u v  ™¡™ thæng tin tr½™h
d¨n 1÷ñ™ ghi rã nguçn gè™F g¡™ sè li»uD k¸t qu£ trong luªn ¡n l  trung thü™ v 
™h÷— tøng 1÷ñ™ ™æng ˜è trong ™¡™ ™æng tr¼nh nghi¶n ™ùu ™õ— ˜§t ký t¡™ gi£ n o
kh¡™F
H  Nëi, ng y 05 th¡ng 11 n«m 2019
Thay m°t tªp thº gi¡o vi¶n h÷îng d¨n Nghi¶n cùu sinh
PGS.TS Huýnh Thà Thanh B¼nh Nguy¹n Thà H¤nh
ii
Líi c£m ìn
víi 1¦u ti¶nD tæi xin ˜ y tä láng ˜i¸t ìn s¥u s­™ tîi ™¡™ th¦y ™æ gi¡o h÷îng
d¨nD €qƒF„ƒ ruýnh „hà „h—nh f¼nh v  €qƒF„ƒ xguy¹n 0ù™ xgh¾— D 1¢ 1ành
h÷îng kho— hå™ v  tªn t¥m gióp 1ïD ™h¿ ˜£o trong suèt qu¡ tr¼nh ho n th nh
luªn ¡n t¤i tr÷íng 0¤i hå™ f¡™h uho— r  xëiF
„æi xin ™h¥n th nh ™£m ìn f—n gi¡m hi»uD f—n l¢nh 1¤o †i»n ™æng ngh»
thæng tin v  truy·n thængD ™¡™ th¦y ™æ ˜ë mæn uho— hå™ m¡y t½nh v  ™¡™ ˜¤n ð
pháng nghi¶n ™ùu wæ h¼nh hâ—D mæ phäng v  tèi ÷u hâ—D tr÷íng 0¤i hå™ f¡™h
kho— r  xëi 1¢ t¤o 1i·u ki»n thuªn lñi nh§t 1º tæi ho n th nh ™h÷ìng tr¼nh
hå™ tªp v  thü™ hi»n luªn ¡n nghi¶n ™ùu kho— hå™ ™õ— m¼nhF
„æi xin ™h¥n th nh ™£m ìn f—n gi¡m hi»u tr÷íng 0¤i hå™ €h÷ìng 0ængD tªp
thº ™¡n ˜ëD gi£ng vi¶n uho— ™æng ngh» thæng tin v  truy·n thæng nìi nghi¶n
™ùu sinh ™æng t¡™ v  ™¡™ ˜¤n ˜± th¥n thi¸t 1¢ luæn t¤o 1i·u ki»nD 1ëng vi¶nD
khuy¸n kh½™h 1º tæi ho n th nh luªn ¡n n yF
guèi ™òngD tæi ™h¥n th nh ˜ y tä láng ™£m ìn tîi gi— 1¼nh 1¢ ki¶n tr¼D ™hi—
s´D 1ëng vi¶n nghi¶n ™ùu sinh trong suèt qu¡ tr¼nh hå™ tªp v  ho n th nh luªn
¡n n yF
H  Nëi, ng y 05 th¡ng 11 n«m 2019
Nghi¶n cùu sinh
xguy¹n „hà r¤nh
iii
MÖC LÖC
BƒNG THUŠT NGÚ VI˜T TT vii
DANH SCH BƒNG ix
DANH SCH HœNH V“ xi
MÐ †U 1
1 CÌ SÐ LÞ THUY˜T 15
IFI w¤ng ™£m ˜i¸n khæng d¥y F F F F F F F F F F F F F F F F F F F F F F F IS
IFIFI g£m ˜i¸n F F F F F F F F F F F F F F F F F F F F F F F F F F F F F IS
IFIFP xót ™£m ˜i¸n F F F F F F F F F F F F F F F F F F F F F F F F F F IT
IFIFQ w¤ng ™£m ˜i¸n F F F F F F F F F F F F F F F F F F F F F F F F F IU
IFIFR xhúng v§n 1· th¡™h thù™ trong m¤ng ™£m ˜i¸n F F F F F F IW
IFP g¡™ mæ h¼nh ˜—o phõ ™õ— ™£m ˜i¸n v  m¤ng ™£m ˜i¸n khæng d¥y PH
IFPFI wæ h¼nh ˜—o phõ ™õ— ™£m ˜i¸n F F F F F F F F F F F F F F F F PI
IFPFP f i to¡n ˜—o phõ trong m¤ng ™£m ˜i¸n khæng d¥y F F F F F PP
IFQ f i to¡n tèi ÷u F F F F F F F F F F F F F F F F F F F F F F F F F F F F F PS
IFQFI f i to¡n tèi ÷u li¶n tö™ F F F F F F F F F F F F F F F F F F F F PT
IFQFP f i to¡n tèi ÷u tê hñp F F F F F F F F F F F F F F F F F F F F F PU
IFQFQ €h÷ìng ph¡p gi£i ˜ i to¡n tèi ÷u F F F F F F F F F F F F F F F PV
IFR u¸t luªn ™h÷ìng F F F F F F F F F F F F F F F F F F F F F F F F F F F F F QT
2 B€I TON CÜC „I DI›N TCH BAO PHÕ TRONG M„NG
CƒM BI˜N KHÆNG D…Y KHÆNG ÇNG NH‡T 38
iv
PFI €h¡t ˜iºu ˜ i to¡n F F F F F F F F F F F F F F F F F F F F F F F F F F F QW
PFP qi£i thuªt 1· xu§t F F F F F F F F F F F F F F F F F F F F F F F F F F F F QW
PFPFI qi£i thuªt t¼m ki¸m ™him ™u™koo ™£i ti¸n F F F F F F F F F F RH
PFPFP qi£i thuªt hemo™r—ti™ €ƒy F F F F F F F F F F F F F F F F F F RT
PFPFQ qi£i thuªt thö ph§n ™ho ho— hén t¤p F F F F F F F F F F F F RW
PFPFR qi£i thuªt di truy·n ™£i ti¸n F F F F F F F F F F F F F F F F F F SQ
PFQ u¸t qu£ thü™ nghi»m F F F F F F F F F F F F F F F F F F F F F F F F F F TS
PFQFI hú li»u thü™ nghi»m F F F F F F F F F F F F F F F F F F F F F F TS
PFQFP „h—m sè thü™ nghi»m F F F F F F F F F F F F F F F F F F F F F TS
PFQFQ ƒo s¡nh 1¡nh gi¡ k¸t qu£ thü™ nghi»m F F F F F F F F F F F F TV
PFR u¸t luªn ™h÷ìng F F F F F F F F F F F F F F F F F F F F F F F F F F F F F US
3 B€I TON CÜC „I DI›N TCH BAO PHÕ TRONG M„NG
CƒM BI˜N KHÆNG D…Y KHÆNG ÇNG NH‡T CÂ R€NG
BUËC CH×ÎNG NG„I VŠT. 76
QFI €h¡t ˜iºu ˜ i to¡n F F F F F F F F F F F F F F F F F F F F F F F F F F F UT
QFP qi£i thuªt 1· xu§t F F F F F F F F F F F F F F F F F F F F F F F F F F F F UU
QFPFI qi£i thuªt di truy·n ™£i ti¸n F F F F F F F F F F F F F F F F F F UU
QFPFP qi£i thuªt tèi ÷u hâ— ˜¦y 1 n ™£i ti¸n F F F F F F F F F F F F VT
QFQ u¸t qu£ thü™ nghi»m F F F F F F F F F F F F F F F F F F F F F F F F F F WH
QFQFI uà™h ˜£n thü™ nghi»m F F F F F F F F F F F F F F F F F F F F F WH
QFQFP „h—m sè thü™ nghi»m F F F F F F F F F F F F F F F F F F F F F WI
QFQFQ ƒo s¡nh 1¡nh gi¡ k¸t qu£ thü™ nghi»m F F F F F F F F F F F F WQ
QFR u¸t luªn ™h÷ìngF F F F F F F F F F F F F F F F F F F F F F F F F F F F F IHS
4 B€I TON BAO PHÕ ÈI T×ÑNG ƒM BƒO K˜T NÈI
V€ CHÀU LÉI TRONG M„NG CƒM BI˜N KHÆNG D…Y
V€ M„NG CƒM BI˜N KHÆNG D…Y CÂ SÛ DÖNG IšM
THU PHT DI ËNG 107
RFI f i to¡n ˜—o phõ 1èi t÷ñng 1£m ˜£o k¸t nèi v  ™hàu léi trong
m¤ng ™£m ˜i¸n khæng d¥yF F F F F F F F F F F F F F F F F F F F F F F F IHV
RFIFI €h¡t ˜iºu ˜ i to¡n F F F F F F F F F F F F F F F F F F F F F F F IHV
RFIFP qi£i thuªt 1· xu§t F F F F F F F F F F F F F F F F F F F F F F F IHW
v
RFIFQ u¸t qu£ thü™ nghi»m F F F F F F F F F F F F F F F F F F F F F F IIR
RFP f i to¡n ˜—o phõ 1èi t÷ñng 1£m ˜£o k¸t nèi trong m¤ng ™£m
˜i¸n khæng d¥y ™â sû döng ™¡™ 1iºm thu ph¡t di 1ëng F F F F F F F IIU
RFPFI €h¡t ˜iºu ˜ i to¡n F F F F F F F F F F F F F F F F F F F F F F F IIU
RFPFP qi£i thuªt 1· xu§t F F F F F F F F F F F F F F F F F F F F F F F IIV
RFPFQ u¸t qu£ thü™ nghi»m F F F F F F F F F F F F F F F F F F F F F F IPT
RFQ u¸t luªn ™h÷ìng F F F F F F F F F F F F F F F F F F F F F F F F F F F F F IQP
K˜T LUŠN 134
DANH MÖC CÆNG TRœNH CÆNG BÈ 137
T€I LI›U THAM KHƒO 140
vi
BƒNG THUŠT NGÚ VI˜T TT
ghú vi¸t t­t „¶n 1¦y 1õ
so„ snternet of „hings
‡ƒxs ‡ireless ƒensor xetworks
w‡ƒxs wo˜ile ‡ireless ƒensor xetworks
ƒ‡ƒxƒ ƒp—rse ‡ireless ƒensor xetworks
r‡ƒxƒ ry˜rid ‡ireless ƒensor xetworks
voƒ vineEofEƒight
†pe †irtu—l por™e elgorithm
w†pe wodify †irtu—l por™e elgorithm
qe qeneti™ elgorithm
€ƒy €—rti™le ƒw—rm yptimiz—tion
gƒ gu™koo ƒe—r™h
sgƒ smprove gu™koo ƒe—r™h
p€e plower €ollin—tion elgorithm
gp€e gh—oti™ plower €ollin—tion elgorithm
h€ƒy hemo™r—ti™ €—rti™le ƒw—rm yptimiz—tion
egf ertifi™i—l fee golony
wg„ w—ximum gover „ree
ƒgex ƒpre—d—˜le gonne™ted eutomomi™ xetwork
s„ƒ sntelligent „r—nsport—tion ƒystem
w‚ wo˜ile ‚el—y
‚ehe ‚esour™e ew—re h—t— e™™umul—tion
whg wo˜ile h—t— golle™tor
‚yw ‚e—d only wemory
‚ew ‚—ndom e™™ess wemory
vˆ v—pl—™e grossover
ewˆy erithmeti™ grossover
„g „—rget gover—ge
xgp„ xetwork gonne™tivity p—ult „oler—n™e
ƒƒge„ ƒensor ƒet govering ell „—rgets
pƒ pin—l ƒolution
…ƒ€ …sing ƒp—nning „ree
vii
…„ƒ€ …sing „r—velling ƒ—lesm—n €ro˜lem
„ƒ€ „r—velling ƒ—lesm—n €ro˜lem
ƒƒp„€ ƒensors ƒet for „wo €—ths
€qe €ure qreedy eppro—™h
ƒqe ƒp—nning tree —nd qreedy eppro—™h
rgq reuristi™ glustering qreedy
w‚€ winimum ‚el—y xode €l—™ement
wiƒ„ west €ro˜lem in ƒteiner „ree
iwƒ„ iu™lide winimum ƒp—nning „ree
viii
DANH SCH BƒNG
PFI hú li»u thü™ nghi»mF F F F F F F F F F F F F F F F F F F F F F F F F F F TS
PFP f£ng th—m sè thü™ nghi»m ™õ— ™¡™ gi£i thuªt h€ƒy F F F F F F F F TT
PFQ f£ng th—m sè thü™ nghi»m ™õ— gi£i thuªt sgƒ F F F F F F F F F F F TT
PFR f£ng th—m sè thü™ nghi»m ™õ— gi£i thuªt gp€e F F F F F F F F F F TU
PFS „h—m sè thü™ nghi»m ™õ— gi£i thuªt wsqeF F F F F F F F F F F F F TU
PFT u¸t qu£ mæ h¼nh thù nh§t F F F F F F F F F F F F F F F F F F F F F F F TW
PFU „rung ˜¼nh di»n t½™h ˜—o phõ v  1ë l»™h ™hu©n ™õ— ™¡™ gi£i thuªt
sqeD h€ƒyD sgƒD gp€e v  wsqe tr¶n IS ˜ë dú li»u v  méi ˜ë
dú li»u ™h¤y thü™ nghi»m QH l¦n l§y trung ˜¼nh @evgX „rung ˜¼nh
di»n t½™h ˜—o phõD 1ë l»™h ™hu©n @ƒhA v  …pper foundX di»n t½™h
lîn nh§t ™õ— tøng ˜ë dú li»u 1¤t 1÷ñ™FA F F F F F F F F F F F F F F F UQ
QFI uà™h ˜£n I F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F WI
QFP uà™h ˜£n P F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F WI
QFQ uà™h ˜£n Q F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F WI
QFR uà™h ˜£n R F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F WP
QFS uà™h ˜£n S F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F WP
QFT „h—m sè thü™ nghi»m ™õ— gi£i thuªt wqe F F F F F F F F F F F F F WP
QFU „h—m sè thü™ nghi»m ™õ— gi£i thuªt €ƒy F F F F F F F F F F F F F F WP
QFV „h—m sè thü™ nghi»m ™õ— gi£i thuªt s€ƒy F F F F F F F F F F F F F WQ
RFI hú li»u thü™ nghi»m ˜ i to¡n tèi ÷u ˜—o phõ 1£m ˜£o k¸t nèi v 
™hàu léi trong ‡ƒxsF F F F F F F F F F F F F F F F F F F F F F F F F F F IIR
RFP hú li»u 1¦u v o ™õ— ˜ i to¡n tèi ÷u ˜—o phõ 1£m ˜£o k¸t nèi v 
™hàu léi trong ‡ƒxsF F F F F F F F F F F F F F F F F F F F F F F F F F F IIR
RFQ „h—m sè thü™ nghi»m ™ho gi£i thuªt …„ƒ€F F F F F F F F F F F F F F IIR
ix
RFR u¸t qu£ thü™ nghi»m ™õ— h—i gi£i thuªt …ƒ€ v  …„ƒ€ khi so
s¡nh v· sè l÷ñng nót ™£m ˜i¸nD nót ™huyºn ti¸p v  thíi gi—n thü™
hi»n F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F IIS
RFS hú li»u ™ho kà™h ˜£n £nh h÷ðng ™õ— sè l÷ñng tr¤m thu ph¡t dú
li»u 1ëng F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F IPU
RFT hú li»u ™ho kà™h ˜£n £nh h÷ðng ™õ— sè l¦n thu thªp dú li»u F F F IPU
RFU hú li»u ™ho kà™h ˜£n £nh h÷ðng ™õ— sè l÷ñng 1èi t÷ñng F F F F F F IPU
x
DANH SCH HœNH V“
IFI g§u t¤o sensor F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F IT
IFP g§u tró™ ™õ— mët nót ™£m ˜i¸n F F F F F F F F F F F F F F F F F F F F IU
IFQ g§u tró™ ™õ— mët nót ™£m ˜i¸n F F F F F F F F F F F F F F F F F F F F IV
IFR g¡™ mæ h¼nh ™£m ˜i¸n F F F F F F F F F F F F F F F F F F F F F F F F F PP
IFS †½ dö v· ˜ i to¡n ˜—o phõ 1èi t÷ñng trong ‡ƒxsX trong 1â tªp
T1, T2, T3, T4, l  ™¡™ 1èi t÷ñngY S1, S2, S3, S4, S5, S6 l  tªp ™¡™ ™£m
˜i¸nF F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F PQ
IFT g¡™ mæ h¼nh ˜—o phõ r o ™h­n trong ‡ƒxsF F F F F F F F F F F F F PR
IFU †½ dö v· ˜ i to¡n ˜—o phõ IHH7 di»n t½™h trong ‡ƒxsF F F F F F F PS
IFV v½ dö v· ˜ i to¡n ™ü™ 1¤i di»n t½™h trong ‡ƒxs khæng 1çng nh§t
vîi sè l÷ñng ™£m ˜i¸n ™ho tr÷î™F F F F F F F F F F F F F F F F F F F F PS
IFW †½ dö v· ˜ i to¡n thi¸t k¸ m¤ng 1i»nF F F F F F F F F F F F F F F F F PU
PFI w¢ hâ— ™¡ thºX @aA fiºu di¹n ˜ði khæng gi—n kiºu genD @bA fiºu
di¹n ˜ði khæng gi—n kiºu h¼nhF F F F F F F F F F F F F F F F F F F F F F RI
PFP wæ t£ qu¡ tr¼nh khði t¤o heuristi™ ™õ— qu¦n thºX h¼nh @—A líi gi£i
thu 1÷ñ™ s—u qu¡ tr¼nh khði t¤o l  khæng tèi ÷u D h¼nh @˜A líi gi£i
thu 1÷ñ™ s—u qu¡ tr¼nh khði t¤o l  tèi ÷u @Olap = 0AF F F F F F F F F SS
PFQ u¡ tr¼nh l—i gh²p 1º sinh r— h—i ™on Z1 v  Z2 tø h—i ™h— mµ P1
v  P2F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F SS
PFR wæ t£ qu¡ tr¼nh 1ët ˜i¸n sû döng q—uss 1ëng F F F F F F F F F F F SU
PFS wæ t£ qu¡ tr¼nh t½nh to¡n ™õ— ˜÷î™ IX ghi— mi·n A th nh ™¡™
ph¦n nhä ˜ði ™¡™ 1÷íng th¯ng song song vîi trö™ tung v  1÷íng
th¯ng n y ph£i ti¸p xó™ vîi h¼nh trán v  ™¡™ gi—o 1iºm ™õ— ™¡™
h¼nh tránF F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F SV
PFT „r÷íng hñp mët ™£m ˜i¸n 1÷ñ™ triºn kh—i trong mi·n DF F F F F F SW
PFU wæ t£ tr÷íng hñp h—i ™£m ˜i¸n khæng gi—o nh—u tr¶n mi·n DF F F TH
xi
PFV wæ t£ tr÷íng hñp h—i ™£m ˜i¸n gi—o nh—u tr¶n mi·n DF F F F F F F TI
PFW „híi gi—n t½nh to¡n ™õ— ™¡™ thuªt to¡n F F F F F F F F F F F F F F F F TW
PFIH 0ë hëi tö ™õ— thuªt to¡n F F F F F F F F F F F F F F F F F F F F F F F F UH
PFII „rung ˜¼nh di»n t½™h ˜—o phõ ™õ— ™¡™ gi£i thuªt sqeD h€ƒyD sgƒD
gp€e v  wsqe tr¶n ™¡™ ˜ë dú li»u ˜—o phõ UH7 di»n t½™h tr¶n
mi·n AF F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F UI
PFIP „rung ˜¼nh di»n t½™h ˜—o phõ ™õ— ™¡™ gi£i thuªt sqeD h€ƒyD sgƒD
gp€e v  wsqe tr¶n ™¡™ ˜ë dú li»u ˜—o phõ VH7 di»n t½™h tr¶n
mi·n AF F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F UP
PFIQ „rung ˜¼nh di»n t½™h ˜—o phõ ™õ— ™¡™ gi£i thuªt sqeD h€ƒyD sgƒD
gp€e v  wsqe tr¶n ™¡™ ˜ë dú li»u ˜—o phõ WH7 di»n t½™h tr¶n
mi·n AF F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F UP
PFIR 0ë l»™h ™hu©n ™õ— ™¡™ gi£i thuªt sqeD h€ƒyD sgƒD gp€e v 
wsqe tr¶n IS ˜ë dú li»uF F F F F F F F F F F F F F F F F F F F F F F F UQ
PFIS „rung ˜¼nh thíi gi—n t½nh ™õ— ™¡™ gi£i thuªt sqeD h€ƒyD sgƒD
gp€e v  wsqe tr¶n IS ˜ë dú li»u s—u QH l¦n ™h¤y méi ˜ë dú li»uF UR
PFIT víi gi£i thu 1÷ñ™ ™õ— wsqe tr¶n ™¡™ ˜ë dú li»u sQEHUD sREHWD sSEHV
v  sSEHWF F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F UR
QFI w¢ hâ— ™¡ thºX @aA fiºu di¹n ˜ði khæng gi—n kiºu genD @bA fiºu
di¹n ˜ði khæng gi—n kiºu h¼nhF F F F F F F F F F F F F F F F F F F F F F UV
QFP f— tr÷íng hñp khði t¤o qu¦n thº F F F F F F F F F F F F F F F F F F F UW
QFQ „hº hi»n 1ë ™hçng ™õ— h—i ™£m ˜i¸n si v  sjF F F F F F F F F F F F F VI
QFR g¡™ tr÷íng hñp 1ë ™hçng ™õ— ™£m ˜i¸n vîi ˜i¶n n¬m ð ngo i vòng
gi¡m s¡t AF F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F VP
QFS €h¥n ™hi— ™h½n vòng ™õ— ™h÷îng ng¤i vªtF F F F F F F F F F F F F F F VQ
QFT 0ë ™hçng ™õ— mët ph¦n di»n t½™h ™õ— ™£m ˜i¸n vîi ™h÷îng ng¤i
vªtF F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F VQ
QFU u¡ tr¼nh l—i gh²p sû döng ph²p l—i BLXα giú— h—i ™h— mµ S1 v 
S2 sinh r— ™on ZF F F F F F F F F F F F F F F F F F F F F F F F F F F F F VR
QFV uhði t¤o qu¦n thº trong s€ƒy sû döng ph¥n ™ömF F F F F F F F F F VU
QFW ˆ¡™ su§t 1º ™¡™ ™¡ thº 1÷ñ™ lü— ™hån trð th nh CbestF F F F F F F F VV
QFIH wæ phäng qu¡ tr¼nh ™ªp nhªt ™õ— ™¡ thº trong s€ƒyF F F F F F F F VW
QFII „¼m gi¡ trà phò hñp c1 v  c2 ™õ— gi£i thuªt €ƒyF F F F F F F F F F F WR
xii
QFIP „¼m gi¡ trà c3 phò hñp ™õ— thuªt to¡n s€ƒy trong ™hi¸n l÷ñ™ I
@ƒIEs€ƒyAF F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F WS
QFIQ „¼m gi¡ trà c3 phò hñp ™õ— thuªt to¡n s€ƒy trong ™hi¸n l÷ñ™ P
@ƒPEs€ƒyAF F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F WT
QFIR „¼m gi¡ trà c3 phò hñp ™õ— thuªt to¡n s€ƒy trong ™hi¸n l÷ñ™ Q
@ƒQEs€ƒyAF F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F WT
QFIS vü— ™hån t' l» khði t¤o heuristi™ phò hñp ™ho €ƒyF F F F F F F F F WU
QFIT vü— ™hån t' l» khði t¤o heuristi™ phò hñp ™ho wqeF F F F F F F F F WV
QFIU vü— ™hån t' l» khði t¤o heuristi™ phò hñp ™ho ™hi¸n l÷ñ™ I ™õ—
thuªt to¡n s€ƒy @ƒIEs€ƒyAF F F F F F F F F F F F F F F F F F F F F F F WW
QFIV vü— ™hån t' l» khði t¤o heuristi™ phò hñp ™ho ™hi¸n l÷ñ™ P ™õ—
thuªt to¡n s€ƒy @ƒPEs€ƒyAF F F F F F F F F F F F F F F F F F F F F F F WW
QFIW vü— ™hån t' l» khði t¤o heuristi™ phò hñp ™ho ™hi¸n l÷ñ™ Q ™õ—
thuªt to¡n s€ƒy @ƒQEs€ƒyAF F F F F F F F F F F F F F F F F F F F F F F IHH
QFPH ƒo s¡nh ˜— ™hi¸n l÷ñ™ ™õ— s€ƒy khi sû döng t' l» khði t¤o heuristi™
l  SH7F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F IHH
QFPI p döng w†pe ™ho €ƒyD s€ƒy v  wqeF F F F F F F F F F F F F F F IHI
QFPP €h¦n tr«m di»n t½™h ˜—o phõ ™õ— h—i gi£i thuªt €ƒy v  s€ƒy
trong ™¡™ kà™h ˜£n IDQ v  SF F F F F F F F F F F F F F F F F F F F F F F IHI
QFPQ €h¦n tr«m di»n t½™h ˜—o phõ ™õ— kà™h ˜£n IF F F F F F F F F F F F F IHP
QFPR €h¦n tr«m di»n t½™h ˜—o phõ ™õ— kà™h ˜£n PF F F F F F F F F F F F F IHQ
QFPS €h¦n tr«m di»n t½™h ˜—o phõ ™õ— kà™h ˜£n QF F F F F F F F F F F F F IHQ
QFPT €h¦n tr«m di»n t½™h ˜—o phõ ™õ— kà™h ˜£n RF F F F F F F F F F F F F IHR
QFPU €h¦n tr«m di»n t½™h ˜—o phõ ™õ— kà™h ˜£n SF F F F F F F F F F F F F IHS
RFI f—o phõ 1èi t÷ñngF F F F F F F F F F F F F F F F F F F F F F F F F F F F IIH
RFP ˆ¥y düng th nh ph¦n li¶n thængF F F F F F F F F F F F F F F F F F F F IIP
RFQ @—Aˆ¥y düng 1ç thà 1¦y 1õY @˜A x¥y düng ™¡™h t¼m h—i 1÷íng 1i
tø ˜§t ký mët 1¿nh n o trong 1ç thàF F F F F F F F F F F F F F F F F F IIQ
RFR ƒo s¡nh thíi gi—n giú— h—i gi£i thuªt …ƒ€ v  …„ƒ€ tr¶n IS ˜ë
dú li»u s—u IS l¦n ™h¤y méi ˜ë dú li»u l§y trung ˜¼nhF F F F F F F F IIT
RFS u¸t qu£ ™õ— gi£i thuªt …ƒ€ v  …„ƒ€ tr¶n ˜ë dú li»u ƒIEQ v 
ƒIEVX h¼nh @—A v  h¼nh @˜A thº hi»n k¸t qu£ ™õ— …ƒ€F „rong khiD
h¼nh @™A v  h¼nh @dA thº hi»n k¸t qu£ ™õ— gi£i thuªt …„ƒ€F F F F F IIT
RFT f—o phõ 1èi t÷ñng trong tøng ™ömF F F F F F F F F F F F F F F F F F F IPI
xiii
RFU 0°t ™£m ˜i¸n 1£m ˜£o t½nh k¸t nèi t¤i thíi 1iºm thu thªp dú li»u bFIPR
RFV ƒnh h÷ðng ™õ— 1iºm thu ph¡t dú li»u di 1ëng l¶n hi»u n«ng ™õ—
to n m¤ngF F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F IQH
RFW ƒnh h÷ðng ™õ— sè l÷ñng ™hu ký thu thªp dú li»u l¶n hi»u n«ng
™õ— to n m¤ngF F F F F F F F F F F F F F F F F F F F F F F F F F F F F F IQI
RFIH ƒnh h÷ðng ™õ— sè l÷ñng 1èi t÷ñng l¶n hi»u n«ng ™õ— to n m¤ngF IQP
xiv
GIÎI THI›U
„rong nhúng n«m g¦n 1¥yD snternet v¤n vªt @snternet of „hings E so„A 1¢
trð th nh mët ™hõ 1· nghi¶n ™ùu ™õ— nhi·u nh  kho— hå™ trong v  ngo i n÷î™F
0º ùng döng 1÷ñ™ ™æng ngh» so„ mët y¶u ™¦u ˜­t ˜uë™ 1°t r— l  ph£i sû döng
m¤ng ™£m ˜i¸n khæng d¥y @‡ireless ƒensor xetworks E ‡ƒxsAF w¤ng ™£m ˜i¸n
khæng d¥y ˜—o gçm h—i th nh ph¦n ™h½nh l  mët tªp ™¡™ nót ™£m ˜i¸n @ƒensor
xodesA v  mët ho°™ mët sè tr¤m ™ì sð @f—se ƒt—tions E ƒinkAF ƒ—u khi 1÷ñ™ triºn
kh—i t¤i 1à— 1iºm ™ö thºD ™¡™ nót ™£m ˜i¸n li¶n tö™ thu thªp thæng tin trong
ph¤m vi ˜¡n k½nh ™£m ˜i¸nD xû lþ v  tr—o 1êi thæng tin vîi ™¡™ nót ™£m ˜i¸n
kh¡™ ho°™ gûi thæng tin v· tr¤m ™ì sð thæng qu— k¸t nèi khæng d¥y v  gi—o thù™
1ành tuy¸n 1¢ 1÷ñ™ thi¸t lªpF f¶n ™¤nh 1âD sü ph¡t triºn m¤nh m³ ™õ— ™¡™ h»
thèng nhóng 1¢ ™ho ph²p t¤o r— ™¡™ thi¸t ˜à nhä gånD ™â kh£ n«ng xû lþ 1ë™ lªp
v  truy·n thæng khæng ™¦n d¥y d¨nF xhí vªy m  m¤ng ™£m ˜i¸n khæng d¥y d¹
d ng 1÷ñ™ triºn kh—i ð nhi·u 1à— h¼nh v  1÷ñ™ ùng döng trong nhi·u l¾nh vü™
™õ— 1íi sèng nh÷ ˜£o v» mæi tr÷íngD qu¥n süD y t¸D gi—o thæng thæng minhD qu£n
lþ thà tr÷íng ˜¡n l´D qu£n lþ ™huéi quy tr¼nh s£n xu§tD ™£nh ˜¡o thi¶n t—iD ™h¡y
røngD vvF ‘I“D ‘P“D ‘Q“D ‘R“D ‘S“F
„uy nhi¶nD vi»™ ph¡t triºn ™¡™ m¤ng ™£m ˜i¸n khæng d¥y ™ông g°p khæng
½t khâ kh«n do ™¡™ nót ™£m ˜i¸n ™â nguçn n«ng l÷ñng h¤n ™h¸D kh£ n«ng ho¤t
1ëng trong ™¡™ 1i·u ki»n kh­™ nghi»t ™õ— mæi tr÷íng v¨n ™án th§pD hìn nú— mët
m¤ng ™£m ˜i¸n ™â thº l¶n 1¸n h ng ngh¼n nót m¤ng d¨n 1¸n vi»™ duy tr¼ ho¤t
1ëng ™õ— m¤ng l  r§t khâ kh«nF †¼ vªyD y¶u ™¦u 1°t r— l  ph£i x¥y düng ‡ƒxs
s—o ™ho 1£m ˜£o ti¸t ki»m ™hi ph½ x¥y düng m¤ngD truy·n thæng ên 1ànhD kh£
n«ng ˜£o mªtD k²o d i thíi gi—n sèng ™õ— m¤ngDvFvF 0â ™h½nh l  nhúng th¡™h
thù™ m  ‡ƒxs 1—ng ph£i 1èi m°t nh÷ ™h§t l÷ñng dà™h vö m¤ngD n«ng l÷ñngD
˜£o mªtD 1ành tuy¸nD ˜—o phõD k¸t nèiD ™hàu léi vvF ‘I“D‘T“D ‘U“D ‘V“D ‘W“D ‘IH“D ‘II“F
f¶n ™¤nh v§n 1· sû döng n«ng l÷ñng hi»u qu£ th¼ ˜ i to¡n triºn kh—iD h—y
t¼m và tr½ 1º 1°t ™¡™ ™£m ˜i¸n ™ông nhªn 1÷ñ™ nhi·u sü qu—n t¥m tø ™¡™ nh 
nghi¶n ™ùu v  ™¡™ nh  ™ung ™§p gi£i ph¡p li¶n qu—n 1¸n m¤ng ™£m ˜i¸n khæng
d¥yF fði v¼D vi»™ 1°t nhúng ™£m ˜i¸n n y mët ™¡™h ng¨u nhi¶n ™â thº khæng
thü™ hi»n 1÷ñ™ nhi»m vö gi¡m s¡t ™õ— m¤ng v  g¥y l¢ng ph½ v¼ ph£i dòng mët
sè l÷ñng lîn ™¡™ ™£m ˜i¸nF „r¶n thü™ t¸D do ™¡™ nót ™£m ˜i¸n ™h¿ ho¤t 1ëng tèt
trong mët vòng ˜¡n k½nh nh§t 1ànhD vi»™ triºn kh—i ™¡™ ™£m ˜i¸n 1º thu 1÷ñ™
1ë ˜—o phõ lîn v  1£m ˜£o k¸t nèi ™hàu léi trong to n m¤ng 1¢ trð th nh y¶u
1
™¦u ™§p thi¸t v  1ë lîn ™õ— di»n t½™h vòng ˜—o phõD t½nh k¸t nèi v  ™hàu léi 1¢
trð th nh ™¡™ ti¶u ™h½ qu—n trång trong vi»™ 1¡nh gi¡ ™h§t l÷ñng dà™h vö ‡ƒxs
‘IP“D ‘IQ“D ‘II“ ‘IR“F
xhi·u mæ h¼nh ˜ i to¡n kh¡™ nh—u 1¢ 1÷ñ™ ™¡™ nh  kho— hå™D tªp 1o n ™æng
ngh» 1÷— r— 1º gi£i quy¸t ˜ i to¡n tèi ÷u triºn kh—i ™¡™ nót ™£m ˜i¸n 1£m ˜£o
˜—o phõD k¸t nèi v  ™hàu léi trong m¤ng ™£m ˜i¸n khæng d¥y v  m¤ng ™£m ˜i¸n
khæng d¥y ™â sû döng ™¡™ 1iºm thu ph¡t di 1ëng ‘II“D ‘W“D ‘IS“D ‘IT“D ‘IU“D ‘P“D
‘IV“F „uy nhi¶nD trong méi ˜ i to¡n 1¢ 1÷ñ™ nghi¶n ™ùu ð tr¶n v¨n ™án ™â nhi·u
v§n 1· ™¦n 1÷ñ™ ™£i ti¸n 1º gi£m thiºu v· thíi gi—n sèngD gi¡ th nh v  t«ng 1ë
ên 1ành trong vi»™ triºn kh—i m¤ngF †¼ vªyD trong luªn ¡n n y t¡™ gi£ tªp trung
nghi¶n ™ùu ˜ i to¡n tèi ÷u ˜—o phõD 1£m ˜£o t½nh k¸t nèi v  ™hàu léi trong m¤ng
™£m ˜i¸n khæng d¥y v  m¤ng ™£m ˜i¸n khæng d¥y ™â sû döng ™¡™ 1iºm thu ph¡t
di 1ëng @mo˜ile sinksAF
g¡™ ˜ i to¡n v· tèi ÷u ˜—o phõD 1£m ˜£o t½nh k¸t nèi v  ™hàu léi trong m¤ng
™£m ˜i¸n khæng d¥y v  m¤ng ™£m ˜i¸n khæng d¥y ™â sû döng ™¡™ 1iºm thu ph¡t
di 1ëng 1÷ñ™ gi£i quy¸t trong luªn ¡n 1·u l  ™¡™ ˜ i to¡n x€EkhâD ngh¾— l 
khæng ™â thuªt to¡n thíi gi—n 1— thù™ 1º gi£i ™hóngD ngo¤i trø P = NPF ho 1âD
t¡™ gi£ ™hån ™¡™h ti¸p ™ªn gi£i x§p x¿ sû döng gi£i thuªt met—heuristi™D heuristi™
1º gi£i quy¸t ™¡™ ˜ i to¡n 1÷ñ™ nhi·u t¡™ gi£ nghi¶n ™ùu v  ™¡™ mæ h¼nh 1÷ñ™
™£i ti¸n tø mæ h¼nh tr÷î™ 1â ™ho phò hñp vîi thü™ t¸ triºn kh—i m¤ngF g¡™ gi£i
thuªt 1· xu§t 1÷ñ™ ™ i 1°tD thû nghi»m tr¶n ™¡™ ˜ë dú li»u 1÷ñ™ ™¡™ nh  nghi¶n
™ùu tr÷î™ 1â 1÷— r— 1º so s¡nhD 1¡nh gi¡ hi»u n«ngF 0èi vîi nhúng mæ h¼nh
1÷ñ™ 1· xu§t trong luªn ¡nD t¡™ gi£ 1¢ x¥y düng ™¡™ kà™h ˜£n m¤ng 1— d¤ng
nh¬m xem x²t 1¡nh gi¡ kh¡™h qu—n tr¶n h¦u h¸t ™¡™ ti¶u ™h½ x¥y düng m¤ngF
Têng quan t¼nh h¼nh nghi¶n cùu trong v  ngo i n÷îc
„rong ph¦n n yD t¡™ gi£ tr¼nh ˜ y têng qu—n v· ™¡™ nghi¶n ™ùu li¶n qu—n 1¸n
vi»™ gi£i quy¸t ˜— v§n 1· 1ë ˜—o phõD t½nh k¸t nèi v  ™hàu léi trong m¤ng ™£m
˜i¸n khæng d¥y v  m¤ng ™£m ˜i¸n khæng d¥y ™â sû döng 1iºm thu ph¡t di 1ëng
m  luªn ¡n qu—n t¥m gi£i quy¸tF
T¼nh h¼nh nghi¶n cùu ngo i n÷îc
„êng qu—n v· ˜ i to¡n ˜—o phõ trong m¤ng ™£m ˜i¸n khæng d¥y 1¢ 1÷ñ™
thü™ hi»n ˜ði f—ng ‡—ng ‘II“F „heo t¡™ gi£D 1ë ˜—o phõD t½nh k¸t nèiD ™hàu léi
l  mët y¸u tè qu—n trång trong 1¡nh gi¡ ™h§t l÷ñng m¤ng ™£m ˜i¸nF ho 1â ™â
r§t nhi·u nghi¶n ™ùu li¶n qu—n 1¸n v§n 1· n yF xh¼n ™hungD vîi nhúng gi£ thi¸t
v  mö™ ti¶u ™â thº kh¡™ nh—uD ˜ i to¡n ˜—o phõ ™â thº ™hi— th nh ˜— nhâmX
˜ i to¡n ˜—o phõ 1èi t÷ñng @t—rget ™over—geAD ˜ i to¡n ˜—o phõ di»n t½™h @—re—
™over—geAD ˜ i to¡n ˜—o phõ r o ™h­nF vuªn ¡n tªp trung nghi¶n ™ùu h—i mæ
2
h¼nh ˜ i to¡n ˜—o phõ di»n t½™h v  ˜ i to¡n ˜—o phõ 1èi t÷ñngF
B i to¡n bao phõ di»n t½ch: gho 1¸n n«m PHIID khi nh­™ 1¸n ˜ i to¡n
˜—o phõ di»n t½™h trong m¤ng ™£m ˜i¸n khæng d¥yD ng÷íi t— ngh¾ ng—y 1¸n vi»™
to n ˜ë khu vü™ 1°t ™£m ˜i¸n 1·u 1÷ñ™ gi¡m s¡tF gâ thº xem 1¥y l  tr÷íng
hñp mð rëng ™õ— ˜ i to¡n ˜—o phõ 1èi t÷ñngD trong 1â måi 1iºm thuë™ khu vü™
™¦n gi¡m s¡t 1·u 1÷ñ™ ™oi l  1èi t÷ñng ™¦n 1÷ñ™ ˜—o phõF wæ h¼nh ˜ i to¡n ˜—o
phõ di»n t½™h ™ông 1÷ñ™ ™hi— th nh nhi·u mæ h¼nh ˜ i to¡n ™on tòy thuë™ v o
™¡™ ti¶u ™h½ nh÷X ˜—o phõ IHH7 di»n t½™h vîi sè l÷ñng ™£m ˜i¸n ½t nh§t ‘IW!PP“D
tèi 1— hâ— di»n t½™h ˜—o phõ vîi sè l÷ñng ™£m ˜i¸n ™ho tr÷î™D vFvFF xgo i r—D
trong méi mæ h¼nh l¤i ™â thº ™hi— th nh nhi·u mæ h¼nh kh¡™ nh—u khi th¶m v o
™¡™ ti¶u ™h½ kh¡™ nh—u nh÷X ™£m ˜i¸n ™òng lo¤iD ™£m ˜i¸n kh¡™ lo¤iD ™£m ˜i¸n
t¾nhD ™£m ˜i¸n 1ëngD vFvF uhi th¶m ™¡™ ti¶u ™h½ v o tøng mæ h¼nh ˜ i to¡n th¼
vi»™ triºn kh—i m¤ng ™ông kh¡™ nh—uF x«m PHHPD endrew v  ™¡™ ™ëng sü ‘PQ“
1¢ ti¸p ™ªn theo h÷îng triºn kh—i ™¡™ nót ™£m ˜i¸n 1º tèi ÷u hâ— di»n t½™h ˜—o
phõ ™õ— ™¡™ ™£m ˜i¸nF g¡™ mi·n 1÷ñ™ thi¸t k¸ s—o ™ho nót m¤ng 1÷ñ™ 1©y x—
khäi ™h÷îng ng¤i vªt ho°™ ™¡™ nót m¤ng kh¡™D k²o gi¢n vòng ˜—o phõ di»n t½™h
™õ— to n m¤ngF xghi¶n ™ùu n y gñi mð nhi·u h÷îng ph¡t triºn ™ho ™hõ 1· ˜—o
phõ di»n t½™h trong m¤ngF ƒ—u 1âD ‰F ou ‘PR!PV“ 1¢ 1· xu§t thuªt to¡n lü™ 1©y
£o @†irtu—l por™e elgorithm E †peA 1º tèi ÷u hâ— và tr½ triºn kh—i ™¡™ nót ™£m
˜i¸nF f¶n ™¤nh 1âD ‘PW!QI“ ™ông 1¢ 1· ™ªp 1¸n ˜ i to¡n ™ü™ tiºu sè l÷ñng ™£m
˜i¸n ™¦n sû döng vîi r ng ˜uë™ ˜—o phõ IHH7 di»n t½™h ™õ— mi·n ™¦n qu—n s¡tF
„rong lîp ™¡™ ˜ i to¡n ˜—o phõ di»n t½™h ™¡™ t¡™ gi£ tr÷î™ 1â mîi ™h¿ 1· ™ªp
1¸n v§n 1· t¼m sè l÷ñng ™£m ˜i¸n nhä nh§t tr¶n méi 1ìn và di»n t½™h s—o ™ho ™â
thº ˜—o phõ to n ˜ë vòng ™¦n gi¡m s¡tF
x«m PHIQD ‰ourim ‰oon v  ™ëng sü ‘QP“ 1¢ ™hùng minh ˜ i to¡n ™ü™ 1¤i di»n
t½™h ˜—o phõ trong ‡ƒxs khæng 1çng nh§t l  thuë™ lîp ˜ i to¡n x€EkhâF gho
tr÷î™ sè l÷ñng ™¡™ ™£m ˜i¸n ™â ˜¡n k½nh kh¡™ nh—uD ™¦n t¼m và tr½ ™ho méi ™£m
˜i¸n s—o ™ho di»n t½™h ˜—o phõ ™õ— ™hóng tr¶n mët mi·n di»n t½™h ™ö thº l  lîn
nh§tF 0ë ˜—o phõD h—y ™án gåi l  mi·n ™£m ˜i¸nD 1÷ñ™ 1ành ngh¾— l  di»n t½™h
™õ— h¼nh trán ™â t¥m t¤i và tr½ 1°t ™£m ˜i¸nD ˜¡n k½nh ˜¬ng ˜¡n k½nh ™£m ˜i¸nF
„¡™ gi£ ™ho r¬ng khæng thº gi£i quy¸t v§n 1· n y ˜¬ng thuªt to¡n 1ìn 1ành nh÷
thuªt to¡n ™ir™le p—™king ‘II“ ˜ði mi·n ˜—o phõ ™õ— méi ™£m ˜i¸n l  kh¡™ nh—uF
f¶n ™¤nh 1âD t¡™ gi£ ™ông ™h¿ r— 1¥y l  mët d¤ng ™õ— ˜ i to¡n phõ tªp @set
™overA n¶n l  ˜ i to¡n x€EkhâF †¼ vªyD t¡™ gi£ ‘QP“ ti¸p ™ªn theo ph÷ìng ph¡p
gi£i x§p x¿ v  1· xu§t gi£i thuªt di truy·n 1º gi£i ˜ i to¡n n yF
„rong thuªt gi£i di truy·n 1÷ñ™ 1· xu§t trong ‘QP“D ™¡™ ™¡ thº 1÷ñ™ ˜iºu di¹n
l  mët m£ng ™¡™ tå— 1ëD méi ph¦n tû ™õ— m£ng ™ho ˜i¸t và tr½ ™õ— ™£m ˜i¸n
t÷ìng ùng tr¶n thü™ t¸F g¡™ ™£m ˜i¸n 1÷ñ™ s­p thù tü theo ˜¡n k½nhF 0ë th½™h
nghi ™õ— ™¡ thº X l  di»n t½™h ˜—o phõ @coAA ™õ— ™¡™ ™£m ˜i¸n vîi và tr½ m  X
˜iºu di¹n 1÷ñ™ t½nh theo ph÷ìng ph¡p wonte g—rloF Þ t÷ðng ™õ— ph÷ìng ph¡p
n y l  sinh ng¨u nhi¶n L 1iºm v  kiºm tr— xem 1iºm 1â ™â thuë™ mi·n ˜—o phõ
3
™õ— ™£m ˜i¸n n o h—y khængF „¡™ gi£ ‘QP“ 1¢ 1÷— r— R phi¶n ˜£n nh÷ s—uX
Phi¶n b£n ¦u ti¶n E €qeX €qe thü™ hi»n 1óng tøng ˜÷î™ nh÷ n¶u ð tr¶n
v  gi¡ trà L = 100000 1÷ñ™ giú nguy¶n qu— IHHH th¸ h»F
Phi¶n b£n thù hai E wqeX wqe ™£i thi»n thíi gi—n ™h¤y ˜¬ng ™¡™h t«ng d¦n
gi¡ trà LF f—n 1¦u L = 10000 v  ™ù s—u IHH th¸ h» th¼ gi¡ trà n y t«ng th¶m
IHHHHF ƒo vîi €qeD th¼ wqe nh—nh hìn g¦n P l¦n m  ™h§t l÷ñng líi gi£i v¨n
1÷ñ™ giú nguy¶nF
Phi¶n b£n thù ba E y€„qeX y€„qe 1÷ñ™ 1÷— r— 1º n¥ng ™—o ™h§t l÷ñng líi
gi£iF †îi ™¡™h m¢ hâ— tr¶n 1¥yD khi th—y 1êi và tr½ ™õ— ™¡™ gene ˜iºu di¹n tå— 1ë
™õ— ™¡™ ™£m ˜i¸n ™òng lo¤i th¼ líi gi£i khæng th—y 1êiF xg÷íi t— gåi 1¥y l  hi»n
t÷ñng kh¡™ kiºu gene nh÷ng ™òng kiºu h¼nhF „çn t¤i n1!n2! . . . nk! ™¡ thº ™òng
˜iºu di¹n mët líi gi£i vîi ni, i = 1..k l  sè l÷ñng ™£m ˜i¸n lo¤i iF uhi 1âD khæng
gi—n kiºu gene v  khæng gi—n kiºu h¼nh khæng 1çng nh§tF ho vªyD to¡n tû di
truy·nD 1°™ ˜i»t l  ph²p l—i gh²pD tä r— khæng hi»u qu£F y€„qe kh­™ phö™ 1i·u
n y ˜¬ng ™¡™h thü™ ph²p hi»n ™hu©n hâ— rung—ri—n ‘QQ“ ™ho ™h— thù P trong
méi ™°p ™h— mµ tr÷î™ khi l—i gh²pF †i»™ ™hu©n hâ— n y s³ s­p x¸p l¤i thù tü ™¡™
gene trong ™h— P s—o ™ho kho£ng ™¡™h vîi ™h— I l  nhä nh§tF uho£ng ™¡™h n y
1÷ñ™ 1ành ngh¾— nh÷ s—uX
D =
n
i=1
d(s1
i , s2
i ), @IA
vîi s1
i = (x1
i , y1
i ), s2
i = (x2
i , y2
i ) l¦n l÷ñt l  ph¦n tû thù i trong ™h— ID ™h— P v 
d(s1
i , s2
i ) l  kho£ng ™¡™h iu™lide—n giú— h—i ™£m ˜i¸n ™â tå— 1ë s1
i , s2
i F y€„qe
™ông t«ng d¦n gi¡ trà L nh÷ wqeF u¸t qu£ ™ho th§y y€„qe ™â thíi gi—n ™h¤y
t÷ìng 1÷ìng wqe nh÷ng ™h§t l÷ñng líi gi£i l¤i tèt hìn nhi·uF
Phi¶n b£n thù t÷ E y€„rqeX y€„rqe k¸t hñp y€„qe vîi thuªt to¡n
†pe @†irtu—l por™e elgorithmA ‘PT“ nh÷ mët ph÷ìng ph¡p t¼m ki¸m 1à— ph÷ìng
™ho ™h§t l÷ñng líi gi£i tèt nh§tF „heo 1âD méi ™¡ thº s—u khi 1ët ˜i¸n s³ 1÷ñ™
ti¸n h nh †peF „huªt to¡n n y 1÷— r— P kh¡i ni»mX lü™ 1©y v  lü™ hót giú—
h—i ™£m ˜i¸nF Þ t÷ðng l  khi mi·n ˜—o phõ ™õ— h—i ™£m ˜i¸n ™hçng l¶n nh—u
th¼ giú— ™hóng tçn t¤i mët lü™ 1©yD ng÷ñ™ l¤i tçn t¤i lü™ hótF hü— v o gi¡ trà
lü™ 1©y ™ông nh÷ lü™ hót ™õ— mët ™£m ˜i¸n so vîi ™¡™ ™£m ˜i¸n ™án l¤i m 
và tr½ ™õ— nâ 1÷ñ™ 1i·u ™h¿nh phò hñpF 0¥y l  phi¶n ˜£n tèt nh§t trong ‘QP“ ™£
v· thíi gi—n thü™ hi»nD ™h§t l÷ñng líi gi£i ™ông nh÷ sü ên 1ànhF „uy nhi¶nD 1ë
phù™ t¤p ™õ— y€„rqe v¨n l  O(nL) vîi L n @n l  sè l÷ñng ™£m ˜i¸n v  L
l  sè 1iºm gieo theo ph÷ìng ph¡p wonter g—rloAF xg—y vîi ˜ë dú li»u nhä nh§t
™h¿ ™â IU ™£m ˜i¸n m  y€„rqe v¨n ™¦n 1¸n g¦n T phót mîi 1÷— r— 1÷ñ™ líi
gi£iF †îi ˜ë dú li»u lîn nh§t @IQH ™£m ˜i¸nAD thíi gi—n l  hìn RP phótF u¸t qu£
n y 1÷ñ™ 1÷— r— tr¶n m¡y t½nh sû döng ™h½p sntel ˆeon g€… PFR qrzF w°™ dò
™¡™ k¸t qu£ ™ho th§y líi gi£i thu 1÷ñ™ l  kh¡ tèt xong v¨n ™h÷— ph£i tèi ÷uF
h¹ th§y r¬ngD khi mi·n ˜—o phõ ™õ— ™¡™ ™£m ˜i¸n ™ ng ½t ™hçng l¶n nh—u
@overlapA v  ½t r— ngo i ˜i¶n ™õ— mi·n gi¡m s¡t A th¼ di»n t½™h ˜—o phõ ™õ— ™hóng
4
tr¶n mi·n A ™ ng lînF hü— tr¶n lªp luªn 1âD 0inh „hà r  vy ‘QR“ ™òng ™¡™ ™ëng
sü @™â t¡™ gi£ luªn ¡n th—m gi—A 1¢ 1· xu§t mët h m th½™h nghi mîi sû döng
kh¡i ni»m 1ë ™hçng @OlapA v  ùng döng kh¡i ni»m n y 1º t½nh 1ë th½™h nghi ™õ—
™¡ thºF Þ t÷ðng l  th—y v¼ so s¡nh trü™ ti¸p ™¡™ ™¡ thº theo di»n t½™h ˜—o phõ
tr¶n mi·n A nh÷ trong ‘QP“D sqe s³ ti¸n h nh so s¡nh gi¡n ti¸p thæng qu— 1ë
™hçngF
ˆ²t ™¡ thº S = (s1, s2 . . . sn)D 1ë ™hçng Olap ™õ— S 1÷ñ™ 1ành ngh¾— nh÷ s—uX
Olap(S) =
n
i=1
n
j=i+1
overlap(si, sj) +
4
m=1
overlap(si, bm) , @PA
trong 1âD overlap(si, sj) l  1ë ™hçng giú— mi·n ˜—o phõ ™õ— h—i ™£m ˜i¸n si, sjX
overlap(si, sj) =



0 khi d(si, sj) ≥ rsi + rsj
γ(rsi + rsj − d(si, sj)) khi rsi − rsj ≤ d(si, sj)  rsi + rsj ,
β min(rsi , rsj ) khi d(si, sj)  rsi − rsj
@QA
vîi d(si, sj) l  kho£ng ™¡™h iu™lide—n giú— h—i ™£m ˜i¸n si, sjD γ gåi l  ™¡™ h» sè
vi ph¤m th½™h nghi ph£n £nh mù™ 1ë ™hçng giú— mi·n ˜—o phõ ™õ— h—i ™£m ˜i¸n
1—ng x²t si v  sjF γ =
(rsi +rsj )
max(r1,r2,...,rk)
.
min(rsi ,rsj )
max(rsi ,rsj )
F r» sè β ™ông ™â þ ngh¾— t÷ìng tü
nh÷ h» sè γ nh÷ng 1÷ñ™ sû döng khi h—i ™£m ˜i¸n lçng nh—uF h¹ th§yD tr÷íng
hñp n y ph£i ™â h» sè vi ph¤m lîn nh§tF ho vªyD β 1÷ñ™ ™hån s—o ™ho lîn hìn
gi¡ trà ™õ— γF
overlap(si, bm) l  1ë ™hçng giú— mi·n ˜—o phõ ™õ— ™£m ˜i¸n si vîi ˜i¶n ™õ—
mi·n AF x¸u kho£ng ™¡™h iu™lide—n giú— ™£m ˜i¸n si v  ˜i¶n bm nhä hìn ˜¡n
k½nh rsi ™õ— ™£m ˜i¸n si th¼X
overlap(si, bm) = (rsi − d(si, bm)) rsi . @RA
uhi 1âD 1ë th½™h nghi ™õ— ™¡ thº S s³ 1÷ñ™ t½nh nh÷ s—uX
fitness(S) =
1
Olap(S)
. @SA
gâ thº nâi r¬ngD ™¡ thº n o ™â gi¡ trà Olap ™ ng nhä th¼ ™¡ thº 1â ™ ng tètF
gªn d÷îi ™õ— Olap l  HD tù™ l  khæng x£y r— tr÷íng hñp ™hçng l¶n nh—u n oD khi
1â fitness(S) = ∞F 0ë phù™ t¤p t½nh to¡n ™õ— h m th½™h nghi n y phö thuë™
v o 1ë phù™ t¤p ™õ— h m t½nh OlapF „heo 1âD 1ë ™hçng Olap ™â thíi gi—n t½nh l 
O(n2) n¶n h m fitness ™â 1ë phù™ t¤p l  O(n2) O(nL) v¼ L n @L l  sè 1iºm
gieo theo ph÷ìng ph¡p wonte g—rlo v  n l  sè l÷ñng ™£m ˜i¸n 1÷ñ™ triºn kh—i
tr¶n mi·n AA‘QP“F xgo i r—D trong ‘QR“ 1· xu§t ph÷ìng ph¡p khði t¤o heuristi™
v  ph²p 1ët ˜i¸n q—uss 1ëng th—y ™ho 1ët ˜i¸n q—uss t¾nh 1÷ñ™ dòng ð ‘QP“F
„hü™ nghi»m 1¡nh gi¡ sqe tèt hìn y„€rqe @€hi¶n ˜£n tèt nh§t tr÷î™ 1âA
v· ™£ 1ë ˜—o phõ v  thíi gi—n t½nh to¡nF w°™ dò vªyD ™¡™ k¸t qu£ m  sqe 1¤t
1÷ñ™ v¨n ™h÷— tèi ÷uF
5
DOWNLOAD ĐỂ XEM ĐẦY ĐỦ NỘI DUNG
MÃ TÀI LIỆU: 52084
DOWNLOAD: + Link tải: tailieumau.vn
Hoặc : + ZALO: 0932091562

More Related Content

More from Dịch vụ viết thuê Khóa Luận - ZALO 0932091562

More from Dịch vụ viết thuê Khóa Luận - ZALO 0932091562 (20)

Trọn Bộ 200 Đề Tài Báo Cáo Thực Tập Ngành Cơ Điện Tử, Từ Sinh Viên Giỏi
Trọn Bộ 200 Đề Tài Báo Cáo Thực Tập Ngành Cơ Điện Tử, Từ Sinh Viên GiỏiTrọn Bộ 200 Đề Tài Báo Cáo Thực Tập Ngành Cơ Điện Tử, Từ Sinh Viên Giỏi
Trọn Bộ 200 Đề Tài Báo Cáo Thực Tập Ngành Cơ Điện Tử, Từ Sinh Viên Giỏi
 
Trọn Bộ 200 Đề Tài Báo Cáo Thực Tập Ngành Công Tác Xã Hội, Điểm Cao
Trọn Bộ 200 Đề Tài Báo Cáo Thực Tập Ngành Công Tác Xã Hội, Điểm CaoTrọn Bộ 200 Đề Tài Báo Cáo Thực Tập Ngành Công Tác Xã Hội, Điểm Cao
Trọn Bộ 200 Đề Tài Báo Cáo Thực Tập Ngành Công Tác Xã Hội, Điểm Cao
 
Trọn Bộ 200 Đề Tài Báo Cáo Thực Tập Ngành Công Nghệ Thực Phẩm, Điểm Cao
Trọn Bộ 200 Đề Tài Báo Cáo Thực Tập Ngành Công Nghệ Thực Phẩm, Điểm CaoTrọn Bộ 200 Đề Tài Báo Cáo Thực Tập Ngành Công Nghệ Thực Phẩm, Điểm Cao
Trọn Bộ 200 Đề Tài Báo Cáo Thực Tập Ngành Công Nghệ Thực Phẩm, Điểm Cao
 
210 đề tài báo cáo thực tập tại sở tư pháp, HAY
210 đề tài báo cáo thực tập tại sở tư pháp, HAY210 đề tài báo cáo thực tập tại sở tư pháp, HAY
210 đề tài báo cáo thực tập tại sở tư pháp, HAY
 
210 đề tài báo cáo thực tập tại công ty thực phẩm, HAY
210 đề tài báo cáo thực tập tại công ty thực phẩm, HAY210 đề tài báo cáo thực tập tại công ty thực phẩm, HAY
210 đề tài báo cáo thực tập tại công ty thực phẩm, HAY
 
210 đề tài báo cáo thực tập quản trị văn phòng tại Ủy Ban Nhân Dân
210 đề tài báo cáo thực tập quản trị văn phòng tại Ủy Ban Nhân Dân210 đề tài báo cáo thực tập quản trị văn phòng tại Ủy Ban Nhân Dân
210 đề tài báo cáo thực tập quản trị văn phòng tại Ủy Ban Nhân Dân
 
210 đề tài báo cáo thực tập ở quầy thuốc, ĐIỂM CAO
210 đề tài báo cáo thực tập ở quầy thuốc, ĐIỂM CAO210 đề tài báo cáo thực tập ở quầy thuốc, ĐIỂM CAO
210 đề tài báo cáo thực tập ở quầy thuốc, ĐIỂM CAO
 
200 đề tài luật thuế giá trị gia tăng. HAY
200 đề tài luật thuế giá trị gia tăng. HAY200 đề tài luật thuế giá trị gia tăng. HAY
200 đề tài luật thuế giá trị gia tăng. HAY
 
-200 đề tài luật phòng.docxNgân-200 đề tài luật phòng.
-200 đề tài luật phòng.docxNgân-200 đề tài luật phòng.-200 đề tài luật phòng.docxNgân-200 đề tài luật phòng.
-200 đề tài luật phòng.docxNgân-200 đề tài luật phòng.
 
200 đề tài luật kế toán, HAY
200 đề tài luật kế toán, HAY200 đề tài luật kế toán, HAY
200 đề tài luật kế toán, HAY
 
200 đề tài luật doanh nghiệp nhà nước, HAY
200 đề tài luật doanh nghiệp nhà nước, HAY200 đề tài luật doanh nghiệp nhà nước, HAY
200 đề tài luật doanh nghiệp nhà nước, HAY
 
200 đề tài luận văn về ngành dịch vụ. HAY
200 đề tài luận văn về ngành dịch vụ. HAY200 đề tài luận văn về ngành dịch vụ. HAY
200 đề tài luận văn về ngành dịch vụ. HAY
 
200 đề tài luận văn về ngành báo chí, HAY
200 đề tài luận văn về ngành báo chí, HAY200 đề tài luận văn về ngành báo chí, HAY
200 đề tài luận văn về ngành báo chí, HAY
 
200 đề tài luận văn thạc sĩ toán ứng dụng, CHỌN LỌC
200 đề tài luận văn thạc sĩ toán ứng dụng, CHỌN LỌC200 đề tài luận văn thạc sĩ toán ứng dụng, CHỌN LỌC
200 đề tài luận văn thạc sĩ toán ứng dụng, CHỌN LỌC
 
200 đề tài luận văn thạc sĩ tài chính quốc tế, HAY
200 đề tài luận văn thạc sĩ tài chính quốc tế, HAY200 đề tài luận văn thạc sĩ tài chính quốc tế, HAY
200 đề tài luận văn thạc sĩ tài chính quốc tế, HAY
 
200 đề tài luận văn thạc sĩ tài chính doanh nghiệp, HAY
200 đề tài luận văn thạc sĩ tài chính doanh nghiệp, HAY200 đề tài luận văn thạc sĩ tài chính doanh nghiệp, HAY
200 đề tài luận văn thạc sĩ tài chính doanh nghiệp, HAY
 
200 đề tài luận văn thạc sĩ sinh học, CHỌN LỌC
200 đề tài luận văn thạc sĩ sinh học, CHỌN LỌC200 đề tài luận văn thạc sĩ sinh học, CHỌN LỌC
200 đề tài luận văn thạc sĩ sinh học, CHỌN LỌC
 
200 đề tài luận văn thạc sĩ quan hệ lao động, HAY
200 đề tài luận văn thạc sĩ quan hệ lao động, HAY200 đề tài luận văn thạc sĩ quan hệ lao động, HAY
200 đề tài luận văn thạc sĩ quan hệ lao động, HAY
 
200 đề tài luận văn thạc sĩ nhân khẩu học
200 đề tài luận văn thạc sĩ nhân khẩu học200 đề tài luận văn thạc sĩ nhân khẩu học
200 đề tài luận văn thạc sĩ nhân khẩu học
 
200 đề tài luận văn thạc sĩ ngành thủy sản
200 đề tài luận văn thạc sĩ ngành thủy sản200 đề tài luận văn thạc sĩ ngành thủy sản
200 đề tài luận văn thạc sĩ ngành thủy sản
 

Luận án: Một số thuật toán METAHEURISTIC giải bài toán bao phủ diện tích và đối tượng trong mạng cảm biến không dây

  • 1. BË GIO DÖC V€ €O T„O TR×ÍNG „I HÅC BCH KHOA H€ NËI NGUY™N THÀ H„NH MËT SÈ THUŠT TON METAHEURISTIC GIƒI B€I TON BAO PHÕ DI›N TCH V€ ÈI T×ÑNG TRONG M„NG CƒM BI˜N KHÆNG D…Y LUŠN N TI˜N Sž KHOA HÅC MY TNH H  Nëi - 2019
  • 2. BË GIO DÖC V€ €O T„O TR×ÍNG „I HÅC BCH KHOA H€ NËI NGUY™N THÀ H„NH MËT SÈ THUŠT TON METAHEURISTIC GIƒI B€I TON BAO PHÕ DI›N TCH V€ ÈI T×ÑNG TRONG M„NG CƒM BI˜N KHÆNG D…Y Ng nh : Khoa håc m¡y t½nh M¢ sè : 9480101 LUŠN N TI˜N Sž KHOA HÅC MY TNH NG×ÍI H×ÎNG DˆN KHOA HÅC: 1. PGS.TS Huýnh Thà Thanh B¼nh 2. PGS.TS Nguy¹n ùc Ngh¾a H  Nëi - 2019
  • 3. Líi cam oan xghi¶n ™ùu sinh ™—m 1o—n luªn ¡n n y l  ™æng tr¼nh nghi¶n ™ùu ™õ— ™h½nh m¼nh d÷îi sü h÷îng d¨n ™õ— tªp thº ™¡n ˜ë h÷îng d¨nF vuªn ¡n ™â sû döng thæng tin tr½™h d¨n tø nhi·u nguçn th—m kh£o kh¡™ nh—u v  ™¡™ thæng tin tr½™h d¨n 1÷ñ™ ghi rã nguçn gè™F g¡™ sè li»uD k¸t qu£ trong luªn ¡n l  trung thü™ v  ™h÷— tøng 1÷ñ™ ™æng ˜è trong ™¡™ ™æng tr¼nh nghi¶n ™ùu ™õ— ˜§t ký t¡™ gi£ n o kh¡™F H  Nëi, ng y 05 th¡ng 11 n«m 2019 Thay m°t tªp thº gi¡o vi¶n h÷îng d¨n Nghi¶n cùu sinh PGS.TS Huýnh Thà Thanh B¼nh Nguy¹n Thà H¤nh ii
  • 4. Líi c£m ìn víi 1¦u ti¶nD tæi xin ˜ y tä láng ˜i¸t ìn s¥u s­™ tîi ™¡™ th¦y ™æ gi¡o h÷îng d¨nD €qƒF„ƒ ruýnh „hà „h—nh f¼nh v  €qƒF„ƒ xguy¹n 0ù™ xgh¾— D 1¢ 1ành h÷îng kho— hå™ v  tªn t¥m gióp 1ïD ™h¿ ˜£o trong suèt qu¡ tr¼nh ho n th nh luªn ¡n t¤i tr÷íng 0¤i hå™ f¡™h uho— r  xëiF „æi xin ™h¥n th nh ™£m ìn f—n gi¡m hi»uD f—n l¢nh 1¤o †i»n ™æng ngh» thæng tin v  truy·n thængD ™¡™ th¦y ™æ ˜ë mæn uho— hå™ m¡y t½nh v  ™¡™ ˜¤n ð pháng nghi¶n ™ùu wæ h¼nh hâ—D mæ phäng v  tèi ÷u hâ—D tr÷íng 0¤i hå™ f¡™h kho— r  xëi 1¢ t¤o 1i·u ki»n thuªn lñi nh§t 1º tæi ho n th nh ™h÷ìng tr¼nh hå™ tªp v  thü™ hi»n luªn ¡n nghi¶n ™ùu kho— hå™ ™õ— m¼nhF „æi xin ™h¥n th nh ™£m ìn f—n gi¡m hi»u tr÷íng 0¤i hå™ €h÷ìng 0ængD tªp thº ™¡n ˜ëD gi£ng vi¶n uho— ™æng ngh» thæng tin v  truy·n thæng nìi nghi¶n ™ùu sinh ™æng t¡™ v  ™¡™ ˜¤n ˜± th¥n thi¸t 1¢ luæn t¤o 1i·u ki»nD 1ëng vi¶nD khuy¸n kh½™h 1º tæi ho n th nh luªn ¡n n yF guèi ™òngD tæi ™h¥n th nh ˜ y tä láng ™£m ìn tîi gi— 1¼nh 1¢ ki¶n tr¼D ™hi— s´D 1ëng vi¶n nghi¶n ™ùu sinh trong suèt qu¡ tr¼nh hå™ tªp v  ho n th nh luªn ¡n n yF H  Nëi, ng y 05 th¡ng 11 n«m 2019 Nghi¶n cùu sinh xguy¹n „hà r¤nh iii
  • 5. MÖC LÖC BƒNG THUŠT NGÚ VI˜T TT vii DANH SCH BƒNG ix DANH SCH HœNH V“ xi MÐ †U 1 1 CÌ SÐ LÞ THUY˜T 15 IFI w¤ng ™£m ˜i¸n khæng d¥y F F F F F F F F F F F F F F F F F F F F F F F IS IFIFI g£m ˜i¸n F F F F F F F F F F F F F F F F F F F F F F F F F F F F F IS IFIFP xót ™£m ˜i¸n F F F F F F F F F F F F F F F F F F F F F F F F F F IT IFIFQ w¤ng ™£m ˜i¸n F F F F F F F F F F F F F F F F F F F F F F F F F IU IFIFR xhúng v§n 1· th¡™h thù™ trong m¤ng ™£m ˜i¸n F F F F F F IW IFP g¡™ mæ h¼nh ˜—o phõ ™õ— ™£m ˜i¸n v  m¤ng ™£m ˜i¸n khæng d¥y PH IFPFI wæ h¼nh ˜—o phõ ™õ— ™£m ˜i¸n F F F F F F F F F F F F F F F F PI IFPFP f i to¡n ˜—o phõ trong m¤ng ™£m ˜i¸n khæng d¥y F F F F F PP IFQ f i to¡n tèi ÷u F F F F F F F F F F F F F F F F F F F F F F F F F F F F F PS IFQFI f i to¡n tèi ÷u li¶n tö™ F F F F F F F F F F F F F F F F F F F F PT IFQFP f i to¡n tèi ÷u tê hñp F F F F F F F F F F F F F F F F F F F F F PU IFQFQ €h÷ìng ph¡p gi£i ˜ i to¡n tèi ÷u F F F F F F F F F F F F F F F PV IFR u¸t luªn ™h÷ìng F F F F F F F F F F F F F F F F F F F F F F F F F F F F F QT 2 B€I TON CÜC „I DI›N TCH BAO PHÕ TRONG M„NG CƒM BI˜N KHÆNG D…Y KHÆNG ÇNG NH‡T 38 iv
  • 6. PFI €h¡t ˜iºu ˜ i to¡n F F F F F F F F F F F F F F F F F F F F F F F F F F F QW PFP qi£i thuªt 1· xu§t F F F F F F F F F F F F F F F F F F F F F F F F F F F F QW PFPFI qi£i thuªt t¼m ki¸m ™him ™u™koo ™£i ti¸n F F F F F F F F F F RH PFPFP qi£i thuªt hemo™r—ti™ €ƒy F F F F F F F F F F F F F F F F F F RT PFPFQ qi£i thuªt thö ph§n ™ho ho— hén t¤p F F F F F F F F F F F F RW PFPFR qi£i thuªt di truy·n ™£i ti¸n F F F F F F F F F F F F F F F F F F SQ PFQ u¸t qu£ thü™ nghi»m F F F F F F F F F F F F F F F F F F F F F F F F F F TS PFQFI hú li»u thü™ nghi»m F F F F F F F F F F F F F F F F F F F F F F TS PFQFP „h—m sè thü™ nghi»m F F F F F F F F F F F F F F F F F F F F F TS PFQFQ ƒo s¡nh 1¡nh gi¡ k¸t qu£ thü™ nghi»m F F F F F F F F F F F F TV PFR u¸t luªn ™h÷ìng F F F F F F F F F F F F F F F F F F F F F F F F F F F F F US 3 B€I TON CÜC „I DI›N TCH BAO PHÕ TRONG M„NG CƒM BI˜N KHÆNG D…Y KHÆNG ÇNG NH‡T C R€NG BUËC CH×ÎNG NG„I VŠT. 76 QFI €h¡t ˜iºu ˜ i to¡n F F F F F F F F F F F F F F F F F F F F F F F F F F F UT QFP qi£i thuªt 1· xu§t F F F F F F F F F F F F F F F F F F F F F F F F F F F F UU QFPFI qi£i thuªt di truy·n ™£i ti¸n F F F F F F F F F F F F F F F F F F UU QFPFP qi£i thuªt tèi ÷u hâ— ˜¦y 1 n ™£i ti¸n F F F F F F F F F F F F VT QFQ u¸t qu£ thü™ nghi»m F F F F F F F F F F F F F F F F F F F F F F F F F F WH QFQFI uà™h ˜£n thü™ nghi»m F F F F F F F F F F F F F F F F F F F F F WH QFQFP „h—m sè thü™ nghi»m F F F F F F F F F F F F F F F F F F F F F WI QFQFQ ƒo s¡nh 1¡nh gi¡ k¸t qu£ thü™ nghi»m F F F F F F F F F F F F WQ QFR u¸t luªn ™h÷ìngF F F F F F F F F F F F F F F F F F F F F F F F F F F F F IHS 4 B€I TON BAO PHÕ ÈI T×ÑNG ƒM BƒO K˜T NÈI V€ CHÀU LÉI TRONG M„NG CƒM BI˜N KHÆNG D…Y V€ M„NG CƒM BI˜N KHÆNG D…Y C SÛ DÖNG IšM THU PHT DI ËNG 107 RFI f i to¡n ˜—o phõ 1èi t÷ñng 1£m ˜£o k¸t nèi v  ™hàu léi trong m¤ng ™£m ˜i¸n khæng d¥yF F F F F F F F F F F F F F F F F F F F F F F F IHV RFIFI €h¡t ˜iºu ˜ i to¡n F F F F F F F F F F F F F F F F F F F F F F F IHV RFIFP qi£i thuªt 1· xu§t F F F F F F F F F F F F F F F F F F F F F F F IHW v
  • 7. RFIFQ u¸t qu£ thü™ nghi»m F F F F F F F F F F F F F F F F F F F F F F IIR RFP f i to¡n ˜—o phõ 1èi t÷ñng 1£m ˜£o k¸t nèi trong m¤ng ™£m ˜i¸n khæng d¥y ™â sû döng ™¡™ 1iºm thu ph¡t di 1ëng F F F F F F F IIU RFPFI €h¡t ˜iºu ˜ i to¡n F F F F F F F F F F F F F F F F F F F F F F F IIU RFPFP qi£i thuªt 1· xu§t F F F F F F F F F F F F F F F F F F F F F F F IIV RFPFQ u¸t qu£ thü™ nghi»m F F F F F F F F F F F F F F F F F F F F F F IPT RFQ u¸t luªn ™h÷ìng F F F F F F F F F F F F F F F F F F F F F F F F F F F F F IQP K˜T LUŠN 134 DANH MÖC CÆNG TRœNH CÆNG BÈ 137 T€I LI›U THAM KHƒO 140 vi
  • 8. BƒNG THUŠT NGÚ VI˜T TT ghú vi¸t t­t „¶n 1¦y 1õ so„ snternet of „hings ‡ƒxs ‡ireless ƒensor xetworks w‡ƒxs wo˜ile ‡ireless ƒensor xetworks ƒ‡ƒxƒ ƒp—rse ‡ireless ƒensor xetworks r‡ƒxƒ ry˜rid ‡ireless ƒensor xetworks voƒ vineEofEƒight †pe †irtu—l por™e elgorithm w†pe wodify †irtu—l por™e elgorithm qe qeneti™ elgorithm €ƒy €—rti™le ƒw—rm yptimiz—tion gƒ gu™koo ƒe—r™h sgƒ smprove gu™koo ƒe—r™h p€e plower €ollin—tion elgorithm gp€e gh—oti™ plower €ollin—tion elgorithm h€ƒy hemo™r—ti™ €—rti™le ƒw—rm yptimiz—tion egf ertifi™i—l fee golony wg„ w—ximum gover „ree ƒgex ƒpre—d—˜le gonne™ted eutomomi™ xetwork s„ƒ sntelligent „r—nsport—tion ƒystem w‚ wo˜ile ‚el—y ‚ehe ‚esour™e ew—re h—t— e™™umul—tion whg wo˜ile h—t— golle™tor ‚yw ‚e—d only wemory ‚ew ‚—ndom e™™ess wemory vˆ v—pl—™e grossover ewˆy erithmeti™ grossover „g „—rget gover—ge xgp„ xetwork gonne™tivity p—ult „oler—n™e ƒƒge„ ƒensor ƒet govering ell „—rgets pƒ pin—l ƒolution …ƒ€ …sing ƒp—nning „ree vii
  • 9. …„ƒ€ …sing „r—velling ƒ—lesm—n €ro˜lem „ƒ€ „r—velling ƒ—lesm—n €ro˜lem ƒƒp„€ ƒensors ƒet for „wo €—ths €qe €ure qreedy eppro—™h ƒqe ƒp—nning tree —nd qreedy eppro—™h rgq reuristi™ glustering qreedy w‚€ winimum ‚el—y xode €l—™ement wiƒ„ west €ro˜lem in ƒteiner „ree iwƒ„ iu™lide winimum ƒp—nning „ree viii
  • 10. DANH SCH BƒNG PFI hú li»u thü™ nghi»mF F F F F F F F F F F F F F F F F F F F F F F F F F F TS PFP f£ng th—m sè thü™ nghi»m ™õ— ™¡™ gi£i thuªt h€ƒy F F F F F F F F TT PFQ f£ng th—m sè thü™ nghi»m ™õ— gi£i thuªt sgƒ F F F F F F F F F F F TT PFR f£ng th—m sè thü™ nghi»m ™õ— gi£i thuªt gp€e F F F F F F F F F F TU PFS „h—m sè thü™ nghi»m ™õ— gi£i thuªt wsqeF F F F F F F F F F F F F TU PFT u¸t qu£ mæ h¼nh thù nh§t F F F F F F F F F F F F F F F F F F F F F F F TW PFU „rung ˜¼nh di»n t½™h ˜—o phõ v  1ë l»™h ™hu©n ™õ— ™¡™ gi£i thuªt sqeD h€ƒyD sgƒD gp€e v  wsqe tr¶n IS ˜ë dú li»u v  méi ˜ë dú li»u ™h¤y thü™ nghi»m QH l¦n l§y trung ˜¼nh @evgX „rung ˜¼nh di»n t½™h ˜—o phõD 1ë l»™h ™hu©n @ƒhA v  …pper foundX di»n t½™h lîn nh§t ™õ— tøng ˜ë dú li»u 1¤t 1÷ñ™FA F F F F F F F F F F F F F F F UQ QFI uà™h ˜£n I F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F WI QFP uà™h ˜£n P F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F WI QFQ uà™h ˜£n Q F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F WI QFR uà™h ˜£n R F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F WP QFS uà™h ˜£n S F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F WP QFT „h—m sè thü™ nghi»m ™õ— gi£i thuªt wqe F F F F F F F F F F F F F WP QFU „h—m sè thü™ nghi»m ™õ— gi£i thuªt €ƒy F F F F F F F F F F F F F F WP QFV „h—m sè thü™ nghi»m ™õ— gi£i thuªt s€ƒy F F F F F F F F F F F F F WQ RFI hú li»u thü™ nghi»m ˜ i to¡n tèi ÷u ˜—o phõ 1£m ˜£o k¸t nèi v  ™hàu léi trong ‡ƒxsF F F F F F F F F F F F F F F F F F F F F F F F F F F IIR RFP hú li»u 1¦u v o ™õ— ˜ i to¡n tèi ÷u ˜—o phõ 1£m ˜£o k¸t nèi v  ™hàu léi trong ‡ƒxsF F F F F F F F F F F F F F F F F F F F F F F F F F F IIR RFQ „h—m sè thü™ nghi»m ™ho gi£i thuªt …„ƒ€F F F F F F F F F F F F F F IIR ix
  • 11. RFR u¸t qu£ thü™ nghi»m ™õ— h—i gi£i thuªt …ƒ€ v  …„ƒ€ khi so s¡nh v· sè l÷ñng nót ™£m ˜i¸nD nót ™huyºn ti¸p v  thíi gi—n thü™ hi»n F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F IIS RFS hú li»u ™ho kà™h ˜£n £nh h÷ðng ™õ— sè l÷ñng tr¤m thu ph¡t dú li»u 1ëng F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F IPU RFT hú li»u ™ho kà™h ˜£n £nh h÷ðng ™õ— sè l¦n thu thªp dú li»u F F F IPU RFU hú li»u ™ho kà™h ˜£n £nh h÷ðng ™õ— sè l÷ñng 1èi t÷ñng F F F F F F IPU x
  • 12. DANH SCH HœNH V“ IFI g§u t¤o sensor F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F IT IFP g§u tró™ ™õ— mët nót ™£m ˜i¸n F F F F F F F F F F F F F F F F F F F F IU IFQ g§u tró™ ™õ— mët nót ™£m ˜i¸n F F F F F F F F F F F F F F F F F F F F IV IFR g¡™ mæ h¼nh ™£m ˜i¸n F F F F F F F F F F F F F F F F F F F F F F F F F PP IFS †½ dö v· ˜ i to¡n ˜—o phõ 1èi t÷ñng trong ‡ƒxsX trong 1â tªp T1, T2, T3, T4, l  ™¡™ 1èi t÷ñngY S1, S2, S3, S4, S5, S6 l  tªp ™¡™ ™£m ˜i¸nF F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F PQ IFT g¡™ mæ h¼nh ˜—o phõ r o ™h­n trong ‡ƒxsF F F F F F F F F F F F F PR IFU †½ dö v· ˜ i to¡n ˜—o phõ IHH7 di»n t½™h trong ‡ƒxsF F F F F F F PS IFV v½ dö v· ˜ i to¡n ™ü™ 1¤i di»n t½™h trong ‡ƒxs khæng 1çng nh§t vîi sè l÷ñng ™£m ˜i¸n ™ho tr÷î™F F F F F F F F F F F F F F F F F F F F PS IFW †½ dö v· ˜ i to¡n thi¸t k¸ m¤ng 1i»nF F F F F F F F F F F F F F F F F PU PFI w¢ hâ— ™¡ thºX @aA fiºu di¹n ˜ði khæng gi—n kiºu genD @bA fiºu di¹n ˜ði khæng gi—n kiºu h¼nhF F F F F F F F F F F F F F F F F F F F F F RI PFP wæ t£ qu¡ tr¼nh khði t¤o heuristi™ ™õ— qu¦n thºX h¼nh @—A líi gi£i thu 1÷ñ™ s—u qu¡ tr¼nh khði t¤o l  khæng tèi ÷u D h¼nh @˜A líi gi£i thu 1÷ñ™ s—u qu¡ tr¼nh khði t¤o l  tèi ÷u @Olap = 0AF F F F F F F F F SS PFQ u¡ tr¼nh l—i gh²p 1º sinh r— h—i ™on Z1 v  Z2 tø h—i ™h— mµ P1 v  P2F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F SS PFR wæ t£ qu¡ tr¼nh 1ët ˜i¸n sû döng q—uss 1ëng F F F F F F F F F F F SU PFS wæ t£ qu¡ tr¼nh t½nh to¡n ™õ— ˜÷î™ IX ghi— mi·n A th nh ™¡™ ph¦n nhä ˜ði ™¡™ 1÷íng th¯ng song song vîi trö™ tung v  1÷íng th¯ng n y ph£i ti¸p xó™ vîi h¼nh trán v  ™¡™ gi—o 1iºm ™õ— ™¡™ h¼nh tránF F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F SV PFT „r÷íng hñp mët ™£m ˜i¸n 1÷ñ™ triºn kh—i trong mi·n DF F F F F F SW PFU wæ t£ tr÷íng hñp h—i ™£m ˜i¸n khæng gi—o nh—u tr¶n mi·n DF F F TH xi
  • 13. PFV wæ t£ tr÷íng hñp h—i ™£m ˜i¸n gi—o nh—u tr¶n mi·n DF F F F F F F TI PFW „híi gi—n t½nh to¡n ™õ— ™¡™ thuªt to¡n F F F F F F F F F F F F F F F F TW PFIH 0ë hëi tö ™õ— thuªt to¡n F F F F F F F F F F F F F F F F F F F F F F F F UH PFII „rung ˜¼nh di»n t½™h ˜—o phõ ™õ— ™¡™ gi£i thuªt sqeD h€ƒyD sgƒD gp€e v  wsqe tr¶n ™¡™ ˜ë dú li»u ˜—o phõ UH7 di»n t½™h tr¶n mi·n AF F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F UI PFIP „rung ˜¼nh di»n t½™h ˜—o phõ ™õ— ™¡™ gi£i thuªt sqeD h€ƒyD sgƒD gp€e v  wsqe tr¶n ™¡™ ˜ë dú li»u ˜—o phõ VH7 di»n t½™h tr¶n mi·n AF F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F UP PFIQ „rung ˜¼nh di»n t½™h ˜—o phõ ™õ— ™¡™ gi£i thuªt sqeD h€ƒyD sgƒD gp€e v  wsqe tr¶n ™¡™ ˜ë dú li»u ˜—o phõ WH7 di»n t½™h tr¶n mi·n AF F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F UP PFIR 0ë l»™h ™hu©n ™õ— ™¡™ gi£i thuªt sqeD h€ƒyD sgƒD gp€e v  wsqe tr¶n IS ˜ë dú li»uF F F F F F F F F F F F F F F F F F F F F F F F UQ PFIS „rung ˜¼nh thíi gi—n t½nh ™õ— ™¡™ gi£i thuªt sqeD h€ƒyD sgƒD gp€e v  wsqe tr¶n IS ˜ë dú li»u s—u QH l¦n ™h¤y méi ˜ë dú li»uF UR PFIT víi gi£i thu 1÷ñ™ ™õ— wsqe tr¶n ™¡™ ˜ë dú li»u sQEHUD sREHWD sSEHV v  sSEHWF F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F UR QFI w¢ hâ— ™¡ thºX @aA fiºu di¹n ˜ði khæng gi—n kiºu genD @bA fiºu di¹n ˜ði khæng gi—n kiºu h¼nhF F F F F F F F F F F F F F F F F F F F F F UV QFP f— tr÷íng hñp khði t¤o qu¦n thº F F F F F F F F F F F F F F F F F F F UW QFQ „hº hi»n 1ë ™hçng ™õ— h—i ™£m ˜i¸n si v  sjF F F F F F F F F F F F F VI QFR g¡™ tr÷íng hñp 1ë ™hçng ™õ— ™£m ˜i¸n vîi ˜i¶n n¬m ð ngo i vòng gi¡m s¡t AF F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F VP QFS €h¥n ™hi— ™h½n vòng ™õ— ™h÷îng ng¤i vªtF F F F F F F F F F F F F F F VQ QFT 0ë ™hçng ™õ— mët ph¦n di»n t½™h ™õ— ™£m ˜i¸n vîi ™h÷îng ng¤i vªtF F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F VQ QFU u¡ tr¼nh l—i gh²p sû döng ph²p l—i BLXα giú— h—i ™h— mµ S1 v  S2 sinh r— ™on ZF F F F F F F F F F F F F F F F F F F F F F F F F F F F F VR QFV uhði t¤o qu¦n thº trong s€ƒy sû döng ph¥n ™ömF F F F F F F F F F VU QFW ˆ¡™ su§t 1º ™¡™ ™¡ thº 1÷ñ™ lü— ™hån trð th nh CbestF F F F F F F F VV QFIH wæ phäng qu¡ tr¼nh ™ªp nhªt ™õ— ™¡ thº trong s€ƒyF F F F F F F F VW QFII „¼m gi¡ trà phò hñp c1 v  c2 ™õ— gi£i thuªt €ƒyF F F F F F F F F F F WR xii
  • 14. QFIP „¼m gi¡ trà c3 phò hñp ™õ— thuªt to¡n s€ƒy trong ™hi¸n l÷ñ™ I @ƒIEs€ƒyAF F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F WS QFIQ „¼m gi¡ trà c3 phò hñp ™õ— thuªt to¡n s€ƒy trong ™hi¸n l÷ñ™ P @ƒPEs€ƒyAF F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F WT QFIR „¼m gi¡ trà c3 phò hñp ™õ— thuªt to¡n s€ƒy trong ™hi¸n l÷ñ™ Q @ƒQEs€ƒyAF F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F WT QFIS vü— ™hån t' l» khði t¤o heuristi™ phò hñp ™ho €ƒyF F F F F F F F F WU QFIT vü— ™hån t' l» khði t¤o heuristi™ phò hñp ™ho wqeF F F F F F F F F WV QFIU vü— ™hån t' l» khði t¤o heuristi™ phò hñp ™ho ™hi¸n l÷ñ™ I ™õ— thuªt to¡n s€ƒy @ƒIEs€ƒyAF F F F F F F F F F F F F F F F F F F F F F F WW QFIV vü— ™hån t' l» khði t¤o heuristi™ phò hñp ™ho ™hi¸n l÷ñ™ P ™õ— thuªt to¡n s€ƒy @ƒPEs€ƒyAF F F F F F F F F F F F F F F F F F F F F F F WW QFIW vü— ™hån t' l» khði t¤o heuristi™ phò hñp ™ho ™hi¸n l÷ñ™ Q ™õ— thuªt to¡n s€ƒy @ƒQEs€ƒyAF F F F F F F F F F F F F F F F F F F F F F F IHH QFPH ƒo s¡nh ˜— ™hi¸n l÷ñ™ ™õ— s€ƒy khi sû döng t' l» khði t¤o heuristi™ l  SH7F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F IHH QFPI p döng w†pe ™ho €ƒyD s€ƒy v  wqeF F F F F F F F F F F F F F F IHI QFPP €h¦n tr«m di»n t½™h ˜—o phõ ™õ— h—i gi£i thuªt €ƒy v  s€ƒy trong ™¡™ kà™h ˜£n IDQ v  SF F F F F F F F F F F F F F F F F F F F F F F IHI QFPQ €h¦n tr«m di»n t½™h ˜—o phõ ™õ— kà™h ˜£n IF F F F F F F F F F F F F IHP QFPR €h¦n tr«m di»n t½™h ˜—o phõ ™õ— kà™h ˜£n PF F F F F F F F F F F F F IHQ QFPS €h¦n tr«m di»n t½™h ˜—o phõ ™õ— kà™h ˜£n QF F F F F F F F F F F F F IHQ QFPT €h¦n tr«m di»n t½™h ˜—o phõ ™õ— kà™h ˜£n RF F F F F F F F F F F F F IHR QFPU €h¦n tr«m di»n t½™h ˜—o phõ ™õ— kà™h ˜£n SF F F F F F F F F F F F F IHS RFI f—o phõ 1èi t÷ñngF F F F F F F F F F F F F F F F F F F F F F F F F F F F IIH RFP ˆ¥y düng th nh ph¦n li¶n thængF F F F F F F F F F F F F F F F F F F F IIP RFQ @—Aˆ¥y düng 1ç thà 1¦y 1õY @˜A x¥y düng ™¡™h t¼m h—i 1÷íng 1i tø ˜§t ký mët 1¿nh n o trong 1ç thàF F F F F F F F F F F F F F F F F F IIQ RFR ƒo s¡nh thíi gi—n giú— h—i gi£i thuªt …ƒ€ v  …„ƒ€ tr¶n IS ˜ë dú li»u s—u IS l¦n ™h¤y méi ˜ë dú li»u l§y trung ˜¼nhF F F F F F F F IIT RFS u¸t qu£ ™õ— gi£i thuªt …ƒ€ v  …„ƒ€ tr¶n ˜ë dú li»u ƒIEQ v  ƒIEVX h¼nh @—A v  h¼nh @˜A thº hi»n k¸t qu£ ™õ— …ƒ€F „rong khiD h¼nh @™A v  h¼nh @dA thº hi»n k¸t qu£ ™õ— gi£i thuªt …„ƒ€F F F F F IIT RFT f—o phõ 1èi t÷ñng trong tøng ™ömF F F F F F F F F F F F F F F F F F F IPI xiii
  • 15. RFU 0°t ™£m ˜i¸n 1£m ˜£o t½nh k¸t nèi t¤i thíi 1iºm thu thªp dú li»u bFIPR RFV ƒnh h÷ðng ™õ— 1iºm thu ph¡t dú li»u di 1ëng l¶n hi»u n«ng ™õ— to n m¤ngF F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F IQH RFW ƒnh h÷ðng ™õ— sè l÷ñng ™hu ký thu thªp dú li»u l¶n hi»u n«ng ™õ— to n m¤ngF F F F F F F F F F F F F F F F F F F F F F F F F F F F F F IQI RFIH ƒnh h÷ðng ™õ— sè l÷ñng 1èi t÷ñng l¶n hi»u n«ng ™õ— to n m¤ngF IQP xiv
  • 16. GIÎI THI›U „rong nhúng n«m g¦n 1¥yD snternet v¤n vªt @snternet of „hings E so„A 1¢ trð th nh mët ™hõ 1· nghi¶n ™ùu ™õ— nhi·u nh  kho— hå™ trong v  ngo i n÷î™F 0º ùng döng 1÷ñ™ ™æng ngh» so„ mët y¶u ™¦u ˜­t ˜uë™ 1°t r— l  ph£i sû döng m¤ng ™£m ˜i¸n khæng d¥y @‡ireless ƒensor xetworks E ‡ƒxsAF w¤ng ™£m ˜i¸n khæng d¥y ˜—o gçm h—i th nh ph¦n ™h½nh l  mët tªp ™¡™ nót ™£m ˜i¸n @ƒensor xodesA v  mët ho°™ mët sè tr¤m ™ì sð @f—se ƒt—tions E ƒinkAF ƒ—u khi 1÷ñ™ triºn kh—i t¤i 1à— 1iºm ™ö thºD ™¡™ nót ™£m ˜i¸n li¶n tö™ thu thªp thæng tin trong ph¤m vi ˜¡n k½nh ™£m ˜i¸nD xû lþ v  tr—o 1êi thæng tin vîi ™¡™ nót ™£m ˜i¸n kh¡™ ho°™ gûi thæng tin v· tr¤m ™ì sð thæng qu— k¸t nèi khæng d¥y v  gi—o thù™ 1ành tuy¸n 1¢ 1÷ñ™ thi¸t lªpF f¶n ™¤nh 1âD sü ph¡t triºn m¤nh m³ ™õ— ™¡™ h» thèng nhóng 1¢ ™ho ph²p t¤o r— ™¡™ thi¸t ˜à nhä gånD ™â kh£ n«ng xû lþ 1ë™ lªp v  truy·n thæng khæng ™¦n d¥y d¨nF xhí vªy m  m¤ng ™£m ˜i¸n khæng d¥y d¹ d ng 1÷ñ™ triºn kh—i ð nhi·u 1à— h¼nh v  1÷ñ™ ùng döng trong nhi·u l¾nh vü™ ™õ— 1íi sèng nh÷ ˜£o v» mæi tr÷íngD qu¥n süD y t¸D gi—o thæng thæng minhD qu£n lþ thà tr÷íng ˜¡n l´D qu£n lþ ™huéi quy tr¼nh s£n xu§tD ™£nh ˜¡o thi¶n t—iD ™h¡y røngD vvF ‘I“D ‘P“D ‘Q“D ‘R“D ‘S“F „uy nhi¶nD vi»™ ph¡t triºn ™¡™ m¤ng ™£m ˜i¸n khæng d¥y ™ông g°p khæng ½t khâ kh«n do ™¡™ nót ™£m ˜i¸n ™â nguçn n«ng l÷ñng h¤n ™h¸D kh£ n«ng ho¤t 1ëng trong ™¡™ 1i·u ki»n kh­™ nghi»t ™õ— mæi tr÷íng v¨n ™án th§pD hìn nú— mët m¤ng ™£m ˜i¸n ™â thº l¶n 1¸n h ng ngh¼n nót m¤ng d¨n 1¸n vi»™ duy tr¼ ho¤t 1ëng ™õ— m¤ng l  r§t khâ kh«nF †¼ vªyD y¶u ™¦u 1°t r— l  ph£i x¥y düng ‡ƒxs s—o ™ho 1£m ˜£o ti¸t ki»m ™hi ph½ x¥y düng m¤ngD truy·n thæng ên 1ànhD kh£ n«ng ˜£o mªtD k²o d i thíi gi—n sèng ™õ— m¤ngDvFvF 0â ™h½nh l  nhúng th¡™h thù™ m  ‡ƒxs 1—ng ph£i 1èi m°t nh÷ ™h§t l÷ñng dà™h vö m¤ngD n«ng l÷ñngD ˜£o mªtD 1ành tuy¸nD ˜—o phõD k¸t nèiD ™hàu léi vvF ‘I“D‘T“D ‘U“D ‘V“D ‘W“D ‘IH“D ‘II“F f¶n ™¤nh v§n 1· sû döng n«ng l÷ñng hi»u qu£ th¼ ˜ i to¡n triºn kh—iD h—y t¼m và tr½ 1º 1°t ™¡™ ™£m ˜i¸n ™ông nhªn 1÷ñ™ nhi·u sü qu—n t¥m tø ™¡™ nh  nghi¶n ™ùu v  ™¡™ nh  ™ung ™§p gi£i ph¡p li¶n qu—n 1¸n m¤ng ™£m ˜i¸n khæng d¥yF fði v¼D vi»™ 1°t nhúng ™£m ˜i¸n n y mët ™¡™h ng¨u nhi¶n ™â thº khæng thü™ hi»n 1÷ñ™ nhi»m vö gi¡m s¡t ™õ— m¤ng v  g¥y l¢ng ph½ v¼ ph£i dòng mët sè l÷ñng lîn ™¡™ ™£m ˜i¸nF „r¶n thü™ t¸D do ™¡™ nót ™£m ˜i¸n ™h¿ ho¤t 1ëng tèt trong mët vòng ˜¡n k½nh nh§t 1ànhD vi»™ triºn kh—i ™¡™ ™£m ˜i¸n 1º thu 1÷ñ™ 1ë ˜—o phõ lîn v  1£m ˜£o k¸t nèi ™hàu léi trong to n m¤ng 1¢ trð th nh y¶u 1
  • 17. ™¦u ™§p thi¸t v  1ë lîn ™õ— di»n t½™h vòng ˜—o phõD t½nh k¸t nèi v  ™hàu léi 1¢ trð th nh ™¡™ ti¶u ™h½ qu—n trång trong vi»™ 1¡nh gi¡ ™h§t l÷ñng dà™h vö ‡ƒxs ‘IP“D ‘IQ“D ‘II“ ‘IR“F xhi·u mæ h¼nh ˜ i to¡n kh¡™ nh—u 1¢ 1÷ñ™ ™¡™ nh  kho— hå™D tªp 1o n ™æng ngh» 1÷— r— 1º gi£i quy¸t ˜ i to¡n tèi ÷u triºn kh—i ™¡™ nót ™£m ˜i¸n 1£m ˜£o ˜—o phõD k¸t nèi v  ™hàu léi trong m¤ng ™£m ˜i¸n khæng d¥y v  m¤ng ™£m ˜i¸n khæng d¥y ™â sû döng ™¡™ 1iºm thu ph¡t di 1ëng ‘II“D ‘W“D ‘IS“D ‘IT“D ‘IU“D ‘P“D ‘IV“F „uy nhi¶nD trong méi ˜ i to¡n 1¢ 1÷ñ™ nghi¶n ™ùu ð tr¶n v¨n ™án ™â nhi·u v§n 1· ™¦n 1÷ñ™ ™£i ti¸n 1º gi£m thiºu v· thíi gi—n sèngD gi¡ th nh v  t«ng 1ë ên 1ành trong vi»™ triºn kh—i m¤ngF †¼ vªyD trong luªn ¡n n y t¡™ gi£ tªp trung nghi¶n ™ùu ˜ i to¡n tèi ÷u ˜—o phõD 1£m ˜£o t½nh k¸t nèi v  ™hàu léi trong m¤ng ™£m ˜i¸n khæng d¥y v  m¤ng ™£m ˜i¸n khæng d¥y ™â sû döng ™¡™ 1iºm thu ph¡t di 1ëng @mo˜ile sinksAF g¡™ ˜ i to¡n v· tèi ÷u ˜—o phõD 1£m ˜£o t½nh k¸t nèi v  ™hàu léi trong m¤ng ™£m ˜i¸n khæng d¥y v  m¤ng ™£m ˜i¸n khæng d¥y ™â sû döng ™¡™ 1iºm thu ph¡t di 1ëng 1÷ñ™ gi£i quy¸t trong luªn ¡n 1·u l  ™¡™ ˜ i to¡n x€EkhâD ngh¾— l  khæng ™â thuªt to¡n thíi gi—n 1— thù™ 1º gi£i ™hóngD ngo¤i trø P = NPF ho 1âD t¡™ gi£ ™hån ™¡™h ti¸p ™ªn gi£i x§p x¿ sû döng gi£i thuªt met—heuristi™D heuristi™ 1º gi£i quy¸t ™¡™ ˜ i to¡n 1÷ñ™ nhi·u t¡™ gi£ nghi¶n ™ùu v  ™¡™ mæ h¼nh 1÷ñ™ ™£i ti¸n tø mæ h¼nh tr÷î™ 1â ™ho phò hñp vîi thü™ t¸ triºn kh—i m¤ngF g¡™ gi£i thuªt 1· xu§t 1÷ñ™ ™ i 1°tD thû nghi»m tr¶n ™¡™ ˜ë dú li»u 1÷ñ™ ™¡™ nh  nghi¶n ™ùu tr÷î™ 1â 1÷— r— 1º so s¡nhD 1¡nh gi¡ hi»u n«ngF 0èi vîi nhúng mæ h¼nh 1÷ñ™ 1· xu§t trong luªn ¡nD t¡™ gi£ 1¢ x¥y düng ™¡™ kà™h ˜£n m¤ng 1— d¤ng nh¬m xem x²t 1¡nh gi¡ kh¡™h qu—n tr¶n h¦u h¸t ™¡™ ti¶u ™h½ x¥y düng m¤ngF Têng quan t¼nh h¼nh nghi¶n cùu trong v  ngo i n÷îc „rong ph¦n n yD t¡™ gi£ tr¼nh ˜ y têng qu—n v· ™¡™ nghi¶n ™ùu li¶n qu—n 1¸n vi»™ gi£i quy¸t ˜— v§n 1· 1ë ˜—o phõD t½nh k¸t nèi v  ™hàu léi trong m¤ng ™£m ˜i¸n khæng d¥y v  m¤ng ™£m ˜i¸n khæng d¥y ™â sû döng 1iºm thu ph¡t di 1ëng m  luªn ¡n qu—n t¥m gi£i quy¸tF T¼nh h¼nh nghi¶n cùu ngo i n÷îc „êng qu—n v· ˜ i to¡n ˜—o phõ trong m¤ng ™£m ˜i¸n khæng d¥y 1¢ 1÷ñ™ thü™ hi»n ˜ði f—ng ‡—ng ‘II“F „heo t¡™ gi£D 1ë ˜—o phõD t½nh k¸t nèiD ™hàu léi l  mët y¸u tè qu—n trång trong 1¡nh gi¡ ™h§t l÷ñng m¤ng ™£m ˜i¸nF ho 1â ™â r§t nhi·u nghi¶n ™ùu li¶n qu—n 1¸n v§n 1· n yF xh¼n ™hungD vîi nhúng gi£ thi¸t v  mö™ ti¶u ™â thº kh¡™ nh—uD ˜ i to¡n ˜—o phõ ™â thº ™hi— th nh ˜— nhâmX ˜ i to¡n ˜—o phõ 1èi t÷ñng @t—rget ™over—geAD ˜ i to¡n ˜—o phõ di»n t½™h @—re— ™over—geAD ˜ i to¡n ˜—o phõ r o ™h­nF vuªn ¡n tªp trung nghi¶n ™ùu h—i mæ 2
  • 18. h¼nh ˜ i to¡n ˜—o phõ di»n t½™h v  ˜ i to¡n ˜—o phõ 1èi t÷ñngF B i to¡n bao phõ di»n t½ch: gho 1¸n n«m PHIID khi nh­™ 1¸n ˜ i to¡n ˜—o phõ di»n t½™h trong m¤ng ™£m ˜i¸n khæng d¥yD ng÷íi t— ngh¾ ng—y 1¸n vi»™ to n ˜ë khu vü™ 1°t ™£m ˜i¸n 1·u 1÷ñ™ gi¡m s¡tF gâ thº xem 1¥y l  tr÷íng hñp mð rëng ™õ— ˜ i to¡n ˜—o phõ 1èi t÷ñngD trong 1â måi 1iºm thuë™ khu vü™ ™¦n gi¡m s¡t 1·u 1÷ñ™ ™oi l  1èi t÷ñng ™¦n 1÷ñ™ ˜—o phõF wæ h¼nh ˜ i to¡n ˜—o phõ di»n t½™h ™ông 1÷ñ™ ™hi— th nh nhi·u mæ h¼nh ˜ i to¡n ™on tòy thuë™ v o ™¡™ ti¶u ™h½ nh÷X ˜—o phõ IHH7 di»n t½™h vîi sè l÷ñng ™£m ˜i¸n ½t nh§t ‘IW!PP“D tèi 1— hâ— di»n t½™h ˜—o phõ vîi sè l÷ñng ™£m ˜i¸n ™ho tr÷î™D vFvFF xgo i r—D trong méi mæ h¼nh l¤i ™â thº ™hi— th nh nhi·u mæ h¼nh kh¡™ nh—u khi th¶m v o ™¡™ ti¶u ™h½ kh¡™ nh—u nh÷X ™£m ˜i¸n ™òng lo¤iD ™£m ˜i¸n kh¡™ lo¤iD ™£m ˜i¸n t¾nhD ™£m ˜i¸n 1ëngD vFvF uhi th¶m ™¡™ ti¶u ™h½ v o tøng mæ h¼nh ˜ i to¡n th¼ vi»™ triºn kh—i m¤ng ™ông kh¡™ nh—uF x«m PHHPD endrew v  ™¡™ ™ëng sü ‘PQ“ 1¢ ti¸p ™ªn theo h÷îng triºn kh—i ™¡™ nót ™£m ˜i¸n 1º tèi ÷u hâ— di»n t½™h ˜—o phõ ™õ— ™¡™ ™£m ˜i¸nF g¡™ mi·n 1÷ñ™ thi¸t k¸ s—o ™ho nót m¤ng 1÷ñ™ 1©y x— khäi ™h÷îng ng¤i vªt ho°™ ™¡™ nót m¤ng kh¡™D k²o gi¢n vòng ˜—o phõ di»n t½™h ™õ— to n m¤ngF xghi¶n ™ùu n y gñi mð nhi·u h÷îng ph¡t triºn ™ho ™hõ 1· ˜—o phõ di»n t½™h trong m¤ngF ƒ—u 1âD ‰F ou ‘PR!PV“ 1¢ 1· xu§t thuªt to¡n lü™ 1©y £o @†irtu—l por™e elgorithm E †peA 1º tèi ÷u hâ— và tr½ triºn kh—i ™¡™ nót ™£m ˜i¸nF f¶n ™¤nh 1âD ‘PW!QI“ ™ông 1¢ 1· ™ªp 1¸n ˜ i to¡n ™ü™ tiºu sè l÷ñng ™£m ˜i¸n ™¦n sû döng vîi r ng ˜uë™ ˜—o phõ IHH7 di»n t½™h ™õ— mi·n ™¦n qu—n s¡tF „rong lîp ™¡™ ˜ i to¡n ˜—o phõ di»n t½™h ™¡™ t¡™ gi£ tr÷î™ 1â mîi ™h¿ 1· ™ªp 1¸n v§n 1· t¼m sè l÷ñng ™£m ˜i¸n nhä nh§t tr¶n méi 1ìn và di»n t½™h s—o ™ho ™â thº ˜—o phõ to n ˜ë vòng ™¦n gi¡m s¡tF x«m PHIQD ‰ourim ‰oon v  ™ëng sü ‘QP“ 1¢ ™hùng minh ˜ i to¡n ™ü™ 1¤i di»n t½™h ˜—o phõ trong ‡ƒxs khæng 1çng nh§t l  thuë™ lîp ˜ i to¡n x€EkhâF gho tr÷î™ sè l÷ñng ™¡™ ™£m ˜i¸n ™â ˜¡n k½nh kh¡™ nh—uD ™¦n t¼m và tr½ ™ho méi ™£m ˜i¸n s—o ™ho di»n t½™h ˜—o phõ ™õ— ™hóng tr¶n mët mi·n di»n t½™h ™ö thº l  lîn nh§tF 0ë ˜—o phõD h—y ™án gåi l  mi·n ™£m ˜i¸nD 1÷ñ™ 1ành ngh¾— l  di»n t½™h ™õ— h¼nh trán ™â t¥m t¤i và tr½ 1°t ™£m ˜i¸nD ˜¡n k½nh ˜¬ng ˜¡n k½nh ™£m ˜i¸nF „¡™ gi£ ™ho r¬ng khæng thº gi£i quy¸t v§n 1· n y ˜¬ng thuªt to¡n 1ìn 1ành nh÷ thuªt to¡n ™ir™le p—™king ‘II“ ˜ði mi·n ˜—o phõ ™õ— méi ™£m ˜i¸n l  kh¡™ nh—uF f¶n ™¤nh 1âD t¡™ gi£ ™ông ™h¿ r— 1¥y l  mët d¤ng ™õ— ˜ i to¡n phõ tªp @set ™overA n¶n l  ˜ i to¡n x€EkhâF †¼ vªyD t¡™ gi£ ‘QP“ ti¸p ™ªn theo ph÷ìng ph¡p gi£i x§p x¿ v  1· xu§t gi£i thuªt di truy·n 1º gi£i ˜ i to¡n n yF „rong thuªt gi£i di truy·n 1÷ñ™ 1· xu§t trong ‘QP“D ™¡™ ™¡ thº 1÷ñ™ ˜iºu di¹n l  mët m£ng ™¡™ tå— 1ëD méi ph¦n tû ™õ— m£ng ™ho ˜i¸t và tr½ ™õ— ™£m ˜i¸n t÷ìng ùng tr¶n thü™ t¸F g¡™ ™£m ˜i¸n 1÷ñ™ s­p thù tü theo ˜¡n k½nhF 0ë th½™h nghi ™õ— ™¡ thº X l  di»n t½™h ˜—o phõ @coAA ™õ— ™¡™ ™£m ˜i¸n vîi và tr½ m  X ˜iºu di¹n 1÷ñ™ t½nh theo ph÷ìng ph¡p wonte g—rloF Þ t÷ðng ™õ— ph÷ìng ph¡p n y l  sinh ng¨u nhi¶n L 1iºm v  kiºm tr— xem 1iºm 1â ™â thuë™ mi·n ˜—o phõ 3
  • 19. ™õ— ™£m ˜i¸n n o h—y khængF „¡™ gi£ ‘QP“ 1¢ 1÷— r— R phi¶n ˜£n nh÷ s—uX Phi¶n b£n ¦u ti¶n E €qeX €qe thü™ hi»n 1óng tøng ˜÷î™ nh÷ n¶u ð tr¶n v  gi¡ trà L = 100000 1÷ñ™ giú nguy¶n qu— IHHH th¸ h»F Phi¶n b£n thù hai E wqeX wqe ™£i thi»n thíi gi—n ™h¤y ˜¬ng ™¡™h t«ng d¦n gi¡ trà LF f—n 1¦u L = 10000 v  ™ù s—u IHH th¸ h» th¼ gi¡ trà n y t«ng th¶m IHHHHF ƒo vîi €qeD th¼ wqe nh—nh hìn g¦n P l¦n m  ™h§t l÷ñng líi gi£i v¨n 1÷ñ™ giú nguy¶nF Phi¶n b£n thù ba E y€„qeX y€„qe 1÷ñ™ 1÷— r— 1º n¥ng ™—o ™h§t l÷ñng líi gi£iF †îi ™¡™h m¢ hâ— tr¶n 1¥yD khi th—y 1êi và tr½ ™õ— ™¡™ gene ˜iºu di¹n tå— 1ë ™õ— ™¡™ ™£m ˜i¸n ™òng lo¤i th¼ líi gi£i khæng th—y 1êiF xg÷íi t— gåi 1¥y l  hi»n t÷ñng kh¡™ kiºu gene nh÷ng ™òng kiºu h¼nhF „çn t¤i n1!n2! . . . nk! ™¡ thº ™òng ˜iºu di¹n mët líi gi£i vîi ni, i = 1..k l  sè l÷ñng ™£m ˜i¸n lo¤i iF uhi 1âD khæng gi—n kiºu gene v  khæng gi—n kiºu h¼nh khæng 1çng nh§tF ho vªyD to¡n tû di truy·nD 1°™ ˜i»t l  ph²p l—i gh²pD tä r— khæng hi»u qu£F y€„qe kh­™ phö™ 1i·u n y ˜¬ng ™¡™h thü™ ph²p hi»n ™hu©n hâ— rung—ri—n ‘QQ“ ™ho ™h— thù P trong méi ™°p ™h— mµ tr÷î™ khi l—i gh²pF †i»™ ™hu©n hâ— n y s³ s­p x¸p l¤i thù tü ™¡™ gene trong ™h— P s—o ™ho kho£ng ™¡™h vîi ™h— I l  nhä nh§tF uho£ng ™¡™h n y 1÷ñ™ 1ành ngh¾— nh÷ s—uX D = n i=1 d(s1 i , s2 i ), @IA vîi s1 i = (x1 i , y1 i ), s2 i = (x2 i , y2 i ) l¦n l÷ñt l  ph¦n tû thù i trong ™h— ID ™h— P v  d(s1 i , s2 i ) l  kho£ng ™¡™h iu™lide—n giú— h—i ™£m ˜i¸n ™â tå— 1ë s1 i , s2 i F y€„qe ™ông t«ng d¦n gi¡ trà L nh÷ wqeF u¸t qu£ ™ho th§y y€„qe ™â thíi gi—n ™h¤y t÷ìng 1÷ìng wqe nh÷ng ™h§t l÷ñng líi gi£i l¤i tèt hìn nhi·uF Phi¶n b£n thù t÷ E y€„rqeX y€„rqe k¸t hñp y€„qe vîi thuªt to¡n †pe @†irtu—l por™e elgorithmA ‘PT“ nh÷ mët ph÷ìng ph¡p t¼m ki¸m 1à— ph÷ìng ™ho ™h§t l÷ñng líi gi£i tèt nh§tF „heo 1âD méi ™¡ thº s—u khi 1ët ˜i¸n s³ 1÷ñ™ ti¸n h nh †peF „huªt to¡n n y 1÷— r— P kh¡i ni»mX lü™ 1©y v  lü™ hót giú— h—i ™£m ˜i¸nF Þ t÷ðng l  khi mi·n ˜—o phõ ™õ— h—i ™£m ˜i¸n ™hçng l¶n nh—u th¼ giú— ™hóng tçn t¤i mët lü™ 1©yD ng÷ñ™ l¤i tçn t¤i lü™ hótF hü— v o gi¡ trà lü™ 1©y ™ông nh÷ lü™ hót ™õ— mët ™£m ˜i¸n so vîi ™¡™ ™£m ˜i¸n ™án l¤i m  và tr½ ™õ— nâ 1÷ñ™ 1i·u ™h¿nh phò hñpF 0¥y l  phi¶n ˜£n tèt nh§t trong ‘QP“ ™£ v· thíi gi—n thü™ hi»nD ™h§t l÷ñng líi gi£i ™ông nh÷ sü ên 1ànhF „uy nhi¶nD 1ë phù™ t¤p ™õ— y€„rqe v¨n l  O(nL) vîi L n @n l  sè l÷ñng ™£m ˜i¸n v  L l  sè 1iºm gieo theo ph÷ìng ph¡p wonter g—rloAF xg—y vîi ˜ë dú li»u nhä nh§t ™h¿ ™â IU ™£m ˜i¸n m  y€„rqe v¨n ™¦n 1¸n g¦n T phót mîi 1÷— r— 1÷ñ™ líi gi£iF †îi ˜ë dú li»u lîn nh§t @IQH ™£m ˜i¸nAD thíi gi—n l  hìn RP phótF u¸t qu£ n y 1÷ñ™ 1÷— r— tr¶n m¡y t½nh sû döng ™h½p sntel ˆeon g€… PFR qrzF w°™ dò ™¡™ k¸t qu£ ™ho th§y líi gi£i thu 1÷ñ™ l  kh¡ tèt xong v¨n ™h÷— ph£i tèi ÷uF h¹ th§y r¬ngD khi mi·n ˜—o phõ ™õ— ™¡™ ™£m ˜i¸n ™ ng ½t ™hçng l¶n nh—u @overlapA v  ½t r— ngo i ˜i¶n ™õ— mi·n gi¡m s¡t A th¼ di»n t½™h ˜—o phõ ™õ— ™hóng 4
  • 20. tr¶n mi·n A ™ ng lînF hü— tr¶n lªp luªn 1âD 0inh „hà r  vy ‘QR“ ™òng ™¡™ ™ëng sü @™â t¡™ gi£ luªn ¡n th—m gi—A 1¢ 1· xu§t mët h m th½™h nghi mîi sû döng kh¡i ni»m 1ë ™hçng @OlapA v  ùng döng kh¡i ni»m n y 1º t½nh 1ë th½™h nghi ™õ— ™¡ thºF Þ t÷ðng l  th—y v¼ so s¡nh trü™ ti¸p ™¡™ ™¡ thº theo di»n t½™h ˜—o phõ tr¶n mi·n A nh÷ trong ‘QP“D sqe s³ ti¸n h nh so s¡nh gi¡n ti¸p thæng qu— 1ë ™hçngF ˆ²t ™¡ thº S = (s1, s2 . . . sn)D 1ë ™hçng Olap ™õ— S 1÷ñ™ 1ành ngh¾— nh÷ s—uX Olap(S) = n i=1 n j=i+1 overlap(si, sj) + 4 m=1 overlap(si, bm) , @PA trong 1âD overlap(si, sj) l  1ë ™hçng giú— mi·n ˜—o phõ ™õ— h—i ™£m ˜i¸n si, sjX overlap(si, sj) =    0 khi d(si, sj) ≥ rsi + rsj γ(rsi + rsj − d(si, sj)) khi rsi − rsj ≤ d(si, sj) rsi + rsj , β min(rsi , rsj ) khi d(si, sj) rsi − rsj @QA vîi d(si, sj) l  kho£ng ™¡™h iu™lide—n giú— h—i ™£m ˜i¸n si, sjD γ gåi l  ™¡™ h» sè vi ph¤m th½™h nghi ph£n £nh mù™ 1ë ™hçng giú— mi·n ˜—o phõ ™õ— h—i ™£m ˜i¸n 1—ng x²t si v  sjF γ = (rsi +rsj ) max(r1,r2,...,rk) . min(rsi ,rsj ) max(rsi ,rsj ) F r» sè β ™ông ™â þ ngh¾— t÷ìng tü nh÷ h» sè γ nh÷ng 1÷ñ™ sû döng khi h—i ™£m ˜i¸n lçng nh—uF h¹ th§yD tr÷íng hñp n y ph£i ™â h» sè vi ph¤m lîn nh§tF ho vªyD β 1÷ñ™ ™hån s—o ™ho lîn hìn gi¡ trà ™õ— γF overlap(si, bm) l  1ë ™hçng giú— mi·n ˜—o phõ ™õ— ™£m ˜i¸n si vîi ˜i¶n ™õ— mi·n AF x¸u kho£ng ™¡™h iu™lide—n giú— ™£m ˜i¸n si v  ˜i¶n bm nhä hìn ˜¡n k½nh rsi ™õ— ™£m ˜i¸n si th¼X overlap(si, bm) = (rsi − d(si, bm)) rsi . @RA uhi 1âD 1ë th½™h nghi ™õ— ™¡ thº S s³ 1÷ñ™ t½nh nh÷ s—uX fitness(S) = 1 Olap(S) . @SA gâ thº nâi r¬ngD ™¡ thº n o ™â gi¡ trà Olap ™ ng nhä th¼ ™¡ thº 1â ™ ng tètF gªn d÷îi ™õ— Olap l  HD tù™ l  khæng x£y r— tr÷íng hñp ™hçng l¶n nh—u n oD khi 1â fitness(S) = ∞F 0ë phù™ t¤p t½nh to¡n ™õ— h m th½™h nghi n y phö thuë™ v o 1ë phù™ t¤p ™õ— h m t½nh OlapF „heo 1âD 1ë ™hçng Olap ™â thíi gi—n t½nh l  O(n2) n¶n h m fitness ™â 1ë phù™ t¤p l  O(n2) O(nL) v¼ L n @L l  sè 1iºm gieo theo ph÷ìng ph¡p wonte g—rlo v  n l  sè l÷ñng ™£m ˜i¸n 1÷ñ™ triºn kh—i tr¶n mi·n AA‘QP“F xgo i r—D trong ‘QR“ 1· xu§t ph÷ìng ph¡p khði t¤o heuristi™ v  ph²p 1ët ˜i¸n q—uss 1ëng th—y ™ho 1ët ˜i¸n q—uss t¾nh 1÷ñ™ dòng ð ‘QP“F „hü™ nghi»m 1¡nh gi¡ sqe tèt hìn y„€rqe @€hi¶n ˜£n tèt nh§t tr÷î™ 1âA v· ™£ 1ë ˜—o phõ v  thíi gi—n t½nh to¡nF w°™ dò vªyD ™¡™ k¸t qu£ m  sqe 1¤t 1÷ñ™ v¨n ™h÷— tèi ÷uF 5
  • 21. DOWNLOAD ĐỂ XEM ĐẦY ĐỦ NỘI DUNG MÃ TÀI LIỆU: 52084 DOWNLOAD: + Link tải: tailieumau.vn Hoặc : + ZALO: 0932091562