View
220
Download
0
Category
Preview:
Citation preview
8/20/2019 Review Paper ALEV
1/19
Tugas Review Paper
A High-Performance Genetic Algorithm: Using Traveling SalesmanProblem as a Case
Kelompok 3 – ALEV C
Annisa Wahyu Fitriani (12515020011113!
Elyana "utri (1251502001110!Cika #er$anis (12515020011102!%ariani (1251502001110&0!%uhamma$ Fahmi (125150200111150!
8/20/2019 Review Paper ALEV
2/19
Problem Base
'en)en pa$a in$i*i$uin$i*i$u$alam Al)oritma 'enetika memilikipro+a+ilitas yan) tin))i untuk+ertahan hi$up $alam e*olusi $anmen,a$i +a)ian $ari solusi akhir- $an)en)en terse+ut $apat $iselamatkan
untuk men,a$i +a)ian $ari solusiakhir serta men)uran)i proseskomputasi yan) +erle+ihan
8/20/2019 Review Paper ALEV
3/19
Algoritma yang diajukan
Al)oritma yan) $ia,ukan a$alah"attern .e$u/tion Enhan/e$ 'eneti/Al)orithm (".E'A!
Al)oritma ini merupakan per+aikanpa$a al)oritma )enetika $en)anmenam+ahkan proses Common
'enes ete/tion (C'! $an Common'enes Compression (C'C!
8/20/2019 Review Paper ALEV
4/19
C' men$eteksi )en yan) umum untuk
semua in$i*i$u $alam populasi yan)ti$ak mun)kin akan +eru+ah $i )enerasi+erikutnya
C'C men)ompresi )en)en yan) sama
(yan) telah $i$eteksi oleh C'se+elumnya! lalu men)ompresi $anmen))antikannya $en)an perakilan$ari kumpulan )en terse+ut (sin)lesomposite )ene! $en)an tetapmenyimpan inormasi )en)en yan)$ikompresi terse+ut
8/20/2019 Review Paper ALEV
5/19
Alur Al)oritma ".E'A
".E'A1 4e/ara a/ak men)hasilkanpopulasi aal kromosom
".E'A2 'unakan un)si tness untuk
memilih kromosom ter+aik ".E'A3 'unakan al)oritma /ommon
)enes $ete/tion (C'! untuk menemukan)en umum
8/20/2019 Review Paper ALEV
6/19
Alur Al)oritma ".E'A /ont
C'1 %en)inisialisasi nilai $ari semua elemenarray ,a$i 0
C'2 6ntuk setiap kromosom- kita memin$ai$ari kiri ke kanan semua tepi $iko$ekan $i
$alamnya- men)hitun) in$eks untuk setiap tepiyan) telah $ipin$ai- $an men)inkremen nilai $arielemen array yan) sesuai $en)an an)ka satu
C'3 #asil array $ipin$ai $ari kiri ke kanan
men/ari semua elemen yan) nilainya sama$en)an m 7epi yan) sesuai $en)an in$ekselemen array ini umum untuk semua kromosom
8/20/2019 Review Paper ALEV
7/19
Alur Al)oritma ".E'A /ont
".E'A 'unakan al)oritma /ommon )enes/ompression (C'C! untuk memesan )en umum
C'C1 Kompres )en umum yan) ter$eteksi olehC'$en)an memilih representati- $an
menyimpan inormasi yan) terkait- setiapse)men $ari )en umum
C'C2 #apus )en umum yan) telah $ikompresipa$a lan)kah 1 sehin))a nantinya )enerasi 'A
hanya akan melihat perakilan yan) $ipilih pa$alan)kah 1 ".E'A5 %enerapkan /rosso*er $an mutasi
operator $alam ran)ka ".E'A& 8ika kriteria +erhenti- kemu$ian +erhenti
$an men)hasilkan output kromosom ter+aik
8/20/2019 Review Paper ALEV
8/19
:lustrasi Cara Ker,a ".E'A
8/20/2019 Review Paper ALEV
9/19
#asil $an E*aluasi
"enulis melakukan simulasi al)oritma$en)an +e+erapa kon$isi- yaitu;1 "en)aruh terha$ap strate)i
pen)hapusan )en2 "en)aruh terha$ap +e+erapa ,enis
operator /rosso*er
3 "en)aruh terha$ap +e+erapa ,enisal)oritma +er+asis e*olusi
8/20/2019 Review Paper ALEV
10/19
"en)aruh 7erha$ap 4trate)i"en)hapusan 'en
"en)u,ian $ilakukan $en)an+e+erapa remo*al +oun$ $ari 0
8/20/2019 Review Paper ALEV
11/19
"en)aruh 7erha$ap 4trate)i"en)hapusan 'en
%enetapkan remo*al +oun$ pa$a100< mem+erikan keseim+an)anyan) +aik terha$ap aktu komputasi$an kualitas hasil akhir #al ini ter,a$ikarena pen/arian lokal $i+a)imen,a$i 2- yan) pertama pa$a )en
)en umum- $an yan) ke$ua pa$a)en yan) ti$ak umum
8/20/2019 Review Paper ALEV
12/19
"en)aruh 7erha$ap =e+erapa 8enis>perator Crosso*er
8enis /rosso*er yan) $i)unakan a$alah "%?->?- E.?- #?- 4=>?- 48>?- 4=2>?- $an 482>?4ementara ,enis mutasi yan) $i)unakan hanya
satu- yaitu 2opt mutation #asilnya- ".E'A(#?! memiliki aktu komputasiyan) palin) optimal hin))a @32< $ankualitas solusinya menin)kat hin))a 2&
8/20/2019 Review Paper ALEV
13/19
"en)aruh 7erha$ap =e+erapa 8enis>perator Crosso*er
8umlah aktu yan) $apat $ikuran)i$an hasil akhir yan) $apat$itin)katkan ter)antun)- untukse+a)ian +esar- pa$a ukuranmasalah #asil simulasi penulismenun,ukkan +aha semakin +esar
masalah- semakin +aik kiner,a $arial)oritma yan) $iusulkan
8/20/2019 Review Paper ALEV
14/19
"en)aruh 7erha$ap =e+erapa 8enisAl)oritma =er+asis E*olusi
Al)oritmaal)oritma yan) $i)unakana$alah 'A- #e4EA- LE%- 4A- 6%A- E#=4A-AC4- $an "4> $en)an menerapkan ".
kepa$a mereka semua Karena ". $apatsan)at men)uran)i aktu komputasial)oritma e*olusioner
"a$a simulasi #e4EA mem+utuhkan le+ih
+anyak aktu perhitun)an $ari 'A per)enerasi
8/20/2019 Review Paper ALEV
15/19
"en)aruh 7erha$ap =e+erapa 8enisAl)oritma =er+asis E*olusi
".E'A $apat men)uran)i +anyak aktukomputasi $ari perhitun)an al)oritmae*olusioner yan) esien lainnya seperti 6%A
$an E#=4A- ,u)a $apat men)uran)i aktuperhitun)an al)oritma ke/er$asan+erkelompok seperti AC4 $an "4> ketikamem+atasi hilan)nya kualitas hasil akhir
#asil eksperimen menun,ukkan +ahaal)oritma yan) $iusulkan $apat $i)unakanuntuk memper/epat kiner,a 6%A- E#=4A-
$an "4>
8/20/2019 Review Paper ALEV
16/19
7ime CompleBity ".E'A
4ehin))a kompleksitas ".E'A a$alah;
#al ini ter,a$i karena saat remo*al +oun$ $iatur pa$a0< maka ".E'A akan kem+ali ke 'A +e)itu pula tin)katkompleksitasnya - $an akan men,a$i saat remo*al+oun$nya $iatur pa$a 100
8/20/2019 Review Paper ALEV
17/19
Kele+ihan ".E'A
".E'A $apat men)uran)i proseskomputasi yan) +erle+ih
".E'A $apat mem+erikan kualitassolusi yan) le+ih +aik $ari pa$a 'A
".E'A $apat menemukan $anmen)ompres )en yan) umum pa$a
in$i*i$u $alam populasi
8/20/2019 Review Paper ALEV
18/19
Kekuran)an ".E'A
8ika ".E'A ti$ak men$eteksi )enyan) sama untuk $ikompres- maka".E'A akan kem+ali men,a$i 'A
8/20/2019 Review Paper ALEV
19/19
Kesimpulan
".E'A $apat men)uran)i aktukomputasi al)oritma )enetika $anmen$apatkan solusi ter+aik-terutama $en)an $ata set yan)+esar
Recommended