I HC QUC GIA HÀ NI
I HC CÔNG NGH
THUNH TUYN
C SÓNG MNG CÁP QUANG
KHOÁ LUN TT NGHII HC H CHÍNH QUY
Ngành: Công ngh thông tin
- 2010
I HC QUC GIA HÀ NI
TI HC CÔNG NGH
THUNH TUYN
C SÓNG MNG CÁP QUANG
KHOÁ LUN TT NGHII HC H CHÍNH QUY
Ngành: Công ngh thông tin
Cán b ng dn: TS. Nguyn Minh Hng
- 2010
Li c!
c tiên tôi xin gi li c c nh n Tin Minh Hng,
n tình ch bng dn tôi trong sut quá trình thc hin khóa lun.
Tôi xin chân thành c y cô trong i hc Công Ngh nói
chung và các thy cô trong b môn mng máy tính và truy o
u kin thun l tôi hc tp, nghiên cu, tích n thc làm c
vào cuc sng.
Cui cùng tôi mun gi li cình, bn bè, nhi luôn bên
cng viên tôi trong quá trình thc hin khóa lun.
c
1
nhu cu ng t
gii pháp t gii quyt v trên. Ni b s i ca m
Wavelength Division Multipexing).
Mt trong nhng v quan trng ca mng quang WDM là v nh tuyn và
c sóng RWA ( Routing and Wavelength Asignment ) tnh tuyn
cho mt b ng quang (lightpath) và phân mt c sóng cho m ng quang
. Mt trong nh c nghiên cu trong khóa lun này là
s dng thut toán gen (Genetic Algorithm) hay còn gi là thut toán di truyn gii bài
toán RWA cho mng WDM.
2
Mục lục
Tóm tt 1
Lời mở đầu 4
Bảng kí hiệu – chữ viết tắt 6
thng mng quang 7
1.1. Gii thiu chung 7
1.2. Lch s và s phát trin 8
1.3. ng quang 8
1.3.1. m 9
1.3.2. m 9
1.4. Si quang 10
12
2.1. Gii thiu chung 12
2.2. Nguyên lý hong 13
2.2.1. Tng quan 13
2.2.2. hong 14
2.2.3. m, v tn tng gii quya h thng WDM 15
2.3. nh tuyc sóng 16
2.3.1. Gii thiu chung 16
2.3.2. Tng quan v nh tuyc sóng (RWA) 16
19
3.1. Gii thiu 19
3.2. Thut toán gen trên máy tính 19
3
3.3. n ca thut toán gen 22
3.3.1. Quá trình lai ghép (phép lai) 22
3.3.2. t bit bin) 24
3.3.3. Quá trình sinh sn và chn lc (phép tái sinh và phép chn) 24
quang 25
4.1. Gii thiu chung 25
4.2. c lý thuy th và thun nht. 25
4.2.1. Lý thuy th 25
4.2.2. Thut toán BFS 26
4.3. Các nghiên cnh tuyc sóng mng WDM 29
4.4. Thut toán BFD-RWA 30
4.4.1. Mô t thut toán 30
4.4.2. Chng minh thut toán 36
4.5. Thunh tuyn vc sóng (GA RWA) 37
4.5.1. t v 37
4.5.2. Thut toán gen trong bài toán RWA 38
4.5.3. Chng minh thut toán 41
42
5.1. Công c thc hin 42
5.3. Kt qu 45
t lun 54
Tài liu tham kho 55
4
Lời mở đầu
Ngày nay, nhu c c bit là s bùng n ca các loi
hình dch v i phi xây dng
và phát trin các mô hình mng quang v cao. Công ngh ghép kênh phân
c sóng WDM i t gii pháp hoàn ho, cho phép tn dng t
rng ln ca si quang. WDM cho phép s dng hiu qu t ca các si
quang, nó cho phép truyng thi nhiu kênh khác nhau theo mt si quang bng cách
m s dng mc sóng khác nhau.
nh tuyc sóng RWA ( Routing and Wavelength Asignment ) là mt
trong nhng v quan trong nht ca mng WDM. Trong mng quang mt lightpath
t kt ni gia hai node trong mng (có th qua nhng node trung
gian). Trong mng WDM hai lightpath có th s dng chung m c sóng min là
chúng không s dng cùng mt s c sóng khác nhau s
dng có liên quan rt ln chi phí xây dn lí m t
ra là làm th gim thiu s c s dc
u trong khóa lun này là s dng thut toán gen (Genetic Algorithm)
gim thiu s c sóng khác nhau c s dng.
Khóa lun g i n c mô t
: Hệ thống mạng quang. gii thiu tng quan v mt h
thng mng quang bao gm lch sm ca mng quang và cu trúc ca si quang.
2: Mạng quang WDM gii thiu v mng WDM v
nguyên lý ho ng và các khái nim chung v nh tuyc sóng trong mng
WDM
: Thuật toán gen gii gii thiu tng quan v s dng
thut toán di truyn trên máy tính và các phép toán trong thut toán di truyn
Thuật toán gen trong bài toán định tuyến và phân bước sóng mạng
quang mô t chi tit vic áp dng thunh tuyn
c sóng mng WDM
5
: Thực hiện mô phỏng. Mô phng li thut toán trong mt s mô hình
mng ví d.
6: Kết luận
6
Bảng kí hiệu – chữ viết tắt
BFD Best Fit Decreasing
BFS Breadth-First Search
GA Genetic Algorithm
RWA Routing and Wavelength Asignment
SDM Space Devision Multiplexing
TDM Time Devision Multiplexing
WDM Wavelength Division Multipexing
7
H thng mng quang
1.1. Gii thiu chung
H thng mng quang là h thng truyn thông tin qua si quang. c
bi c truyn trong si quang. Ti thit b nhn nó bi i
u.
i trên các h thng mng t nhanh. S
ng truy cp cao mà Internet là mt ví d n hình: s i s dng
Internet ngày nhu cu v n. Chng hn khi
download nhng d liu hàng GB chúng ta phi ch i hàng ngày mc d liu
cn thit hoc vi nhu cu gi
.
Hình 1.1 H thng mng s d n t
Hình 1.2 H thng mng quang
mng
mng
8
mng
mng
1.2. Lch s và s phát trin
a thông tin quang là kh n bit ci v
chuy ng, hình dáng và màu sc ca s vt. Tit h thng
u ch n xut hin là các ng
n báo quang. Thit b này s dng khí quyn làm môi
ng truyn dn, do u ng cu kin thi ti gii quyt hn ch
n báo vô tuyn có kh c hin i thông
tin gia nh i g i nhn xa nhau.
i phát minh ra h thn thoi t
thit b quang thoi có kh ng ca máy hát thành ánh sáng. Tuy
nhiên, s phát trin tip theo ca h th b i ca h thng vô
tuyn.
Nhng nghiên cu hi i v thông tin quan c b u bng s phát minh
thành công c ng khuyn ngh c
vic ch to s tn tht th to ra các si quang
trong su suy hao truyn dn kho c c i thành công này,
các nhà khoa h gi u tin hành các hong nghiên
cu, phát trin, và kt qu là các công ngh mi v gim suy hao truyn dn,
c phát trin thành công trong nhng na, trong nh
70, Laser bán dn có kh c hing liên tc nhi c ch to.
Tui th c
Da trên các công ngh si quang và Laser bán dn gi gi mt khi
ng ln các tín hiu âm thanh/d lim cách xa hàng 100 km bng mt
s t si tóc
1.3. mng quang
9
1.3.1. m
13
10
16
mng
mng
i quang có kh t trong
vi lt, vn chuyn
, nhiu
vt li n, không b ng bi nhi n t và các tn s
vô tuyn. Vì th h thng mng quang có th truyn tt d liu qua nhng môi
ng nhin t
Nguyên liu r: cht do và thy tinh là nhng nguyên liu rt r so vi nguyên
liu c công ngh ch t c gii thì h
thng quang s có tính kinh t h thng ng rt nhiu.
Tính bo mt: mm rt quan trng ca s an toàn, bo
mt cao, tui th dài và có kh ng ln, d bng.
Nh nhm này, sc s dng cho các mn thoi,
máy tính, phát thanh truy c bit là nhng ng dng
cn tính bo mi, ngân hàng và các ng dng truyn d
liu.
Suy hao th c tính này giúp cho vic l t h thng quang d bt phc
t khuy ng truyn
1.3.2. m
Tuy có nhiu i tr thng mng c
m:
10
u ni
Giá thành cao: mc dù giá nguyên liu r ch to vn còn
hn ch.
1.4. Si quang
Si quang là nhng dây nh và do truyn các ánh sánh nhìn th c và các tia
hng ngoi. Chúng có lõi (Core) gia, phn bao bc xung quanh lõi gi là áo (Cladding)
và v bc ngoài cùng (Buffer Coating) ánh sáng có th phn x mt cách hoàn toàn
trong lõi thì chit sut ca lõi phi lt sut ca áo.
Hình 1.3 Si quang
V bc phía ngoài bo v si quang khi b m Lõi và áo c làm
bng thy tinh hay cht do (silicast, cht do, si quang kt tinh) có chit sut khác nhau.
Khi truyn trong si quang, sóng ánh sáng b chi phi bi mt s hing sau:
Suy gim (Attenuation): suy gim trong si quang do hai nguyên nhân chính là
s hp th ca vt liu và tán x ReyLeng. Hp th vt liu khá nh lên có th
b qua. Tán x ReyLeng là loi tán x làm l ng mnh các ánh sáng có
c sóng ng làm gim tán x ReyLeng b dài
c sóng.
Tán sc (Dispersion): là hi ng các thành phn khác nhau ca tín hiu cn
truy i t khác nhau trong si quang. Tán sc gây ra hing giãn
11
xung ánh sáng u ra, gây nhiu chng ph và là nguyên nhân chính dn
hn ch ca khong cách truyn trong si quang ngày nay.
Các hiu ng phi tuyn: Khi truyn nhiu mode trong si quang, hing phi
tuyn gây ra hing nhiu tu thu và gim công sut tín hiu truyn.
12
2.1. Gii thiu chung
S phát trin nhanh chóng ca các mô hình truyn s lic bi
bùng n nhu c Nhu c t bin vi nhiu ng dng
m n t, video yêu cu, truyn hình qua Internet
(IPTV), T y nhu cu s d t bc thit. Trong bi
cn tng chung ca mi loi hình dch v
p dch v truyn dn bt buc phi xem xét l
thc truyn dn nhm tc tn d
thích ng vi s phát trin không ng a mãn yêu cu tính linh hot
v i mng, các công ngh truyn dc nguyên cu, trin khai và
th nghi ng d
Truyn dn ghép kênh phân không gian SDM (Space Devision Multiplexing):
n, ch ng si quang,
t ng truyn vn gi nguyên. Ta có th chn SDM nu tuyng cn
n s ng các s ng cách
truy ng không cn dùng các b lp, b khuy i.
Truyn dn ghép kênh phân thi gian TDM (Time Devision Multiplexing):
i gian s dng, tc là thi gian s dng truyc
chia thành nhiu khung. M c chia thành nhiu khe thi gian và mi
i s s dng mt khe th phc v vic truyn
tin
Hình 2.1 H thng TDM
13
Truyn d c sóng WDM (Wavelength Devision
có th truyn trên
mt si quang, không c truyn dn trên mc sóng.
Hình 2.2 H thng WDM
Trong nh c
u này là 2 công ngh u bc l nhng khuym
:
Vi SDM khi khong cách truyn xa cn phi lp thêm các b lp và b
khuyu này s t ln do mi sc
lu cn mt s ng b lp, b khuy
V t h th c bit TDM gây
lãng phí mt s kênh thông tin khi mi khe th c d tr ngay c khi
không có d li g t các khe thi gian
thu gii ghép kênh tín hiu.
WDM chính là tin b ln nht trong công ngh truyn thông quang, nó cho phép
ng ca kênh mà không cg t ng truyn hay dùng thêm các si
quang.
2.2. Nguyên lý hong
2.2.1. Tng quan
14
n c c sóng là công ngh truy ng thi
nhi c sóng tín hiu quang trong mt si quang. u phát, nhiu tín hiu quang có
c t hp l c truyt si quang.
u thu, tín hiu t hc phân gin ra (tách kênh), khôi phc li các tín hiu gc
ri chia vào các thit b u cui khác nhau.
2.2.2. hong
a trên hình 2.3 m bo vic truyn nhn nhic sóng trên mt
si quang, h thng WDM phi hong da các ch
Hình 2.3 Nguyên lý hong ca h thng
Phát tín hiu: trong h thng WDM, ngun phát quang dùng là laser. Yêu cu
i vi ngun phát laser là ph rng ph h c sóng phát nh,
mc công su rng ph phi nm trong gii hn
cho phép
Ghép/tách tín hiu: ghép tín hiu WDM là s kt hp mt s ngun sáng khác
nhau thành mt lung tín hiu ánh sáng tng h truyn dn qua si quang
bng b ghép tín hiu có tên MUX. Tách tín hiu WDM là s phân chia lung
15
sáng tng h u ánh sáng riêng r ti mi c u ra b
tách tín hiu có tên DE MUX.
Truyn dn tín hiu: quá trình truyn dn tín hiu trong si quang chu s nh
ng ca nhiu yu t i quang, tán sc, các hiu ng phi tuyn,
vn n khuy i tín hiu, Mi vn u ph thuc rt
nhiu vào các yu t ca s i si quang, chng s
khuy i: h thng WDM hin ti ch yu s dng b khuy i si
quang EDFA (Erbium-Doped Fiber Amplifier ). Khi dùng b khuy i
EDFA cho h thng mng WDM cm báo các yêu cu sau
- khuy i vi tt c c sóng (mc chiênh
lch không quá 1dB)
- S i s c sóng làm vic gây ng
n các mc công sut du ra ca các kênh
- Có kh n s chênh lch mc công su u chnh
li vác h s khuy i nh m bo khuyi vi tt
c các kênh
Thu tín hiu: là quá trình s dng b ly ra tín hiu
2.2.3. m, v tn tng gii quyi ca h
thng WDM
Thc t nghiên cu và tri c nh m ca
công ngh
m:
- ông truyn trên si quang s l ng vi s c sóng
truyn trên mi si quang
- Có th h tr nh dng s liu và tho
ESCON, chuyn m
- Thun li khi cho phép truyn d ng thi tín hi ng nht
16
V tn t ng gii quyt:
Vi h thng WDM, si quang cung cp cho chúng ta t truyn
mong mu thông li b gii hn bi t x lý mi node, do
t x lý mc thc hin bn t, mà t n t li thp
t nhin so vi t thông tin truyn trong si quang. y tín hiu
quang trên si khi truyn node s c chuyn thành các tín hi
x n t(s chuyi quang c chuyn li thành
tín hi truym t mng, git
ra là xy dng mu c x lý hoàn toàn trong min
quang, gi là mng toàn quang (All-Optical Network).
Trong mng toàn quang, d li ngu n bt
c s chuy i quang u khin, x lý
chuyn m c thc hi i dng quang. Tuy nhiên mng toàn
quang hin ti vc tin hành thành công bi vì nhng tn ti ca nó.
Các thit b logic hoàn toàn trong min quang khó thc hiu so vi
các thit b logic. Bên cm lp bt khó thc hin
so vi các trm ln t.
2.3. nh tuyc sóng
2.3.1. Gii thiu chung
Trong mng quang, mt kt nm m (point to point) gia hai c
gi là mt lightpath. Lightpath là m a tín hiu ánh sáng t nguch
i dng quang thông qua các kt ni trung gian.
Khi các lightpath thc hiên vic mang thông tin t mt node ngu n mt node
nh tuynh tuyc sóng
cho lightpath là v t sc quan trong và xng xuyên trong mng.
Phn này s nói rõ v vinh tuy c sóng trong mng WDM.
2.3.2. Tng quan v nh tuyc sóng (RWA)
17
Khi m c chnh, mi lightpath cnh tuyn và gán
c sóng cho nó. T nh tuy c sóng.
nh tuyn là v ng gia hai node bt kì trong m tha mãn mt
m i là hàm mc tiêu (cost function). V này rt quan trng trong
mng.
Bài toán RWA cn tha mãn hai u kin sau:
u kin v tính liên tc cc sóng: mi lightpath phi s dng chung mt
c sóng trên tt c các link da nó t ngun t
u kin v tính riêng bit v c sóng: t c các lightpath s dng
mt si quang phc gán nh c sóng riêng bit.
Bài toán RWA có th t s hu hc thit
lp trên mng và mt s hu hc sóng. Ta phi
c sóng gán cho các lighpath sao cho s c sóng s dng là
nh nht. Mc dù nh ti
loi b la ch s c sóng cn s d
thit lp vì nhng rng buc v c
sóng gi là nghn, do vy v tng vi vic hn ch thp nht mc
xác sut tc nghn này.
Khi hai lightpath mà có tuyn truyn dc gán cùng
m ng mt lightpath ho ng vi cùng m c sóng trên
nhng s ng lightpath tha mãn rng buc v tính
liên tc c c sóng. Tuy nhiên nu m c trang b các b chuyc sóng thì
u kin rng buc v tính liên tc c c sóng không còn na, lighpath này có th
chuyn sang s dng nhi ngu a nó. Mc dù
vy chi phí cho mi b chuyc sóng là rt cao, cho nên các nghiên cu hin nay tp
chung gii quyt bài toán vi s b chuyc sóng ít nht có th hoc không s dng.
Và trong khuôn kh khóa lun này bài toán gii quyt là không s dng b chuyc
sóng.
18
Trong mt mng không có b chuy c sóng, các lightpath phi s dng cùng
mc sóng t ngun t có nhu cu cho vic chuyn d liu, b nh tuyn
phi s dng gii thuc thit lp t chn m
ng. S la ch i vi toàn b xác sut tc nghn.
Vì vy mt b nh tuyn cn ph u thit lp lightpath và thc
hic sóng sao cho ti thiu hóa xác xut tc nghn. Chm quan
trng trong vic thit k mng toàn quang.
c chia làm hai lo
ng mng c i vi loi mng này thì
các yêu cu v c bic, tt c mc sóng gán
c thit lp c nh t c(ví d u truyn t
i). n, mng
c ch nh t c gán cho yêu c
nh tuyn và g c sóng là c nh, không thay
i theo thi gian. Mi toàn b dung
ng ca mng, tc là có th thit lp s lightpath nh nht. Mô hình mng này
c nghiên cu thut toán trong khóa
lun này.
ng m i (dynamic traffic): trong mng quang
nh tuyn c sóng, các yêu cu v i theo th
cn có mt gii thu nh tuyn các lightpath qua nh
nhau da vào s tc nghn trên các tuyn truyn dn. T i thut cho bài
toán RWA cho mng a vào trng thái hin ti
ca m i lightpath yêu cu.
19
gen
3.1. Gii thiu
gen (GA - Genetic Algorithm) hay thut toán di truyn là tìm
kim da trên chn lc t nhiên và quá trình thích nghi. Thuc áp dng cho
mt lot các v phc t tìm ra mt li gii chính xác hoc gt toán
di truyn là mt lc bit ca thut toán tic ly cm hng t tin hóa sinh
hc di truyn, t bin, la chn và tái kt hp.
Thut toán gen t toán tin hóa nói chung, hình thành da trên
quang nim cho rng: quá trình tin hóa t nhiên là quá trình hoàn ho nht, hp lí nht,
và t m này có th luôn luôn
p vi thc t khách quan. Quá trình tin hóa
th hin tính t ch th h sau bao gi
th h c. Tin hóa t c duy trì nh n: sinh sn và chn lc
t nhiên. Xuyên sut quá trình tin hóa t nhiên, các th h m c sinh ra, b
xung thay th th h nào phát tring s tn
ti. Cá th nào không thích c vng s b i. S i ca môi
ng l y quá trình tic li, ting tr li
góp ph ng
Các các th mi sinh ra trong quá trình tin hóa nh s lai ghép th h cha m.
Mt cá th mi s mang nhng th trng ca cha m (di truy mang
nhng trng thái hoàn toàn mt bin). Di truyt bi có vai trò
n hóa, dù r t bin xy ra vi xác xut nh o vi
hing di truyn. Các thut gii tin hóa tuy có nhm khác biu mô
ph t bin, sinh sn và chn lc t nhiên.
3.2. Thut toán gen trên máy tính
Vi kh gii c rt nhic
kia không th gi c. Mc dù vy, vn còn mt s l gii thut
20
h gii chúng. Trong s ng xuyên gp phi trong
các ng dng thc t.
Bài toán t c xem li gii pháp (tt nht) trong
không gian (vô cùng ln) các gii pháp. Khi không gian tìm kim ln cn phi dùng
nh t trí tu nhân tc bit. Thut toán gen (GA) là mt trong nht
t thut toán mô t các hing t nhiên: k thu tranh sinh t ci
tin li gii và kho sát không gian li gii. Khái nim k thu tranh sinh tc
gii thích qua ví d v s tin hóa ca qun th th
Có mt qun th th, trong s có mt s con nhanh nh
nhng con khác. Nhng chú th nhanh nhn và thông minh có xác sut b cht
nh n t làm nhng gì tt nht có th: to thêm nhiu th t
nhiên mt s th chm chp, kém thông minh cng vn sng sót bi may mn. Qun th
nhng chú th sng sót s bu sinh sn. Vic sinh sn này s to ra mt hn hp tt v
u di truyn tht s th chm chp có con vi nhng con th nhanh, mt
s th nhanh vi th nhanh, mt s th thông minh vi th t khác,
thiên nhiên thnh tho vào mt vào con th t bin
nguyên liu di truyn th. Nhng chú th con, s ng
con trong qun th gc vì có nhiu b m nhanh nhng con trong
qun th gc ( bên kia thái cc nhng con ch i qua quá trình tin hóa
).
Khi tìm kim li gii tthut toán gen c hing vi
câu chuy u tranh sinh tn ca loài th.
Thut toán gen s dng các thut ng n ca di truyn hc. Ta có th nói các
cá th (hay kiu gen, cu trúc), trong mt qun th; nhng cá th c gi là
chui hay các nhim sc th. i sinh hc: mi t bào ca mt
chng loi sinh hc mang mt s nhim sc th i là 46 nhim sc th,
rui là 8 nhim sc tht toán gen trên máy tính, ta ch nói v nhng cá
th có mt nhim sc th. Các nhim sc th c to thành t là các gen biu
din trong mt chui tuyn tính; mi gen kim soát m
21
Mi nhim sc th (gm mt nhóm gen) s biu din mt li gii c
gia mt nhim sc th c th i s dc); mt tin
trình tic thc hin trên mt qun th các nhim sc th ng vi mt quá
trình tìm kim li gii trong không gian li gii. Tìm kii hai mc tiêu:
khai thác nhng li gii tt nht và kho sát không gian tìm kim. Gii thut leo i (hill-
climbing) là mt ví d v chic cho phép khai thác và ci thin li gii tt nht hin
i b qua vic kho sát không gian tìm ki c li, tìm kim ngu
nhiên là mt ví d n hình ca chic kho sát không gian tím kim mà không chú ý
vic khai thác nhng vùng ha hn ca không gian. Thut toán gen háp
tìm kim t c s gia vic khai thác và kho sát không gian tìm
kim.
Thc ra, GA thuc lp các thut toán xác sut nhng li rt khác nhng thut toán
ngu nhiên. Khác bit quan trng gia tìm kim c m
khác là GA duy trì và x lý mt tp các li gii (mà ta gi là mt qun th). Tt c các
x lý mm trong không gian tìm kim. Chính vì th, GA mnh
m hin có rt nhiu.
Ta so sánh GA vi mm hic s dng rng rãi là leo
i:
t lp và áp dng cho mm duy nhm hin
hành trong không gian tìm kim). Trong m c lp, m m mc chn t lân
cn cm hin hành (vì th c gm lân cn hay
tìm kim cc b). Nm mi cho giá tr (ca hàm mc tiêu) tm mi s tr
m hin hành. Nu không mt lân cm khác s c chn và th. Quá trình
s dùng nu khong ci thic cho li gii hin hành.
i ch cung cp các giá tr tc b và nhng giá tr
này ph thuc rt nhim khua, không có thông tin sn có v sai s
i ca li gic.
c giá tr tt có thc
thc hin nhiu ln, mi ln vi mt tp hm khu khác nhau (nhm này
22
không cn chn ngu nhiên mt tp h m kh u ca mt ln thc thi ph
thuc nhiu vào kt qu ca nhng li gi
cp, GA thc hin tin trình tìm kim li gii t ng,
bng cách duy trì mt qun th các li gii, y s i thông
tin ging này. Qun th tri qua quá trình tin hóa: mi th h li tái sinh các
li gii tt, còn các li gii xu thì b loi b phân bit các li gii khác nhau, hàm
mng.
Cu trúc ca mt gii thut di truyn vi cu trúc ca bt kì m
tin hóa nào. c lp gi s t, thut toán gen duy trì mt qun th các li gii (các
nhim sc th) P(t) = {x
1
, x
2
n
}. Mi li gii x
i
bit thích nghi ca nó.
Ri mt qun th mi (ln lp th c hình thành bng cách chn gi li nhng cá
th thích nghi nht. Mt s các th ca qun th này tri qua nhng bii nh lai to
t bi t bin), hình thành li gii mi. Phép lai kt hp nhng
tính cht ca hai nhim sc th cha m to thành nhim sc th con.
Khác vt bin to ra nhng cá th mi vi có nhim sc th không
n nhng cá th còn li ca qun th t bin cho p
thông tin mi vào qun th làm cho nguyên liu di truyn phong phú thêm.
Mi bài toán da vào thut toán gen gii cn ph n sau:
Mt cu trúc d liu biu din không gian li gii ca bài toán
i to qun th u
Hàm nh thích nghi
Các phép toán di miêu t các quá trình di truyn
Các tham s thut toán gen s dc qun thc các th
tt, cá th t bi
3.3. n ca thut toán gen
3.3.1. Quá trình lai ghép (phép lai)