Professional Documents
Culture Documents
N° 3686
Avril 1999
THÈME 4
apport
de recherche
ISSN 0249-6399
!#" " $&%(' *) +,"-.
/ 01!123456 7
ñ3ò¯ó[ôðò¯õRö÷4øøùßôVúû_üfýRþ_ý
ÿeûÃúÃý
ÿ
ö
>ö>øø÷_ú -õ.üúÃÿ þ_ý!#"%$ &'(ý
"ÖV2[!,!#"
¬Ä zÁl{l
uJ ¥tvq©¨¯l ³ ºßly{k*kmyzjtr ¨Bux.lksjt©wXq«ª¬ySl.wXq©{lÆy}~wXqrk*qv®.uxwXqry{zÁ}jy{~tvlkm*
sj hÅu
js~eqrzjÖu1zjlº wl.trleqv
qvyzlw-.y{k*}j
y{k*qv
qvzj¦esjutvq©w¬¥uz try_º½.y{w ³ y{»l.trl.wqvz~±wXhjl|y{}~wqvkmut
ºßu_wXy {ywyºßy{
Þk*qrzjqvk*qr®.qrzj1ywh±wXqrk*l}@l.z¤wuz Ö qr
wXuzj.lx°bĬzÖwXhjluxl.y}<ull.zj{qrzjll.ª
qrzj´y{k*ksjz~qrw¬ ³ qvlzLwqvwXw
Pwy´~sjqvt }@l.¨¯y{kmuz¤w#uqrXux¨×w:¶Bk*qrzjqrk¥uxtRºl.qr{h¤w ³ kmuÑSqvkmut
l.sj
qrw¬ ³ °r°v°Ã¸ uxw1tvy_º .y{wJ°*ĬzÀl..yzjy{k*qv ³ l..yzjy{k*qvwXwXPwXy.yzj.qrtvqvuxwlmwhjl*s~wXqrtvq©wXqrl.1uz
wXh~l-.y{z~sjk*}~wqvy{z*y¨@y{k*kmy q©wXqrl.wykmuÑSqvk*qr®.lwXhjlßye.qvutSºl.t©¨Bulyx¨HlJu h*qrz q©Sq s<uxtZ°gh~l
.ykmk*y{z}<ux
w-yx¨whjl.
l y{}~wqvk*qr®Juxwqvy{z}j
y{jtrl.k*qrßwXh<uÑw-wXhjl
l.¦Lsjqrl l{lXutðq©wXl.
q¹uwyÖl
w uxÞl.zNqrz¤wXyÀ.y{z~q l.uxwXqry{zNqrksjt©w uxzjl.y{s~t©{° ĬzîwXh~l.l.ul ³ kmlwXhjy Öy¨|
qvzjtvly{el.wqrl
y{}~wqvk*qr®JuxwqvyzPu
l1z~y:k*y{l1s~qrwXujtrl°ì´s~trwq©ª²y{Sl.wXq©{l±y}~wXqrk*qv®.uxwXqry{zÆ
hjy{sjt @l1.y{zj
q l.l
qrzj
wlJu °b tvu
{lzes~k@l.»y¨ux}j}jtrqv.uxwXqry{z¥ul.uRy¨Yk#sjt©wXq«ª¬y{Slwqrly{}~wqvk*qr®Juxwqvyz¥h<uJl@l.lz
}j
l.lz¤wXl qrzwXhjltrq©wXl.uxwXs~l°bgh~l yey{Þ*y¨[íßy{hjy z r Yqv-u{yey
l¨¯ll.z~.l¨¯y{ßuwXhjly{lwXqrJut
<u ÞL{
y{sjz y{zwXhjqrsjel.w.°
Ĭzu¥
qvk*}jtrly}~wXqrk*qv®.uxwXqry{zP}j
y{jtrl.k ³ wXhjl#zjywXqry{z´y¨by{}~wqvkmutrq©w¬´qr|
wXuqr{h¤w¨¯y{º-u ° ïl
ll.ÞP¨¯y{whjl*l
w¶¯whjl*kmqrzjqrksjkëywXhjl*kmuÑSqvk#sjk¥¸ xutrsjlmy¨ßuzÀy{Sl.wXq©{lm¨¯sjzjwqvyz°*Ĭz
u:k#sjtrwq©ª²y{SlwXq©{lÖy}~wXqrk*qv®.uxwXqry{zP}j
y{jtrl.k ³ whjlz~ywXqry{zPy¨y{}~wXqrkmutrqrw¬´qvzjywyy{¤eqry{sj.°Ä²¨
ºl¥ux{llÖqvzEu xuz~.l±wXhjuxw ºßl*.uzjzjywtrqrzjÞÆwXh~l±uxtvsjly¨RwXhjl q 6l.lz¤w#ySl.wXq©{l.¶BqB° lx°±q©¨
ºll¨¯sjl|wXyy{k*}<u
lu}j}~tvluz yXuzjl. ¸ ³ ºlk#sj
wÊ<z uz~lº lÊ<zjq©wXqry{zy¨ðy{}SwXqrk¥uxtvq©w¬ ³
u lÊ<zjq©wXqry{zPwXhjuxw u.y{s~zLw¨¯y{utvtVwXh~l±.
qrwl.qvu~°ghjl.z ³ wXhjl±y{zjl.}~w yx¨»3u
lwXyy}~wXqrkmutvq©w¬
u
qv
l. |ut©wXhjysj{h ³ qvzPl.zjlXut ³ zjy
y{trs~wXqry{zPqr@l.
wº° °Çw.° utrtwhjlq©wXl.
q¹u
qvk#sjt©w uzjly{sj
tr ³
wXh~l.l:lSqvw*uÆ
lwÖy¨
y{trs~wXqry{zjwh<uxw±ul¥
wX
qvwXt©î@lw
wXl.1wXh<uxzïwXhjl:l.kmuqrzjqrzjy{zjl±qrzïwXhjl
ºhjy{trlP
lJu
h }<ulƺhjlz .y{zj
q l.qrzjÁutrt|whjlÆySl.wXq©{l.
qvk#sjtrwXuzjly{sjt©{° gh~qv
lwyx¨
ytvs~wqvyzj±qr±ÞLzjy_ºz(ux:Í <Ì¥Û-ØÜXÌ;ÎEÎ Ý@ÍBÕ×ÔmØ Ù Ë_ÌÍ»y{*Ë_ÌÍ#ξÏ:Í <Ì:ÐYÎÑÐ<ÒÓeÎÑÔÖÕ×Ð@Ø;ÌÓ6Ë_Î Ù«Ú ÍZÕfÎÑÐ~Ë¥°
ghjl*.ykm}~tvlkmlz¤w uÀlw1y¨ytvs~wqvyzjqv .utvtrl Í <Ì¥ÓeÎÑÔÖÕ×Ð@Ø;ÌÓË_Î Ù«Ú ÍBÕfÎÑÐ~˱Ë_ÌÍB°± ytvs~wqvyz
@l.try{zj{qrzj¥wy¥whjl[ulwXy
lwqvzjywlwwl.wXh<uzÆuzjywhjl.|y{zjl#ltvyzj{qrzj¥wymwhjluk*llw ³
wXh~lEu
lÖzjyw1.y{k*}<uxXujtrl°máRu h¼y¨whjl.k qvJuxtvtrl u¨¯l.uqrjtrl¥
y{trs~wXqry{z§¶Bllm¨¯y l~uk*}jtrl
© ׸4°3ghjl h~y{qvly¨@uy{trs~wqvy{zÖuxwXh~l.wXhjuz*uzjywhjl.3l.¦Lsjqrl»uwXhjyy{sjhÖÞez~y>ºtrl {ly{z±wXhjl
}j
y{jtrl.k wXy@l
y{trl uz u:{yey Þez~y>ºtrl {lÖy¨Ru:trywy¨¨BuwXy{
tvqrzjÞxl wXy¥wXhjl±}~y{jtrl.k°
ghjlz ³ u´
y{trs~wXqry{zï h~y{lz L¼u l.qv
qvyz k¥uxÞl.#kmu_E@l q 6l.
l.z¤w¨¯
y{k·uzjywhjl. l.qrqry{z
kmuÞl h~y{qvl°
ghjl.
luxl w¬ºßy q 6YllzLw|ºßu_ewXy*ytrluÖksSwXtrq©ª²y{Sl.wXq©{l#y{}~wXqrk*qv®.uxwXqry{z6}jyjtvlk°»gh~l
Ê<
wy{zjlqv-wyÖk¥uxÞlu±trqvzjl.u-y{kjqrz<uxwqvyz6yx¨whjl q 6YllzLwq©wXlqvuÖºq©wXh q 6l.
l.z¤wºßlqv{h¤w
uz wXyÁk*qvz~qvk*qr®.l¼whjlEl.
sjt©wXqrzj(¨¯sjz~wXqry{z° ghjl.
lïuxlw¬ºßy(kmuqvz XuJº<ux Þe6ºqrwh whjqv
k*lwhjy ¶¾>¸±zjyw:utvtwhjl´
y{trs~wXqry{zj:ul¨¯y{sjz ³ ¶f¿¸*qrzÅ u ¾}@l.z<uxtrw¬¤ª²¨¯s~zjwqvy{z ´u}j}j
y¤u h ³
ò¯ó[ôðò¯õ
ÚSÙ ÍBÕ×Ò +_ÌÍZÕÌ [Ý@ÍZÕ×ÔÖÕ
_ØÍBÕfÎÑÐ +
ÌÐYÌÍZÕ Ù ÎÑÜ4Õ×ÍeÔË &
/ 23Å2[7ð"Ö!" ! + / 7
µ l.zjlwXqr±tr{y{
qrwhjk*Ö¶fµ X¸ltr6y{z´wXhjlÖuxz<utry{ºqrwhPwXhjl#t¹uJºyx¨Rz<uxwXs~XutltvlwXqry{zÀuz
'uºqvz k*y{
wV¨Buk*y{sjV}j
qvz~.qr}jtvl»y¨HË Ú Ü_ÕÑØ Ù Î¾ÏRÍ<ÌRÍZÍ¬Ì ËÍZ°µVul q 6l.lz¤w[¨¯
y{k t¹u
qrJut
y{}~wqvk*qr®Juxwqvyz´k*lwhjy qvzwXhjl ¨¯y{trtry>ºqrzj*º-uJe
µ |y{}@l.XuÑwXl
qvk#sjt©w uzjly{sj
trÆy{zPuzÆl.z¤wXqrl#}y{}~sjt¹uÑwXqry{zÆy¨}ywl.z¤wXqvuty{trs~wqvy{z~Ö¶Zuxtv
y
.utvtrl eÜXÎÑÔ:Î_Ë_ÎÑÔ:Ì Ëy{Õ×Ð@ÓÕ _ÕBÓ Ú Ø Ù Ë¸qvz~
wXl.u y¨»}jy sjqvz~sj.l.
q©{l¥qrwl.XuÑwXl. yx¨ßu
qvzjtvll.trl.k*l.z¤w¶Zux y{Xu qvlzLwª¬<uxl kmlwXhjy
sj hÖu[
wl.l.}@l.w l.lz¤wRy{[yzjlª²hjyw
k*lwhjy ¸É
whjl hjy{k*y{
y{k*l.ul Î.ÓeÌÓ¥Õ×Ð +.Õ×Ð@ØÜ ÖËÍBÜÕ×Ð ËÉ
whjll{ytvs~wqvyz´y{}@l.uxwXykmuÞlsj
l#y¨VÝ@ÜXÎ + 4Ø +.Õ Ù Õ¹ËÍZÕ Ü ÚeÙ Ì ËÉ
whjl.y{k*}js~wXuxwXqry{z6y¨wXhjl{u qrl.z¤w|y¨[whjl.y{w¨¯sjzjwqvyz<utðqr|z~ywzjl.l.
Xu¼É
µ -hju_l1u±{l.uxwXl-}yxwXl.z¤wq¹utwXyÖlS}jtry{
lwXhjlºhjytvl
lJu
h´
}<u.luxz wXyÖtvqrkwXhjl
tryS.ut@k¥u>~qrkmu*uz wXy.y{z¤{l{lwy±wXhjl{tvy<utYy}~wXqrksjk ¶Zu ¬}yqvz¤wßwyÖ}yqvz¤w k*lwhjy
ºqrtvtðl.zjlXutrtrw utrtqrzÆuÖtryS.utðy{}~wqvk#sjk¥¸É
µ ³ ux l.k*q«ª¬wXye h<u
wqv¥k*lwXh~y ³ ulÖ¨¯l¦Lsjl.z¤wXt©¨¯y{sjz k*y{
l*y{js~
w1qvzÀwXh~lÖJu
l
y¨[zjy{z q 6YllzLwq¹uxjtvl ³ ksjt©wXq«ª¬k*y uty{zjyz6y{z¤{l4´¨¯s~zjwqvy{z~.°
Î ÚeÙ ÌÍZͬÌÒ <Ì Ì Ù RuÊjwXzjlxutrsjlqvu
qr{zjl wyÖlJu h6qvz qreq s<utB°R jqvul
y{sjtrlw
wXlª
ºhjll.t»qv
qvk#sjt¹uÑwXl °á»ux hï.s~lz¤w±
wqrzjÆqrzÀwXhjlm}y}jsjtvuxwXqry{zEh<u#u6
y{sjtrlwwlmºh~l.l.t
tvyw1
qv®l qrzE}jy{}@y{wXqry{zwXy6qrwÊ~wXzjl.°¥Ä¬z¼y lwy.l.uxwXl¥uzjlº }y{}~sjt¹uÑwXqry{z ³ wXhjl
ºl.qr{h¤wXl
y{sjtrlwwlªfºhjl.ltbqv
}jsj z !îwXqrk*l. ³ ºh~l."l !îqrwXh~lÖ}y{}~sjt¹uÑwXqry{zqr®.lx°Ä¬zwXhjl
.ul¥y¨u´kmuÑSqrk*qv®.uxwXqry{zî}j
y{jtrl.k ³ q©w±qr#tvl.u#wh<uxw1wXhjl¥qvz qreq s<utßu
ySq¹uÑwXl ºqrwh
{
lJuxwl.#y{sjtrlw
wXl4ª²ºhjll.tß
tvyxwÖqr®.l:ºqrtrtßh<uJ{l:kmyl h<uxzj.l±wXyÆ
sj
eq©{ly{#l.}~y sj.l
wh<uzywXh~l.¶B
l.l 53qrj°>¸4°
$# Î Ú Ü4Ð@ØÔ:ÌÐ< Í ±wXh~lk*y{
w}y{}~sjt¹ux
wXuxwl.EqrwXh~l +.Õ×Ð@ØÜ ÆÍ¬Î Ú Ü4Ð@ØÔ:ÌÐ<Í ³ utryP.utrtvl
%Í ßÎÑÒ¹Ý<ÎÑÕ×Ð<ÍÍ¬Î Ú Ü4Ð@ØÔ:ÌÐ<ÍB°PIJwÖ.yzjqr
wmqrz }jqr ÞLqvzjEuxwXuz y{k·w¬ºßyqrz q©eq sjutv*qrzîwXhjl
}@y{}jsjtvuxwqvy{z§uz qrzÅy{k*}<uqrzjïwhjl.k° ghjlP@l.
wy{zjlÆqr:wXy{
l uxz @ywXh uxlÆ
lª
qrz¤wXy sjl qvzwXh~l }y{}~sjt¹uÑwXqry{z°Rghjqr|}~ye.l sjlqr|w uwXl u{uqvzsjz¤wqvtVuÖzjlº }@y{}jsSª
tvuxwXqry{zy¨3u}j}j
y{}j
q¹uxwlqr®.l1h<u@l.l.z´y{~wXuqvz~l °
D è . è . ä è"bä >¡~ è & ¥
l.trl.wXqry{z yel.mzjywmlJuÑwXl6zjlº qrz q©eq s<utr ³ .
y{
y_{l.¥qv
zjll l wyÖqvzjl.ul q©{l
qrw¬6uk*y{z~±wXhjl }@y{}jsjtvuxwqvy{zY°bIJwqvux}j}jtrqvl ºq©wXh6u}~y{<uxjqvtrq©w¬('*) ³
.try{
l1wy,+°gVºßymqrz q©Sq s<uxtvulltvlwl uxw|uz y{k ¨¯y{.
y{
qvzj¥y_{l.°ßghjlz ³ uz6qvz¤wXl{l.
- qr- hjy{
l.z6uxwßXuz y{k ³ @lw¬ºl.l.zE uz /.10 +*¶ . qrßwXh~l
wqrzjÖtvlzjwhy¨ðwXhjl hjy{k*y{
y{k*l.X¸
uz 2 - qr|whjl}@y{
qrwqvy{z´y¨y{
y_{l.°|gºyzjlº
wqrzj{¶BJuxtvtrl whjlÎ3-ˬÝ@ÜÕ×Р˸u
l#l.uxwXl
¤
ºßu}j}~qvzj:utrtðjqrwlw¬ºßll.zP}@y{q©wXqry{zj -54 +1uz 6. qrzjtvsj
qrl.t©ï¶Bll 5[qvj°»¿¸°
2 VJ¡~ è è4bä >¡~ è & ksSw uxwqvy{zÁy{}@l.uxwXy{Öqr*zjl.l l lJusj
l´qrk*}y
w uxzLw*l.zjlwXqr
qrz~¨¯y{kmuxwqvyz ¶¾ y{ uxw}@l.q¹ut tryeJuxwqvy{z~ ¸:kmuJ ySJu
qvyz<ut©Å@lEtry{w6uu l.
sjt©w´yx¨
ltvlwqvy{z§uz .
y{
y>l.°§Ä²wmqvmqrzLwy sjl ºqrwhÅuP{l
Ákmutrt}jy<ujqrtvq©w¬7'18,¶¯.try{lwXy
~° {~>¸»uz u}~}jtvqrl uxwßwXhjl jq©wtrll.tbÉ~q©wy{zjqr
wqvz h<uz~{qvz~*um¶Bl}°»¤¸Rqvz¤wy¥uÖ¶Bl}°
u>¸°
ò¯ó[ôðò¯õ
ÚSÙ ÍBÕ×Ò +_ÌÍZÕÌ [Ý@ÍZÕ×ÔÖÕ
_ØÍBÕfÎÑÐ +
ÌÐYÌÍZÕ Ù ÎÑÜ4Õ×ÍeÔË A
Step 1
selection
String 1 fitness value : 169 probability : 0.144
selection
String 2 fitness value : 576 probability : 0.492
selection
String 3 fitness value : 64 probability : 0.055
selection
String 4 fitness value : 361 probability : 0.309
1170 1.000
Step 2 Step 3
New population
Roulette wheel : after selection :
14,4% 30,9%
1 4
3 5,5%
2
49,2%
1 k 2 1
k
2’
Parent 1 offspring 1
1’ 2’ 1’ 2
\
H
]^_
y{k*kmyz qrÂm.s~trw¬îºq©wXhÁuPk#sjtrwq©ª²y{SlwXq©{l6y{}~wqvk*qr®Juxwqvyz }jy{~tvlk qr±wXhjly{z~â<qrw*@lª
w¬ºl.l.zwhjlySl.wXq©{l.qvz:{l.zjlXut ³ zjy{zjly¨wXh~l|¨¯l.uqrjtrly{trs~wqvy{z~ßqrßy{}~wqvkmut<º°Ç.°ÈwJ°Rutrt<wXhjl
y{Slwqrl..°»ghjlz ³ u1y{trs~wXqry{zyx¨wXhjl3u
lwy±lw-qr-u#
y{trs~wXqry{z:ºhjqr hyH6l.
whjltrlJuw-y{el.ª
wXq©{l#.y{zSâ<qvwJ° ê zjl#y¨3whjl#k*y{wt¹u
qrJutk*lwhjy qr|whjl#k*lwXhjy y¨3y{Sl.wXq©{lºl.qr{h¤wXqrzj ³
ò¯ó[ôðò¯õ
ÚSÙ ÍBÕ×Ò +_ÌÍZÕÌ [Ý@ÍZÕ×ÔÖÕ
_ØÍBÕfÎÑÐ +
ÌÐYÌÍZÕ Ù ÎÑÜ4Õ×ÍeÔË
sj
l qvzwhjl_{{ LÆwXhjlºl.t©¨Bu
lÖl..yzjy{k*qvwX¥¶B
l.l¥íßy{hjyz r ¸°1ghjlÖk#sjtrwqv}~tvlÖy{el.wqrl
¨¯sjzjwXqry{zj_9Hul y{k~qvzjl qrz´yzjl ¨¯sjzjwqvyzMß
sj h´wh<uxw
N
M D9I
O ºhjll FUFWV W qr;w hjl ¨¯lJu
qv~tvll{qry{z
P +:3 3+ uz \ +
;
IJw qr .trlJuwh<uxwwhjl±}j
l¨¯ll.z~.l*{q©{l.zwyy{zjl±ySl.wXq©{l*Juz@l±k*y qrÊjl ¤P h<uz~{qvz~
wXh~l.y{
l.
}yz qrzj ºßlqv{h¤w.° ê z±wXhjlywhjl.3h<uz ³ whjl-¨BuwwXh<uÑwºßl-ºl.qr{h¤w»utrtSwhjly{SlwXq©{l
qrkm}~tvqrl.RwXhjlºßu
wly¨u trywRy¨qvzS¨¯y{kmuxwqvy{z~.°ghjly{z~tr*u xuz¤w u{lyx¨Y
sj hu k*lwhjy qrRwh<uxw
uzy{el.wqrlÖJuz@l±y{z¤wXytvtrl ¤Py{k*}<uqrzjq©wwyuzjywhjl.y{zjlÖuz wXh<uxwwXhjl±y~w uqrzjl
y{}~wqvk#sjk,ltvy{z~{wy:wXhjl#y{}~wqvkmut[3u
lwylwJ°gh~l±kmuqvz XuJº<u ÞLu
l1wh<uxwºßl yzjyw
Ê<z uxtvt|wXhjlP
y{trs~wXqry{zj ³ uz wXh<uxw:qrwqv}@y{
qrjtvlPwy {q©{lP
y{k*lPºßlqv{h¤wwXh<uxwul6wXywXutvt©
qrtvtry{{qrJutºq©wXhwXh~l1wXs qvl y{}~wqvk*qr®Juxwqvyz´}j
y{jtrl.k°
ê wXhjlß.tvu
qrJutkmlwXhjy ȼhjl.
lwXhjl|y{Slwqrl.u
lºl.qr{h¤wXl uxl l.
.qr@l ³ ¨¯yl4juxkÖª
}jtrl ³ ¤´pS
qvzjq©xu|uz 'l. ¿ Z°
$
[
*
* ¡ F: ?î å è >
µ ltvlw#qvz qreq s<utr±u.y{ qrzj6wy6whjlÖxutvs~l.1y¨whjl*ÊjwXzjl¨¯sjzjwXqry{z° 'y_ºßl{l ³ qrzïu
ks~trwq©ª²y{Sl.wXq©{ly{}~wqvk*qr®Juxwqvyz}jy{~tvlk ³ ll.utð.
qrwl.qvu±@l.qrzjÖ.y{z~q l.
l ³ whjllxutrs<uxwqvyz
y¨bwhjl±qrz q©Sq s<uxtv
l.¦Lsjqrl.wh<uxwu¥sjzjqr¦es~l±ÊjwXzjlxutrsjl ³ l¨¯l.
l wXyuuÀÓ Ú ÔÖÔ RÍBÐYÌ Ë Ë
@l lÊ<z~l qvzÀykml*ux}j}jy}jqvuxwXl±ºßuJ{°±gy6u hjqrll*whjqr ³ ¤u}j}~tvqrJuxwqvyzEyx¨»whjl lÊ<zjq©wXqry{z
y¨bz~y{zSª y{k*qvz<uxzj.l ³ wXh~l# hj
y{k*y{ykmlulÊ<
wt¹uxq©Ê<l L¨¯
y{z¤wX.°|ghjl#zjy{zSª y{k*qvzjuxwXl
qrz q©Sq s<uxtvy¨VwXh~l l.z¤wXqrl}@y{}jsjtvuxwXqry{z lÊ<zjl ¨¯yzLwmÉ~qvzwhjl sj~lw|y¨
l.kmuqrzjqvz~¥qrz q©eq ª
s<utr ³ whjlÖzjy{zSª y{k*qrz<uxwXl y{zjl. lÊ<zjlÖ¨¯yzLw#¿ ³ uz yy{zNÉðwXhjlÖºy{wqvz qreq s<utr lÊ<z~l
¨¯yzL_w ³ ºhjl.
8l qrwhjlzLsjk@l.|y¨¨¯y{z¤wX°
g[yqrtvtrsjwXXuÑwXl-wXh~qv ³ y{zj
q l»uq©wXs<uxwqvyz*ºh~l.l|u}@y{}jsjtvuxwqvy{z*y¨{qrz q©eq s<utrqrby{wXl
u.y{ qvz~wXyw¼y .
qrwl.qv:u ; > 4°3gy lß}@l..q©Ê< ³ Xuz y{k*tr¤ª XuJºzÖuxtvsjl3¨¯y{wXhjl-q©wXlqvu
uz h<uJ{l@l.lz¥uxqr{zjl wXywXh~l{qrz q©eq sjutv°bghjllsjt©wXqrzj ¨¯yzLwh<uJ{l-whjl.z*@l.lz
q ; l.z¤wXq©Ê<l > uxz u
l:h~y>ºz yz 53qrj°ÆS°ÆĬzïwhjqvl~uk*}jtrl ³ wXh~l}yqvz¤wX#ltvyzj{qrzjÆwXy´¨¯y{z¤wX
2 2 2 àh<uJl:{
lJuxwl.1 h<uzjl.wy´@l¥
l.}j
y sj.l wXh<uxzï}@y{qvz¤w#@l.try{zj{qrzj6wXy¨¯y{z¤wX
2 H°
10
9 VIII
8
7 VII
VI
6
J
1 5
4 V
3 I IV
2
III
1
II
0
0 1 2 3 4 5 6 7 8 9 10
J
R|uzjÞLqrzjmy¨u*}@y{}jsjtvuxwXqry{z¤¨¯yzLw
2
53qvsjl
ò¯ó[ôðò¯õ
ÚSÙ ÍBÕ×Ò +_ÌÍZÕÌ [Ý@ÍZÕ×ÔÖÕ
_ØÍBÕfÎÑÐ +
ÌÐYÌÍZÕ Ù ÎÑÜ4Õ×ÍeÔË {
ê zj.l*wXhjlmqrz q©Sq s<uxtv±hju_l¥@l.lzïuzjÞl ¤¨¯y{z¤w ³ whjlEuxl¥u
qv{z~l whjl*¨¯y{tvtry_ºqvz~
sjk*k1ÊjwXzjlxutvs~l.
<]& + qvqvz6 Ju
ly¨uÖk*qrzjqvk*qr®Juxwqvyz
z6Ju
ly¨uÖkmuÑSqrkmqr®JuÑwXqry{z
ºhjll ±qvwhjlXuzjÞ:y¨[whjl ¨¯y{z¤w.°
*
* ä ¡j 3 åPä:bä ä è4 ¡ 3 B¢{¡~ è è4 # | è ¡(3× æè ,+ ä ¢. ä è æ
3ä
ßlJusj
l6µ±sj
luP}y{}~sjt¹uÑwXqry{z y¨qrz q©Sq s<uxtv ³ whjl.qr¨¯XuxkmlºßyÞï}@l.
k*qrw±wXyPq l.z¤wqr¨×Nu
ºhjy{trl
lwy¨ðy{}SwXqrk¥uxt ³ y{»kmyl|}jl.qrl.t©¥zjy{z y{k*qvz<uÑwXl y{trs~wXqry{zj»wXh<uÑw lÊ<zjlwXhjl3u
lwy
lwJ° gyÁy{sj6Þez~y>ºtrl {l ³ u Ê<wPu}~}jtvqrJuÑwXqry{z y¨ÖµwXyÁksjt©wXq«ª¬y{el.wqrlîy{}~wqvk*qr®Juxwqvyz
}j
y{jtrl.k*#hju#@l.lz¼
l.}@y{
wl L¼pe h<7u 6l.1qvzÁ_{nqrz¼h~qv qrl
wXuxwXqry{z ©_ Z° uÑwXl. ³ 'y{
z
uz 3ux¨¯}~tvqrywXqr ³ pSqrzjq©ux3uz 'l ¿ Suz µyt @l.
Ç ekmu l»l¨¯l.lzj.l»wXywXhjlßpS h<u6Yl
k*lwhjy Y³ .utrtvl l.wXy{|áxutrs<uxwXl µ ¶ ỵ ¸4°@pS h<7u 6l. y{Sl.wXq©{l1º-uwXymk*qvz~qvk*qr®.l±u
.y
w¥uz kmuÑSqvk*qr®.l´uPltvqvujqrtvq©w¬{°NĬzNy{ l.ÖwXy}@l.¨¯y{k wXhjqr ³ hjll}<uuxwXl whjly{qr{qrz<ut
}@y{}jsjtvuxwXqry{z´qvz¤wXy¥w¬ºßy
sjSª¬}@y{}js~t¹uxwqvyzjy¨l.¦Ls<ut[qr®.lÖuz P qr
wX
qv~s~wXl wXhjl#y{}~wXqrk*qv®.uxwXqry{zPyx¨
wXh~lmw¬ºyPy{Slwqrl.±y{zÀwXh~l.l¥sjeª¬}@y{}jsjtvuxwXqry{zj°¨×wl.1zes~kmly{s~{lzjl.uxwXqry{zj ³ yxwXhEsjSª
}@y{}jsjtvuxwXqry{zj.yzLl.
{l wy>ºßu 3y{z~ly{}SwXqrksjk°3gh~qv[
wXuxwXl1y{}@l.zjl uz~lºÁuJ{lzes~l-qvz1wXhjl
ll.u hy¨ðu#k*lwhjy wXy
y{t©{lu#ksjt©wXq«ª¬y{el.wqrl}j
y{jtrl.k°bghjl
l.s~trwºl.ll.zjy{sjXux{qvz~
js~wwXhjly{~wXuqvz~l
y{tvsSwXqry{zj-h<u .y{z¤l.l wXy#y{zjt©¥whjll4ewXlk*l}yqvz¤wXy¨whjl 3uxlwy±lwJ°
áRu hîy¨ßwXhjll:w¬ºyP}@y{qvz¤w.yl}@y{z 1wXyÆwhjlmy{}~wXqrks~k y¨u´{q©{lzî.
qrwl.qry{zî
l.¤ux trl.
y¨whjl:ywhjl.°ÆghLsj ³ whjl:
l.
sjtrwÖ¤ ỵ }~y_eq l uzîlSq lzj.lwh<uxwwhjl}@y{}jsjtvuxwqvy{z
h~y{sjt l± hjuXuwXlqr®.l ¤P
}l.qrl. qrzy{ l.wyy{~wXuqvzPu:ºhjy{trl±lw y¨bwXu l4ª¬Hy 6 uk*y{zj
wXh~l y{Sl.wXq©{l.°ßĬzy{ l.-wy*{lw q©{l
qrw¬¼¶¯qZ°Çl°RkmuqrzLwXuqrz´qrz q©eq sjutv|utrtðutry{zjÖwhjl3u
lwy
¨¯yzLw ¸ ³ uEzjy{z y{k*qvz<uÑwXl y{wXqrzjï}j
ySl s~lPqrz§y{zxsjzjwXqry{z§ºq©wXh uEh<uxqrzjïwXl hjzjqr¦Lsjl
h<u|@l.l.zÆqvk*}jtrl.k*l.z¤wl ³ Êj
w¤Pµ y{t @l.¥qvz 3uxz k*y{
l#
l..lz¤wXt©Æ¤ 'y{
zÆqrz Ç ³ uz
pS
qvzjq©xuqvz ¿ Z°Öghjl.z ³ wXh~lmySl.wXq©{l:qr wXyÊ<z ul.}~l.
l.z¤w uÑwXq©{l:uk*}jtrqvzj6y¨y{trs~wqvy{z~
utrtðutry{zj*wXhjl[ulwXy*¨¯y{z¤w.°
ê sjl.
sjt©wX|y{z´k#sjt©wXq«ª¬y{Slwqrly{}~wqvk*qr®JuxwqvyzÆu
l<ul yz6whjl1utvy{q©wXhjk y¨Rpeqrzjqrxu
uz 'l ¿ ³ .utvtrl wXh~l 3|y{z y{k*qrz<uxwl pSy{
wqvz~îµ l.zjlwXqrtr{y{q©wXh~k ¶ 3pjµ¸°bĬzNwXhjl
zjl4Sw|}<uxXu{u}jhºl lqrlwXhjl 3pjµ k*lwXhjy °
[
ghjlzjy{z ykmqrz<uxwl
y{
wqvz~}jye.l sj
lßkmuÞlsj
lßy¨Hu|ltvlwXqry{zÖk*lwhjy ¤#uzjÞLqrzjºhjqr h
l.k*}jhjuqr®.lwhjlPy{}SwXqrk¥uxt}@y{qvz¤w.° ghjlhjuqrzjîwXl hjzjqr¦LsjlÀy{:zjqr hjlk*lwhjy qrsj
l wXy
ò¯ó[ôðò¯õ
ÚSÙ ÍBÕ×Ò +_ÌÍZÕÌ [Ý@ÍZÕ×ÔÖÕ
_ØÍBÕfÎÑÐ +
ÌÐYÌÍZÕ Ù ÎÑÜ4Õ×ÍeÔË _
N 0 + +
O
P N C ,
qr¨ C , KJ
0 C , T O P + 0
+ rq ¨ C ,
ºhjll
qr[whjlkmuÑSqrksjk }jhjlzjyw¬e}jqr qr
wXuzj.lßutrtvy_ºl @lw¬ºl.lz*uz¤1w¬ºyqrz q©eq ª
sjutvVwXy|@l..ykml»k*l.k#l3yx¨<uzjqv h~l°Ä²wxutrsjl»qvV}j
y{jtrl.k±ª l}lz lzLwbuz ksjw
@lu
qr{zjl ¤whjlsj
l..°3Ĭz Ç ³ µ y{t l }j
y{}yl.wy qvk*}jtrl.k*lzLwuz*u u}~wqrl
z~qv hjqrzj¥ hjlkml1wXy*y_{l.ykmlwXh~l1trqrkmq©w uÑwXqry{zjy¨3ÊS~l
h<u
qvzjm h~l.k*l.°
T, qvwXh~l qr
wXuzjlï@lw¬ºl.l.z w¬ºßy(qvz qreq s<utrV muz ,H° Ĭz
y{k*l¼k#sjtrwq©ª
ySl.wXq©{lEy{}~wXqrk*qv®.uxwXqry{zF}jyjtvlk* ³ whj l ØÔÖÔÖÕ×Ð ÓÕ¹ËÍfØÐ Ì:qrsjl ° IJwqr´u
l.zjyw¬e}jqrm¶ZuÑwßwXh~l
wqrzjÖtvl{lt ¸ qr
wXuzjluz q©w.y{z~qr
wXqrz.ysjz¤wXqrzj±wXhjlzes~kÖª
@l.y¨ q 6l.lz¤w~qrw|qrzwXhjl w¬ºy*
wX
qvz~{ ³< q©eq l ¤whjl
wqrzjmtvlzjwXhY°»pSsj hPu
qvw uzjl#hju@l.lk sj
l qrz6l.trl.wy{kmuzjlwqv#
e
wl.k lqr{zÆy{}SwXqrkmqr®JuÑwXqry{zll
©>¿ ¸Öuz qrz(}j
y{jtrl.k*my¨Êjz qrzjïuxz(y{}SwXqrk¥uxt qvwX
qvjsSwXqry{z(yx¨uwXq©{l6.y{z¤wy{t
ltvlk*l.z¤wX*qrz y{ l#wyPk*qvzjqrk*qv®lwXhjl:<u ÞL.uxwwl.qrzjÀy¨|uÆ
lâ<lwy{Öqvzï.y{k*}jsSª
wXuxwXqry{zjzjutl.trl.wy{kmuzjlwqvE¶Bll & ¸°½Ä¬z§wXh~qv¥Ju
l ³ wXh~l 'uxkmk*qrzj qr
wXuzjl
hjumuzÁuws<ut-
qv{z~qrÊ<.uzjl6@l..usj
l6whjljq©wXuz yÀzjyw*y{
l.}@y{z wXy
u
lJut.y qvz~E~s~w±wXyPwhjl¨BuwÖwXh<uxwwXhjly{z¤wXytßl.trl.k*lzLw:uxluwXq©{ly{±z~ywJ°
½h~l.zîºy{ÞLqrzjPºqrwh jqrz<u
¤ª².y l
lJut«ª²xutrsjl. ³ wXh~l 'uk*k*qrzj qr
wXuzj.lkmuJ
@ljqvu
l @l.Juxsjl:w¼yzjlqv{hL@y{sj
qvzjÆy{trs~wXqry{zjk¥uJ¼h<uJ{lu6{l.ïqrk*}y
w uxzLw
'uk*k*qvzj qr
wXuzj.lƶBlx° ~{*uz _{{y{
l.
}y{z wy Auz ³ ºh~qv h¼ul
z~l.qr{hLy{s~»js~w»wXhjlqv 'uxkmk*qrzj qvw uzjlqr»k¥u>~qrkmut ¸°ghjlz ³ qvzmwXhjll|Ju
l. ³
u´}jhjl.z~yw¬e}jqvE¶Buxwwhjl:
lJut»}<uuk*lwl.±trll.t¹¸ qvw uz~.lqr±sj
l ³ whj l Ú Ù ÕBÓÕBØÐ
ÓÕ¹ËÍfØÐ Ì ³ y¨wXh~l¨¯yk
1 0 * 1
C , R >
1 ; D - 0 !R -
! '§qr*wXhjlzLsjk@l.my¨}<uXuxkmlwXl lÊjzjqvz~¼wXh~l6 h~y{k*y{
y{k*l.L1uz ,<ÉA 1 qv
whjll.ut-xutvs~ly¨}juXuk*lwXl. - y¨ hjykmyy{k*l É - 1 uz
;
!#"#"#" !
%$'& - %$'& 1 ³ . qv¥wXhjlPzLsjk#ly¨qrz q©Sq s<uxtv@l.try{zj{qrzj îwyïwXhjl
sj
l.z¤w|¨¯y{z¤wJ°;
!#"#"#" !
g hjlz*ux¨×wXluzjqr hjl-hju@l.l.zÖqryt¹uxwl uz wXl.uxwXl ¨¯y{3l.u 9hÖ qrz q©Sq s<uxtjy¨jwhjl-.s~lz¤w
¨¯
y{z¤w ³ ºluxqr{z´uÖzjlº sjk*k#Êjwzjl.
|xutrsjl ³ zjuk*l.t© °
ôVô HG JI
Jn ØÍ~Ø Ù ÕfÌ$PØÜ ÎjÌØÐ<ÒÐ<ͬÎÑÕ×ÐYÌ - ËÕBÓ - ÜÕ HÍ -¬Ý ~ ØÐYÌ
ØÐ<ͬÌÜ4Õ
|¨×wXl.wXh~lu@y_{l1h<uxqrzj:h<ux@l.lzP}l
¨¯y{
k*l ³ wXh~lzjy{z y{k*qrz<uxwl qrz q©eq sjutvul
wl.k*}yXu
qvt©Nqvzjy{l ¨¯yk wXhjl6}y}jsjtvuxwXqry{z° 5<y{*wXhjl6zjlº .sj
l.z¤w¨¯
y{z¤w ³ ºl´Êj
w
u
qr{z§wy¼wXh~lÆlJux h qvz qreq s<utltvy{z~{qvz~¼wXy¼wXhjqr¥¨¯
y{z¤w¥whjlÆuk*l sjk*k#ÁÊjwzjl.
ºhjqr hÆqrwXhjlk*qrzjqvk#sjk y¨wXhjl ¨¯y{sjz qrzwXhjl}j
leqvysj|¨¯
y{z¤wJ°
¼lqrwl.XuÑwXl wXhjqr}jye.lsjz¤wXqrtutrtYwXhjl}@y{}jsjtvuxwqvy{z6h<u@l.lz´eqrq©wXl °
u s~kmk1Êjwzjl.
xutvs~lßh<u[zjy_ºÁll.z*u
qr{zjl wylJux hÖqvz qreq s<utSqvz±whjlß}@y{}jsjtvuѪ
wqvy{z ³ ltvlwXqry{z ³ y{
y_{luz k#s~w uÑwXqry{zJuz@lu}j}jtrqvl qrzwXhjlsj
s<utðkmuzjz~l..°bgh~l
y{
l.}@y{z qvzjâ<y_º h<uw*y¨wXhjlk*lwXhjy qv±}~l.
l.z¤wXl qrz 53qrj°ÀnN¶Btvy{
l.t© qrzj}jqrl
¨¯
y{k ¿ ¸°
ÌÔmØÜ bĬzwXhjlJu
ly¨uk*qrzjqvk*qr®Juxwqvyz}jy{~tvlk ³ wXhjl}@y{}js~t¹uxwqvyzqvy{wXl Lu
qvzjqvz~
uÀ{l.uxwXl sjk*k# Êjwzjl.
¥wXywhjl´@l.wmqvz qreq s<utr wXh~l´qrz q©eq sjutvmy¨¨¯y{z¤w6h<uJ{lPu
{
lJuxwl.RÊjwXzjl»wXh<uzmwXhjl|qrz q©Sq s<uxtvy¨Y¨¯
y{z¤w¿wXh<uÑw ³ qvzmwXsj
zj ³ h<uJ{lu1{
lJuxwl.RÊjwXz~l.»wXh<uxz
wXh~l±qvz qreq s<utr y¨b¨¯
y{z¤w ³ uz y:y{z Éðuu:lsjt©w ³ whjlÖ[ulwXyy{}~wqvk*qr®Juxwqvyzl.y{k*l.u
ÔmØ {Õ×ÔÖÕ
_ØÍBÕfÎÑÐ<°
j!1 !#. !#" !1"#4)¥-1 "!"7
*
ghjl|y{SlwXq©{lqvRwXy1k*qvzjqrk*qv®lu ¨¯sjzjwXqry{z l.}@l.z qvz~±y{zmy{zjl|lJuxtjuxqvujtrl=uz : lÊ<zjl
¤
ì6qvzjqrk*qv®l QI ; #% >
sj h´wh<uxw FU 0
h ; I > uz > ^ 0 >
ºq©wXF
Ð@Ø Ù ÑÍZÕØ Ù Ë_Î Ù«Ú ÍBÕfÎÑÐ ghjlbwl. hjzjqr¦Lsjl».y{zj
qvwXVqrz1k*qrzjqrkmqr®.qrzjwXhjl¨¯s~zjwqvy{z8QIR ; 4
+ 0 ?T > |qvzºhjqr h U + + qru:}<uxXuk*lwl.°1ghLsj ³ u}<uuk*lwX
qvl.}~l.
l.z¤w uÑwXqry{z¼yx¨
wXh~l1y}~wXqrkmutV3u
lwym
lwqvy{Sw uqrzjl ¤ytreqrzj
I 4 + 0 5 0 R 0 4 B+
{q©eqvzj:X 0
¼ÉjwXhLsj ³ VU + !³ ;
U + uz U + " °
>
ò¯ó[ôðò¯õ
ÚSÙ ÍBÕ×Ò +_ÌÍZÕÌ [Ý@ÍZÕ×ÔÖÕ
_ØÍBÕfÎÑÐ +
ÌÐYÌÍZÕ Ù ÎÑÜ4Õ×ÍeÔË &
Initialize
population
gen = 0
front = 1
Is Identify
population No non dominated
classified ? individuals
gen = gen + 1
Yes
Assign a dummy
Reproduction fitness
according to
dummy fitness
Apply the sharing
method (niche method)
Crossover
53qvsjln 53try_º-ª¬ h<ux
w|y¨wXhjl yz y{k*qrz<uxwXl pey{
wqvzj¥µ
3
@l.l.z6l.k*}jtry_{l °
First generation
70
J1(x)
60 J2(x)
50
J1(x) and J2(x)
40
30
20
10
0
-6 -4 -2 0 2 4 6
ê
x
53qvsjl & SlwXq©{lY ; uz > qrzwXhjl l.qrqry{zÆ
}<u.l#uxwwhjl Ê<wl.zjlXuxwqvy{zY°
H
¼lzjy_º½.yzjq l.w¬ºßy*u.u lkmqruxz<ut©ewqv.utH¨¯sjzjwqvyzj l
l}lz qrzjÖy{z¥w¬ºyÖ}<uuk*lwl.° ï
ll.Þ¨¯y{-whjly{trs~wqvy{z~k*qrzjqvk*qr®.qrzjmqrksjt©w uz~l.y{sj
trV ; u z >
& ;
I 0 +9> 4 0 >
I 0 > 4 0 >
ò¯ó[ôðò¯õ
ÚSÙ ÍBÕ×Ò +_ÌÍZÕÌ [Ý@ÍZÕ×ÔÖÕ
_ØÍBÕfÎÑÐ +
ÌÐYÌÍZÕ Ù ÎÑÜ4Õ×ÍeÔË A
70
Evolution of the population during the generations
60
50
40
30
20
10
wXyÖwhjlt¹uw|y{zjl°
4
x, f1(x)
x, f2(x)
3.5
2.5
1.5
0.5
bíßy{z¤{l{lzj.ly¨Ywhjl}y{}~sjt¹uÑwXqry{z:uѨ×wXl.
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
53qr{sj
lA +{lzjl.uxwXqry{zjRwXywXhjl
l.{qry{z*ºhjl.
lwXh~l.l
lSqr
w|wXu lª²yH6lw¬ºßll.zÆwhjl w¬ºßymy{SlwXq©{lÖ¶IVU + ! ¸°
2.5
1.5
0.5
53qr{sj
l¥
3 uxlwyP¨¯y{z¤w.° 3ywl:wXhjuxw±qrz q©eq sjutv*uxluxwXhjlsjz~qr¨¯y{
k*l.t© qr
wqrjs~wXl y{zïwXh~l3u
lwy
¨¯yzLw.°
Ð@Ø Ù ÑÍZÕ Ø Ù Ë_Î Ù«Ú ÍBÕfÎÑÐ b}j
leqvysjt© ³ wXh~l-wXl. h~zjqv¦Lsjl|qr3wXy k*qrzjqvk*qr®.l_QI ; 4
+ 0 ?T I »qrzºh~qv h U + + qv|u±}<uuk*lwl..°RghLsj ³ wXhjl }<uxXuk*lwqrl.}~l.
l.z¤w uÑwXqry{z
N QI
Q
I
0 4 + 0 5 0 R + - 4
B+
¤6¿>ª²}y{qrz¤wwXy{s~z<uk*lzLwh<uJ{l1@l.l.z6sj
l °
ÌÔmØÜ_Ë
{°Ä²¨|ºßl yÀzjyw¥u}~}jtrïwXhjlzjy{z ykmqrz<uxwl y{wXqrzjïµ wl. hjzjqr¦Lsjl ¶¯ll6
l.wXqry{zÅ~°ÇnL¸
qB° lx°îq©¨|whjlÊjwXz~l.Öxutrsjl.*y¨whjlqvz qreq s<utr¥uly¨whjl¨¯y{k49 XuxzjÞ; y¨ ³ wXhjl
}@y{}jsjtvuxwqvy{zy{z¤{l{l|wy>ºßu y{zjt©:w¬ºy¥
y{tvsSwXqry{zjy¨VwXh~l#[ulwXyÖ¨¯yzLw.°bghjqrl.
sjt©w
qr}jll.z¤wl y{z 53qrj°_S°
¿S°ghjl*zjyxwXqry{z¼yx¨-[ulwXy6l.¦Lsjqrtvqrjqrsjkëy{
qvqvz<uÑwXl. ¨¯
y{k ¤uxkmlÖwhjl.y{ ³ y{
qv{qrz<utrt©qvz¤wyxª
s~.l qvz½l.y{zjykmqr.° µuk*l.6u
lÀsjs<uxtvt©½.tvu
qrÊjl qrz½w¬ºßyNw¬e}l Î_Î Ý<ÌÜ
ØÍZÕ Ì
ØÔ:Ì Ëuz ÐYÎÑÐ<Ò Î_Î Ý<ÌÜ
ØÍZÕ Ì ØÔ:Ì Ë°*3uxlwy¤uk*l.1u
lmySy}lXuxwqrl ³ ºhjqr hïk*lJuz~
wh<uxw|wXhjl#}jt¹uJl..yxª²y{}lXuxwl#qrz´whjll{y{trs~wqvy{zÆ}jye.l.°|Ĭz¤{lltr ³ 3u
huz pew ux Þ¤ª
ltv@l.
6{uk*l.u
lÖzjy{zSª².yey{}lXuxwqrl±ºhjqr hïk*lJuz~wh<uxwwhjl.
l*qv zjyy{k*ksjzjqrJuÑwXqry{z
@lw¬ºl.lz±wXhjl»}jtvu_l.
³ ut©wXhjysj{hl.u h±}jtvuJ{l
wXuxwl. l}lz 3yz#wXh~lßywhjl.
.°3Ĭzhjqv
qrz¤wXl.
l.wXqrzjÖwXhjlqr ³ pSl¨¯qry{sjq rJ YqrtrtvsjwXuxwXl wXhjlwhjll q 6YllzLwßw¬S}@l.yx¨ðl.¦Lsjqrtvqrj
qvsjk
¶B3u
lwXy ³ 3u
hÆuz pLw u Þxl.trlL¸¤kml.uzjy¨uJu l.k*qvl4juxkm}~tvl.°
y_º ³ ºßlm.y{z~q l.1wXhj
l.luxJu lk*qv¥uz<ut©LwXqrJutb¨¯sjz~wXqry{zj l.}@l.z qvz~Py{zÀw¬ºßy´}<uXuxkmlwXl.°
ghjly{Slwqrlqrwy*kmqrzjqrk*qv®l#
qvk#sjtrwXuzjly{sjt©6wXhjl¨¯y{trtry>ºqrzj*wXhj
l.l¨¯sjzjwXqry{zj
3
Ð@Ø Ù ÑÍZÕØ Ù Ë_Î Ù«Ú ÍBÕfÎÑÐ '|l.l ³ whjlwXl hjzjqr¦LsjlqrwXyk*qrzjqvk*qr®.l QI R ; 4 > 4
I 3qrz¥ºh~qv h U + + u
l|}juXuk*lwXl.
ß
sj h¥wh<uxw 4 4 +1°ghjl|y{}~wqvkmut
N QI
+
O 4
4 0 +9 + X
P QI + & 0 +9 4
4 +9 4 :B+ & : 0
wXh~l.z ³
U +
+ uz U 0
+ + f³ wh<uxwkml.uzj ³
;
U + K
>
U +' A U " °
Function f1(x,y)
24
22
20
18
16
14
12
10
8
6
4
2 0
0 1
0 2
1 3
2
3 4
4
55
Function f2(x,y)
25
20
15
10
0
0 1 0
ê
1 2 2
3 3
>
ò¯ó[ôðò¯õ
ÚSÙ ÍBÕ×Ò +_ÌÍZÕÌ [Ý@ÍZÕ×ÔÖÕ
_ØÍBÕfÎÑÐ +
ÌÐYÌÍZÕ Ù ÎÑÜ4Õ×ÍeÔË ¿S
100
Evaluations from the 1st to the 100th generation.
90
80
70
60
50
40
30
20
10
wXyÖwhjlt¹uw|y{zjl¥¶_±{l.zjlXuxwqvyzj ¸4°
10
Optimal Pareto front
Optimal solutions for f (x,y) = (x−1)2+(y−3)2 Optimal solutions for f (x,y) = (x−4)2+(y−2.)2
1 2
15 15
f1(xopt, yopt)
)
opt
10 10
,y
opt
5 5
f (x
2
0 0
4 4
4 4
2 2
2 2
yopt 0 0 yopt 0 0
ê }SwXqrk¥uxtqvz qreq s<utr ³ ¨¯sjzjwXqry{z6y¨R ; ê }~wqvkmutqrz q©eq s<utr ³ ¨¯sjzjwqvyz´y¨Q >
x x
opt opt
53qr{sj lÖ>¿ bghjl1y{}~wqvkmutqrz q©eq s<utru l }jtvyxwwXl ¨¯y= ; uz > ¶Zux¨×wl. _{Ö{lzjl.uxwXqry{zjX¸°
10
Pareto front without sharing
9
7
Criterion f2
R3u
lwXymlwºqrwhjy{s~w|hjuqrzjj°Rghjll#ul
0 1 2 3 4 5 6 7
53qvsjlÖ_ Criterion f1
y{z~trw¼y:
y{trs~wXqry{zj°
ò¯ó[ôðò¯õ
ÚSÙ ÍBÕ×Ò +_ÌÍZÕÌ [Ý@ÍZÕ×ÔÖÕ
_ØÍBÕfÎÑÐ +
ÌÐYÌÍZÕ Ù ÎÑÜ4Õ×ÍeÔË ¿
Î Ù«Ú ÍZÕfÎÑ/Ð +
ghjl l.qrqry{zÀuxqvujtrl.¼uz 6h<uJ{lÖ@ywXh@l.lzEy l qvzÀu~qvz<ux
wqrzjîy¨tvlzjwhÅl.¦Ls<utwXy " ¶×wXhjl´u.sju(qv*wXh~l.zÅl¦esjut|wy ++ ¸° ¼y{ÞLqrzjïºq©wXh u
¤6¿>ª²}y{qrz¤wwXy{s~z<uk*lzLwh<uJ{l1@l.l.z6sj
l °
Evolution of the population in the criteria set
14
12
10
f3(x,y)
2
14
12
12
10
10
8
8
6 6
4 4
2 2
f2(x,y)
Ráby{trs~wXqry{zÆyx¨[whjl}y{}~sjt¹uÑwXqry{z¨¯y{kàwhjl
0 0 f1(x,y)
4 6
f (x,y)
f (x,y)
2
2
2
1
0 0
2 2
2 1 2
0 1 1
0 0 0
y −2 −1 x y −1 −1 x
4 4
3.5
f (x,y)
f3(x,y)
3 3
3
2.5
2 2
2 10
2 4
0 0 5
2
y −2 −2 x f2(x,y) 0 0 f1(x,y)
ò¯ó[ôðò¯õ
ÚSÙ ÍBÕ×Ò +_ÌÍZÕÌ [Ý@ÍZÕ×ÔÖÕ
_ØÍBÕfÎÑÐ +
ÌÐYÌÍZÕ Ù ÎÑÜ4Õ×ÍeÔË ¿@&
1.2
1
0.8
0.6
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
-1
i G2
ò¯ó[ôðò¯õ
ÚSÙ ÍBÕ×Ò +_ÌÍZÕÌ [Ý@ÍZÕ×ÔÖÕ
_ØÍBÕfÎÑÐ +
ÌÐYÌÍZÕ Ù ÎÑÜ4Õ×ÍeÔË ¿@A
4 G
J +
f¶ ¿{¸
*
4 8
4
G
B+ J
ºhjll * * ÉNuz ! l}@l.wXq©{l.t© l.z~ywXl*wXhjlÖºßutrtby{s~z uÀuz wXjh l
y_ºzjwXl.uk#"xsj}jwX
lJuk ysjz u{°
Ê<w±y{ l.Ê<zjq©wXl*{ytvsjk*l qv
.lwXqrXuxwqvyzîy¨YJ +$
qr
J +% ; 0 4('
* ¶Z¤¸
& *
*
*),+
ºhjll lzjywXluÖzLsjk*l.
qv.utðâ<sS¨¯s~zjwqvy{z6s~ h´wXhjuxw
),+
*
* .-
*
¶BnL¸
),+
}¤ºqrz qrzjÀqv#qvz¤wX
y sj.l hjl.
lqvz¼wXhjl¥.y{k*}js~wXuxwXqry{z y¨áR¦H°N¶¯nL¸ L¼sj
qvzjÀyel © A
u}j}~yJSqvkmuxwl#qrl.kmuzjz´y{t©{lwhLsjy{k*}js~wqvzj ux¨¯ytvtry_º
),+
4 G * 0 I
*
*
* 00/132
/ *
* *
¶&{¸
),+
ºhjll 132 qv#|yel k*lJuzÀxutvs~lmyx¨ßwXh~l*âjsS54{u.yjq¹uxz¼kmuxwq«
° <5 y{trtry>ºqrzjwXhjl
ìpjí Nwl. hjz~qv¦Lsjl ¿S ³ l.y{z y{ lu.sjuÆqvu hjqrll qvzáb¦H°m¶Bn¤¸eqvuu:}jqrl..lºqv
l
Wi Wij Wji Wj
- +
i j
I
ij
53qvsjlÖ_ ' '
'
* * '"' *!
y{t 4 R ; 0 R 0(" Z¶ ¤¸
'
&
ºhjll l.zjyxwXl.wXh~l: u
ye.qvuxwXl 4{uy{jqvuzEk¥uÑwXq«°:-w#lJu hEwXqrk*lmwXl} ³ whjl:uxy_{l
trqvzjl.u
e
wl.k qr|u}j}j
y_SqrkmuxwXltr
y{trl s~qrzj 4{ux.y{jqð
l.tvuÑ~uxwXqry{zj°
ghjl}@y{}jsjtvuxwqvy{z yx¨qrz q©eq s<utrm
l.}j
l.
l.z¤wuxqv¨¯y{qvth<ux}l.°/5<y{trtry>ºqrzjÀuPwXXuÑwXl.x utrl.u
u y}~wXl ¤
l{lXut»usSwXhjy{
r_ rª r.n rª r-& ©ª ©_ ³ wXhjl*hju}l*}<uxXuk*lwqr®Juxwqvyz¼}j
ySl s~l*qv
<u
l y{z .®qvl.sj{l.°ß ¨¯lº .yzLwy{tY}y{qrz¤wX|u
l l.zjy{s~{hwXy*l}jll.z¤w|wXhjl ºhjytvlhju}l
uz wXhjlmk*yeywXh~zjl.
}j
y{}l
wqvly¨ .®qvl.s~
{l}@l.
kmq©wX1wXy´uJ{y{q zjy{zE¨¯lJu
qv~tvlmh<ux}l
¤ wXhjlÀy{
y_{lÆy{}@l.uxwXy{° .®qvl´sj
lïy¨#y{ l.! qv lÊ<zjl ¤ wXhjl*)ÌÜ4Ð~ËͬÌÕ×Ð
Ý<Î Ù ÑÐYÎÑÔÖÕBØ Ù ,Ë + ! *
!21
+
R + ! 0/ ºqrwh + !
+ 0
. - 31 ! 0 41
ò¯ó[ôðò¯õ
ÚSÙ ÍBÕ×Ò +_ÌÍZÕÌ [Ý@ÍZÕ×ÔÖÕ
_ØÍBÕfÎÑÐ +
ÌÐYÌÍZÕ Ù ÎÑÜ4Õ×ÍeÔË ¿
ºhjll
U + + / ]I u
lwhjl1.yey{ qrz<uxwl.|y¨3whjl1.y{z¤wX
y{tV}yqvz¤wX°-ĬzwXhjqr|ºy{
Þ ³
u ®.qrl.±
l.}j
l.
l.z¤w uxwqvyzÁyx¨y{ l.Ö6h<u±@l.lz sjl Ê~Sl }@y{qvz¤w ³ / -*uz / ³ uz
.yzLwy{tð}@y{qrz¤wX.°
N
D
.-
+ 0
O
P
\
R . -
+ 0
0
; E!!!E
""!!!E ;
ì y{
l.y_{l ³ ºl:h<uJl¥sj
l u6{l.ykmlwX
qv.utR. y{zjwXuqvz¤w#y{z¼whjlmy{ qrz<uxwl. 1whjl ux
´
y{z½qrzLwl.uxtvy¨1wXhjl¨¯y{
k !? ÉwXhjqrh<uu qrlw6qvk*}jtrqrJuxwqvy{zFy{z wXh~lE
lJu
h
max 12 y
8
y
14 y
9
y y10
13 y
12 y
11
R|l}jll.z¤wXuxwXqry{zÆyx¨uz´uqr
¨¯y{qrtsj
qvz~¥y{z¤wXytð}y{qrz¤wXy¨
min 12
53qrw ³ ºlßlxutvsjuxwXlu
sjjyzjqv-áRs~tvlâ<y_ºÁuxw3uìÆu h±zLsjk#l3l.¦Ls<uxtewy~°Ã¿|uxz uz#qvz~.q l.zjl
l.¦Ls<uxtwy +"+ my{z§u ¬hjqr{hSª¬trq©¨×w }~yÊ<trlï¶Bll 5[qvj°Å¿¤¸Éºßl6Juxtvsjt¹uÑwXlwXhjl6}jl
sjl ³ / ; °
P
> T /M 0 / > > uxw_. + uz +
ïlºßuz¤wwXy#Ê<z utrtwXh~l}jyxÊ<tvllSqr
wXqrzj*@lw¬ºl.l.zwXh~l tvy_º-ª XuÖ}j
yÊ<trl uz whjl hjqr{hSª
0.08
0.06
0.06
0.04
0.04
0.02 0.02
0 0
-0.02
-0.02
-0.04
-0.04
-0.06
-0.08 -0.06
|qv{heª¬trqr¨×w|uz
0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1
ê zj.lu±zjlº h<ux}lhju-@l.l.z lwXlk*qrzjl ³ whjl y_{lXutrtYy{k*}js~w uÑwXqry{z<utkmlhh<uwXyÖ@lsj}Sª
uxwl }jqry{wXy¥u¥zjlº â<y_º .utvsjtvuxwXqry{z°-Ĭz6wXhjqrºßy{
Þ ³ uz6sjzjwX
sjwsjl P ez<uk*qrk*l.
hPqv
l}jllzLwl ¤6uÖ}j
l.s y¥
wsjwXsjutVkmy ltºhjl.
lu±Ê<wXq©wXqry{sj|tvqrzjlJux|
}jqrzjmqvu
ye.qvuxwXl
ºq©wXhlJux hl {l.y{zjz~l.wqvz~w¬ºßyl.
wqvl. buxz * °ghjll.wXqr.l.tryS.uxwXl y{zÆwhjl y_ºzSª
wl.ukuz s~}j
wlJuxk @y{sjz uqrl.ßul|hjl.t Ê~Sl ºhjqrtvl|wXhjlzjlº½}@y{q©wXqry{zjy¨whjy{l}yqvz¤wX
tryS.uxwXl yzÀwhjl±ºßutvtb@y{sjz u
Pul lwXlk*qrzjl ¨¯y{k h<u}@lÖ}<uuk*lwqr®Juxwqvy{zÀ}j
ySl s~l°
ghjlz ³ whjlzjlº }@y{q©wXqry{z y¨|wXhjlqrz¤wXlqry{±{l
wXqr.l¥qr lwXl.
k*qvzjl ¨¯
y{k·wXhjl
y{tvsSwXqry{z(yx¨u
qr}jtvul.k*l.z¤w
qrl.z }j
l.s ywX
sjwsjXut}jyjtvlkëSqvuPu 4{u.y{~qq©wXlXuxwqrl}jye.l sj
l}lª
¨¯y{
kml y{z¼u}j}~y{}j
q¹uÑwXl*
wXuxwXqr¥l¦Lsjqvtrqrjqrsjk·l.¦Ls<uxwqvyzj.°gh~qv#}jye.l sjlmqru u}~wXl ¨¯
y{k
wXh~lºßy{
Þ:}j
l.
l.z¤wXl qrz 5Hu
h<uxw-uz Vuz¤wXl.
q Ç Y¨¯y{ßsjzj
wlJu â<y_º
qvk#sjtvuxwXqry{z6y{z ez<uk*qr
k*l.
hjl.°
ò¯ó[ôðò¯õ
ÚSÙ ÍBÕ×Ò +_ÌÍZÕÌ [Ý@ÍZÕ×ÔÖÕ
_ØÍBÕfÎÑÐ +
ÌÐYÌÍZÕ Ù ÎÑÜ4Õ×ÍeÔË ~
# <Ì Î &Ë_Î Ù ÌÜ 5<y{ÖlJu hNâ<y_º
qvk#sjtvuxwXqry{z ³
wXl.u ¤ª¬w uxwl´qrmu
sjk*l wXyÀl
lJu hjl
ºhjlzwXhjlqvzjq©wXqvutHzjy{
kmutvqr®.l l.z~q©w¬:
l.q s<uxtYh<ull.z
l s~.l ¤:u1¨BuwXy{ ++ °b-wßl.u h
}j
l.s yÖwqvk*lª²
wl.} ³ whjl trqvzjl.u-SwXlk y{trs~wqvy{zqrqrzLwl.
sj}~wl ºhjlzwhjl
l.q s<uxth<u@l.lz
l sjl wy*y{zjl}ll.z¤wyx¨[whjlqvzjq©wXqvutxutrsjl°
l.trq©wXqr
w|
wXuxwl.°
Z
_
% 2 ¡j >¡ 3 3 ä 3 bä ²è ï¡ ¢ ä ä 3¯>
y¨jwhjlßk#s~wXtrq«ª¬y{Slwqrl-k*qvzjqrk*qv®.uxwXqry{zÖghjqr3y}~wXqrk*qv®.uxwXqry{z±h<ux3l¦Lsjqv
l A@Ax{|y{
w[¨¯sjzjwXqry{z<ut
lxutrs<uxwqvyzj.°
0.6
Evaluations between the 1st and 100th generations
0.5
0.4
0.3
0.2
0.1
wXyÖwhjlt¹uw|y{zjl¥¶_±{l.zjlXuxwqvyzj ¸4°
ò¯ó[ôðò¯õ
ÚSÙ ÍBÕ×Ò +_ÌÍZÕÌ [Ý@ÍZÕ×ÔÖÕ
_ØÍBÕfÎÑÐ +
ÌÐYÌÍZÕ Ù ÎÑÜ4Õ×ÍeÔË 5&
0.6
Optimal Pareto front
0.5
0.4
0.3
0.2
0.1
*ghjly}~wXqrkmutß[ulwXy
lw±ºq©wXh
0 0.1 0.2 0.3 0.4 0.5 0.6
53qr{sj
l¿xn _Sqvz qreq s<utrÖsjzjq©¨¯y{
kmt© qvwXqrjs~wl ³ ux¨×wl.
_{Ö{lzjl.uxwXqry{zj°
_
% ¡j >¡ 3 3 ä 3 bä ²è ï¡ ¢ ä ä 3¯>
g hjly¤u
lk*lhPy{}SwXqrkmqr®JuÑwXqry{zPh<ul¦es~qv
l A@A¿m.y
w|¨¯sjzjwqvyz<utlxutrs<uxwXqry{zj¨¯y{wXhjl
_:l.zjlXuxwqvy{z~ ³ ºh~qvtrl¨¯y{|wXhjl1Ê<zjl±k*l.
h ³ A{¿¥.y{w¨¯sjz~wXqry{z<uxtvhju_l±@l.l.zlxutvsjuxwXl °
}j
leqvysjt© ³ ºl#zjyxwXlwXhjuxwy{zwXhjl y¤u
lkmlh ³ q©w|qvzjyxw|ºy{wXhwXymsjl1uÖtrywy¨[}jye.ly.°
ôVô HG JI
{ ØÍ~Ø Ù ÕfÌ$PØÜ ÎjÌØÐ<ÒÐ<ͬÎÑÕ×ÐYÌ - ËÕBÓ - ÜÕ HÍ -¬Ý ~ ØÐYÌ
ØÐ<ͬÌÜ4Õ
íßtrlJu
tr ³ wXh~l6
qrws<uxwqvy{zÁqrmk*y{
l¨BuJ{y{ujtrl¨¯y±wXhjlÊ<zjlk*l.
h§.utvsjtvuxwXqry{zjÉuÀ¦Ls<uxq«ª¬q lJut
}@l.l ª¬s~}Æqr|y~w uqrzjl ºhjlz´ºqrw hjqrzj:¨¯yk ±wXy_Ö}j
ySl.
y{°
% ä 7 B¢{¡ 3R ä 3×>
8
0.4
J2
0.3
0.2
0.1
0
0 0.1 0.2 0.3 0.4 0.5 0.6
0.6
Optimal front for the fine mesh
Optimal front for the coarse mesh
0.5
0.4
J2 0.3
0.2
0.1
0
0 0.1 0.2 0.3 0.4 0.5 0.6
J1
53qr{sj
lÆ¿x ê }~wXqrkmut3uxlwy¼
lw.ÉwXhjly{z~l6y~w uqrzjl ºq©wXhNwXhjlÊ<z~l.
w¥k*l.
h ¶&e6l.zjlXuѪ
wXqry{zjuz &e:qrz q©Sq s<uxtvX¸#qv y{k*qrz<uxwXqrzjÆwhjl:yzjl¥y~w uqrzjl ºqrwhïwXh~l:.y{u
l:k*l.
hF¶_{
{lzjl.uxwXqry{zj|uz _~qrz q©eq sjutvX¸°
0.2
-0.2
-0.4
-0.6
-0.8
-1
-1.2
b
0 0.5 1 1.5 2 2.5 3 3.5
53qr{sj
l¿HA Xuk*}jtrly¨3}~yÊ<trl.|@lw¬ºl.l.zÆhjqvhSª¬trqr¨×w|uxz try_º-ª u ³ y~w uqrzjl ºq©wXh6wXhjl Ê<zjl
k*l.
h°
ôVô HG JI
{ ØÍ~Ø Ù ÕfÌ$PØÜ ÎjÌØÐ<ÒÐ<ͬÎÑÕ×ÐYÌ - ËÕBÓ - ÜÕ HÍ -¬Ý ~ ØÐYÌ
ØÐ<ͬÌÜ4Õ
qrz~¨¯y{kmuxwqrl:y¨wXhjl ez<uk*qr.yx¨-wXhjlm
ewXl.k°ghjlz ³ ºh<uxwll.±y{}SwXqry{z¼qrltvlwl ¤ÀwXhjl
l.qrqry{zîkmuÞl
sjjl¦Lsjl.z¤wXt©ïwy6whjl¥¨BuxjqrJuxwqvyz¼y¨wXhjl uxwXu<u
l ³ wXhjlmy{}~wqvkmutRytvs~wqvyz
y¨whjly{
l.
}y{z qvz~}jyjtvlk JuzP@l#¨¯ysjz yzÆwXhjl3u
lwy¥¨¯yzLw.°Ä¬z l.l ³ whjly{k*kmyz
}juwqvl ³ qvz*k#sjtrwq©ª²y{SlwXq©{l|y{}~wqvk*qr®Juxwqvyz ³ qvwy Ê~Ö
y{k*lºl.qr{h¤wXRqrz*y{ lwXy y{kjqrzjl|tvqrzSª
lJuxt©wXhjly{Slwqrl. uz wy¥y{}SwXqrkmqr®.l1y{zjt©y{zjl ¨¯sjz~wXqry{z°ghjl.z ³ uÖºyzjmºl.qr{h¤wXqrzjkmuJ
qrl*uz¤Py{}~wqvk*qr®Juxwqvyz}jye.l wXy_ºßu º
y{zjuzjºßl°
s<utrtr ³ wXhjl±ºl.qr{h¤wX wsjzjqrzjqv
uzPl4S}lzjq©{l*.sSw
ª¾uxz ª²w
lkm}~qv
qv.ut3}j
ySl s~lwh<uxwqrk*}jtrqvlzjl.l.
Xu
qvt©Àu¥tvu
{lzLsjk#l
y¨y{}~wqvk*qr®Juxwqvy{zÁs~zj¥@l¨¯yll.u hjqrzjïuxwXqr
¨BuxwXy
l.s~trw.°ÁÄ l.z¤wXq©¨×eqvz~ïwXhjl6[ulwXyElw
}@l.k*q©wXwXy¥uJ{y{q wXhjqr qvu xuz¤w ux{l°
ĬzÆ
y{k*l#k#sjtrwq©ª²y{SlwXq©{ly{}~wXqrk*qv®.uxwXqry{z6}jyjtvlk* ³ ºßl ymzjyw|sj.ll qrz´y{Sw uqrzjqrzj:uxtvt
wXh~l¨¯lJu
qvjtrly{}~wqvkmuty{trs~wXqry{zj°Rghjl ¨¯lº }y{qrz¤wX-ºl y{~wXuqvz6u
ly{}~wqvkmutYy{trs~wXqry{zj~s~wwXhjl
wXu l4ª¬Hy 6 lw¬ºßll.zEwXhjl*y{Slwqrl.±uxlÖtvu ÞLqvzj~°m }~ye.l sjlmy¨»h<uxqrzj6wl. hjz~qv¦Lsjlmºqrwh
u±.tvu
q©Ê<JuxwqvyzƤ:¨¯
y{z¤wXqrwhjl.zzjl.lXux
wXyÖy~w uqrzwXhjl qrl.
qrw¬@lw¬ºl.lz´whjl y{}~wqvkmut
ytvs~wqvyzjutrtutry{zj#wXhjl [ulwXy±¨¯
y{z¤wJ°Ä¬zy{s~Ê<
wu}~}jy¤ux hy{zksjt©wXq«ª¬ySl.wXq©{l y{}~wqvk*qr®JuѪ
wXqry{z ³ ºlh<uJ{l
wXs qvl y{zjt©my{zjl|h<u
qvz~±k*lwXh~y ³ qrzj}jqrl ¤peqrzjqrxußuz 'l. ¿ Z° ßs~w
wXh~qv wXl hjzjqr¦Lsjlh<u@l.lz¼qrk*}jy_{l ³3 l{ltvy}j}l qrz¼kmuz¤Àywhjl.y{}~wqvk*qr®Juxwqvyz¼}j
y{jtrl.k* ³
¨¯y{±l4~uk*}jtvl¤Nµ y{t @l.Àuxz |qr h<u y{zNqrz BA ³ 'l§uz µy{t @l.
qvz ¿ ߺhjyÀh<uJl
sj
l wXhjl±wy{sj
z<uk*l.z¤wltvlwqvy{zE@l.JuxsjlÖq©w}js~w kmyl±y{z¤wXytvtrl ltvlwqvy{zE}j
l.
sjlmuz
¨BuwXl.Öy{z¤{l{lzj.l6 h<uuwl.qr
wqvx° ê l.quz uxtZ°¼}jy{}@y{
lqvz ©_ uxzjywXh~l.Özjqr hjqrzjEwl. hSª
zjqr¦Lsjl°»ì´yll.l.z¤wtr ³ µ y{t l Ç Hh<uR}j
y{}yl uzmu ux}~wXq©{l|zjqr hjqvz~#
hjl.k*lºh~y{lwXhjl
y{Slwqrl|qrwXy y_l.y{k*lwXhjltrqvk*q©w uxwqvyzjby¨<Ê~Sl hjuqrzj k*lwhjy .° 5<sj
whjl.3qvz¤{l
wqv¤uÑwXqry{z
y¨wXhjllwXl.zjqr¦Lsjl.qv.s~lz¤wXt©sjz l{y{z~l°
ghjlmksjt©wXq«ª¬y{el.wqrl:y{}SwXqrkmqr®JuÑwXqry{zïqrsjl qrz¼y{}SwXqrksjk lqr{z¼ºh~l.z¼whjl*}jyjtvlkëqv
wXyÖÊ<z whjl q 6YllzLwhju}ly¨[uqv¨¯y{qrtvuxw q 6l.
l.z¤w|}@l.l .°»ghjly{}~wXqrkmut
y{tvsSwXqry{zjy¨wXhjl
3uxlwy¨¯y{z¤w3l.}~l.
l.z¤w»u¨Buk*qrtr1y¨H
h<u}@l.3¨¯y[wXh~l q 6Yll.z¤wbkmu hÖzLsjk#l ³ y{
l.
}y{z qvz~
wXy q 6YllzLw#ºßlqvhLwl y{
w1¨¯sjzjwXqry{z<utr.°Ä¬z © & ³ [y{try{zjqR{q©{llsjt©wX.y{zjl.
zjqvz~´wXy6wXhjl
{ly{k*lwX
qv wXuzj
qrwqvyz6¨¯
y{kàtry_º-ª umwy*hjqvhSª¬trqr¨×w|uxqv¨¯y{qvtr.°
Ñ2["ß7
©4~° R°@íßyhjy{z° ÚSÙ ÍBÕfÎ+_ÌÍZÕÌÝ@ÜXÎ Ü
ØÔÖÔÖÕ×Ð ØÐ@Ó Ý Ù ØÐ<Ð<Õ×Ð °Ju l.k*qv#bl ³ _@A~°
¿ Ö° 'l uxz '° á°|µ y{t @l.~° z qvz¤l.
wqv{uxwXqry{zFy¨1zjqv h~l.6uz }@l.qvl¨¯y{kmuxwqvy{z
qrzÅ{l.z~lwXqrƨ¯sjz~wXqry{zÅy}~wXqrk*qv®.uxwXqry{z°FĬz 4~° ª '°ßpS h<u76l. ³ l q©wXy{ ³ # eÕ×Ü
ÓïÕ×Ð<;ÌÜ4Ð@ØÍBÕfÎÑÐ@Ø Ù
ÎÑÐJÏJÌÜXÌР̱ÎÑÐ ÌÐYÌÍBÕ Ù ÎÑÜ4Õ×Í/eÔË ³ }ju{l.nL¿ &~°jì´y{{uz1uxs~¨¯kmuzjz ³ _~{°
ò¯ó[ôðò¯õ
ÚSÙ ÍBÕ×Ò +_ÌÍZÕÌ [Ý@ÍZÕ×ÔÖÕ
_ØÍBÕfÎÑÐ +
ÌÐYÌÍZÕ Ù ÎÑÜ4Õ×ÍeÔË {
Ç #í°5Huh<uÑwuxz p@°uxzLwl.
qZ°pSqvk#sjtvuxwXqry{zïyx¨-.ykm}~l.
qrjtrl:eqv
.y{sj1â<y_º#yzîuuxqrlw¬
y¨[k*}j}jR y{k*}js~w uÑwXqry{z<utðuxtv{yq©wXhjk*-¨¯y{-s~zj
wsjwXsj
l Æ Szjuk*qvk*l.
hjl.|uz }@l.¨¯y{ª
kmuzjl#
l.s~trw.°ÎÑÔÝ ÀÌÍ 3Õ×Ð ßÝ¤Ý Ù EÌ 3ØÐ@Ó%Ð ³ {_ S ³ J{nj°
/ 5&
qvtrl
ÎÑÐJÏJÌÜXÌÐ ÌÖÎÑÐ Ú Ô:ÌÜ4Õ Ø Ù ÀÌÍ <Î.ÓÑËÕ×Ð Ð Õ×ÐYÌ ÌÜ4Õ×Ð {³ }<u{l ¿ e ~¿ e° 4y{hjz ½
@& @&@A
pSy{z~ ³ _{{S°Ríßy{z~¨¯ll.z~.l1.y{k*}js~wXuxwXqry{z<uxtðkmlwXhjy qrzÆu}~}jtvqrl qvlzj.l.°
Ç '° á°~µ y{t @l.~° ÌÐYÌÍBÕ Ù ÎÑÜÕ×Í eÔË|Õ×Ð:Ë_ÌØÜ R Î Ý@ÍZÕ×ÔÖÕ _ØÍBÕfÎÑÐØÐ@ÓÔmØ eÕ×ÐYÌ Ù ÌØÜ4Ð<Õ×Ð °
l.trlÆíßy{k*}<uxzLĬzj° ³ _{{~°
j qryz ¼
'° á°¤µ y{t l uz 4~°qr h<u y{z°<µlzjlwqvuxtv{yq©wXhjk*[ºq©wXhÖ
h<u
qvzj¨¯y{3k#sjtrwqvk*y ut
¨¯sjzjwXqry{z*y{}~wqvk*qr®Juxwqvy{zY°<Ĭz Ì ÎÑÐ@Ó1Õ×Ð<ͬÌÜÐ@ØÍBÕfÎÑÐ@Ø Ù ÎÑÐJÏJÌÜXÌÐ Ì|ÎÑÐ ÌÐYÌÍBÕ Ù ÎÑÜ4Õ×Í eÔË
A
/
ÌÐYÌÍBÕ Ù ÎÑÜ4Õ×Í eÔËØÐ@ÓÍ <ÌÕ×ÜØÝ¤Ý Ù Õ ØÍBÕfÎÑÐ~Ë ³ }<u{lRnj en¤S°Lì´y{
¤uz us~¨¯kmuzjz ³ _ S°
/ 5A
Ç '° á°ßµ y{t @l.¼uz b° î uxzjj°N u}~wqrlÆzjqr hjqrzj¼eqvuEySlxutvsSwXqry{z<u h<uxqrzjj°ÁĬz
í°H[ytvy{z~q'°s<u{trq¹uxl.trtvu ³ 4~°<.qvusS´uxz µÖ° ½ qrz¤wXl ³ l q©wXy ³ ÌÐYÌÍBÕ Ù ÎÑÜ4Õ×Í eÔË
ØÐ@ÓÀÌ Î Ù«Ú ÍZÕfÎÑÐÀËÍZÜ
ØÍ¬Ì ÕfÌ ËÖÕ×Ð(ÌÐ Õ×ÐYÌ ÌÜ4Õ×Ð ØÐ@Ó ÎÑÔÝ Ú Í¾ÌÜ1Ë ÕfÌÐ Ì ³ }<u{l#¿S S{S°4y{h~z
qrtvl pSy{zj ³ _{ e°
-
½ 5A
©{ 3°ì´qv hjutvlºqv®° ÌÐYÌÍBÕ Ù ÎÑÜ4Õ×Í eÔË Ó¤ØÍfØ(ËÍZÜ Ú Í Ú ÜXÌ Ë Ì Î Ù«Ú ÍZÕfÎÑЧÝ@ÜXÎ Ü
ØÔË°
Sp }j
qvz~{l. ltvu ³ _{¤¿S°
wqrÊ<q¹uxtqrz¤wXl.trtrqv{lzj.lx°bµ l.zjlwXqr:tv{yq©wXhjk*qrzîlzj{qrzjl.lqrzj
uz .ykm}~s~wXl
.qrl.zjl°
©>¿ 1á°ì6qv hjqrl.tr
l.zNuz '°Ãp° ïlqvtrl°ábtrl.wXyk¥ux{zjlwqv¥
e
wl.k l.
qvzïsj
qvzj´{l.z~lwXqruxt©ª
{y{
qrwhjk*.°ÅĬzÅì¼°»µut "xzŵְ ½qvz¤wl. ³ 4~° .
q¹useÅuxz °íßsjl.w u ³ l qrwy{ ³ ÌÐYÌÍBÕ
Ù ÎÑÜ4Õ×/Í eÔËÕ×ÐFÌÐ Õ×ÐYÌ ÌÜ4Õ×Ð ØÐ@Ó ÎÑÔÝ Ú Í¾ÌÜ*- Ë ÕfÌÐ Ì ³ }<u{l*n& e{{~° 4y{hjz ½qrtvl
pSy{z~ ³ _{5 &e°
ò¯ó[ôðò¯õ
Unité de recherche INRIA Sophia Antipolis
2004, route des Lucioles - B.P. 93 - 06902 Sophia Antipolis Cedex (France)
Unité de recherche INRIA Lorraine : Technopôle de Nancy-Brabois - Campus scientifique
615, rue du Jardin Botanique - B.P. 101 - 54602 Villers lès Nancy Cedex (France)
Unité de recherche INRIA Rennes : IRISA, Campus universitaire de Beaulieu - 35042 Rennes Cedex (France)
Unité de recherche INRIA Rhône-Alpes : 655, avenue de l’Europe - 38330 Montbonnot St Martin (France)
Unité de recherche INRIA Rocquencourt : Domaine de Voluceau - Rocquencourt - B.P. 105 - 78153 Le Chesnay Cedex (France)
Éditeur
INRIA - Domaine de Voluceau - Rocquencourt, B.P. 105 - 78153 Le Chesnay Cedex (France)
ISSN 0249-6399