• Tidak ada hasil yang ditemukan

Analisis Nilai Mutasi Dinamis Pada Algoritma Genetika

N/A
N/A
Protected

Academic year: 2017

Membagikan "Analisis Nilai Mutasi Dinamis Pada Algoritma Genetika"

Copied!
15
0
0

Teks penuh

(1)

ANALISIS NILAI MUTASI DINAMIS PADA ALGORITMA

GENETIKA

TESIS

YUMNAH FITRIYANNA WARUWU

147038012

PROGRAM STUDI S2 TEKNIK INFORMATIKA

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

(2)

ANALISIS NILAI MUTASI DINAMIS PADA ALGORITMA

GENETIKA

TESIS

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijazah Magister Teknik Informatika

YUMNAH FITRIYANNA WARUWU

147038012

PROGRAM STUDI S2 TEKNIK INFORMATIKA

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

(3)

PENGESAHAN

Judul : ANALISIS NILAI MUTASI DINAMIS PADA

ALGORITMA GENETIKA

Kategori : TESIS

Nama : YUMNAH FITRIYANNA WARUWU

Nomor Induk Mahasiswa : 147038012

Program Studi : MAGISTER TEKNIK INFORMATIKA

Fakultas : ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

Komisi Pembimbing :

Pembimbing 2 Pembimbing 1

Dr. Erna Budhiarti Nababan, M.IT Prof. Dr. Muhammad Zarlis

Diketahui/disetujui oleh

Program Studi Magister S2 Teknik Informatika Ketua,

(4)

PERNYATAAN

ANALISIS NILAI MUTASI DINAMIS PADA

ALGORITMA GENETIKA

TESIS

Saya mengakui bahwa tesis ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing telah disebutkan sumbernya.

Medan, 26 Agustus 2016

Yumnah Fitriyanna Waruwu

(5)

PERNYATAAN PERSETUJUAN PUBLIKASI

KARYA ILMIAH UNTUK KEPENTINGAN

AKADEMIS

Sebagai sivitas akademika Universitas Sumatera Utara, saya yang bertanda tangan di bawah ini:

Nama : Yumnah Fitriyanna Waruwu

NIM : 147038012

Program Studi : Magister Teknik Informatika Jenis Karya Ilmiah : Tesis

Demi pengembangan ilmu pengetahuan, menyetujui untuk memberikan kepada Universitas Sumatera Utara Hak Bebas Royalti Non-Eksklusif (Non-Exclusive Royalty Free Right) atas tesis saya yang berjudul:

ANALISIS NILAI MUTASI DINAMIS PADA

ALGORITMA GENETIKA

Beserta perangkat yang ada (jika diperlukan). Dengan Hak Bebas Royalti Non-Eksklusif ini, Universitas Sumatera Utara berhak menyimpan, mengalih media, memformat, mengelola dalam bentuk database, merawat dan mempublikasikan tesis saya tanpa menerima izin dari saya selama tetap mencantumkan nama saya sebagai penulis dan sebagai pemegang dan/atau sebagai pemilik hak cipta.

Demikian pernyataan ini dibuat dengan sebenarnya.

Medan, 26 Agustus 2016

Yumnah Fitriyanna Waruwu

(6)

Telah diuji pada

Tanggal: 26 Agustus 2016

PANITIA PENGUJI TESIS

Ketua : Prof. Dr. Muhammad Zarlis

(7)

RIWAYAT HIDUP

DATA PRIBADI

Nama Lengkap (berikut gelar) : YUMNAH FITRIYANNA WARUWU, S.Pd. Tempat dan Tanggal Lahir : Lahewa, 24 Mei 1988

Alamat Rumah : Jl. Soekarno No.107, Lingkungan II (Dua), Kelurahan Pasar Lahewa, Kecamatan Lahewa, Kabupaten Nias Utara, Sumatera Utara

Telepon/Faks/HP : -

E-mail : [email protected]

Instansi Tempat Bekerja : -

Alamat Kantor : -

DATA PENDIDIKAN

SD : SD Negeri No. 071149 Lahewa TAMAT: 2000

SMP : SMP Negeri 1 Lahewa TAMAT: 2003

SMA : SMA Negeri 1 Lahewa TAMAT: 2006

S1 : IKIP Gunungsitoli TAMAT: 2012

(8)

KATA PENGANTAR

Assalamu’alaikum Warahmatullahi Wabarakatuh.

Puji dan syukur kehadirat Allah Subhanahu Waa Ta’Ala atas segala rahmat dan

hinayahNya sehingga penulis dapat menyelesaikan tesis dengan judul “ANALISIS NILAI MUTASI DINAMIS PADA ALGORITMA GENETIKA”.

Dalam penulisan tesis ini, tidak sedikit hambatan yang penulis hadapi. Namun penulis menyadari bahwa kelancaran dalam menyelesaikan tesis ini tidak terlepas dari dukungan dan doa-doa terindah dari kedua orang tua, Bapak Baharuddin Waruwu (Papa) dan Ibu Yasminar Zebua (Mama), beserta keluarga besar yang tidak bisa penulis sebutkan satu persatu, terutama dosen pembimbing dan juga pembanding, sehingga penulis dapat menyelesaikan tesis ini dengan baik.

Oleh karena itu, penulis mengucapkan rasa terima kasih yang sebesar-besarnya kepada :

1. Bapak Prof. Dr. Opim Salim Sitompul, selaku Dekan Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara dan juga sebagai Dosen Pembanding / Penguji yang telah memberikan saran untuk perbaikan dan penyelesaian tesis ini.

2. Bapak Prof. Dr. Muhammad Zarlis, selaku Ketua Program Studi Magister Teknik Informatika Universitas Sumatera Utara dan sebagai Pembimbing I yang telah memberikan bimbingan, arahan, serta motivasi hingga selesainya penulisan tesis ini.

3. Ibu Dr. Erna Budhiarti Nababan, M.IT., selaku Pembimbing II yang begitu banyak memotivasi, menasehati, dan membimbing Penulis dengan sabar sehingga tesis ini terselesaikan.

4. Bapak Dr. Zakarias Situmorang, selaku Dosen Pembanding / Penguji yang telah memberikan saran untuk perbaikan tesis ini.

(9)

Informatika dan Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara yang telah membantu kelancaran administrasi penulis selama kuliah terlebih-lebih dalam menyelesaikan tesis ini.

6. Bapak dan Ibu dosen yang telah memberikan materi perkuliahan serta ilmu pengetahuan yang bermanfaat selama penulis menyelesaikan Program Studi Magister Teknik Informatika di Universitas Sumatera Utara.

7. Kekasih hatiku, abang Totona Nazara yang selalu mendoakan yang terbaik, memberi dukungan, dan memotivasi penulis agar selalu semangat untuk segera menyelesaikan tesis ini , walaupun dari jarak jauh. I love you so much, my hubby. Semoga terkabul semua yang kita cita-citakan.

8. Teman-teman seperjuangan Angkatan 2014 Kom.A yang juga telah meberikan dukungan dan semangat dalam menyelesaikan tesis ini. Special thanks to sahabat penulis Chaeroen Niesa, Margaretha Yohanna, kak Yunie Cancer, bang Zikrul Alim, Amrullah Amrul, bang Habibi Abdurrahman dan bang Mutasar Usman.

(10)

ABSTRAK

Knapsack Problem mempunyai peranan penting untuk membatasi jumlah node yang harus dilalai pada kasus Travelling Salesman Problem (TSP). Biasanya, pada kasus TSP, semua node akan dijelajahi untuk mendapatkan nilai yang paling optimal pada suatu generasi tertentu. Knapsack yang diterapkan setidaknya mempunyai dua buah parameter agar berjalan dengan baik. Pada penelitian ini Knapsack memiliki dua buah parameter yaitu jumlah node dan bobot jarak. Optimasi pada TSP dilakukan dengan menghitung bobot jarak agar memiliki nilai yang sama dengan nilai solusi yang telah ditentukan. Jumlah node mempengaruhi seberapa banyak titik koordinat yang akan dilalui. Nilai optimal pada permasalahan ini tergantung teknik yang dilakukan pada proses mutasi. Metode mutasi dinamis bertujuan untuk menentukan nilai mutation rate pada setiap populasi. Keadaan populasi dalam tiap-tiap generasi akan mempengaruhi hasil dari proses genetika. Teknik ini akan melakukan pendekatan agar hasil suatu generasi mendekati kepada penyelesaian. Dengan menggunakan metode ini proses genetika akan berlangsung lebih optimal.

(11)

ANALYSIS OF THE DYNAMIC MUTATIONS RATE IN GENETIC ALGORITHM

ABSTRACT

Knapsack Problem is very important to controlling how many node has crossed at Travelling Salesman Problems (TSP). Usually at TSP, all of the node will be explored to get the optimal rate at a generation. Apllying the knapack at least had two parameters to work well. In the research, knapsack had two parameters, that is total nodes and weights range. Optimation in TSP can do with calculation of weights range that has a same value one as one solution rate was specify. Total nodes influence how many coordinate point will be crossed. The optimal rate in the problem is technical dependent in mutation processing. A methode dynamic mutations intend to specify of mutation rate at each population. Situation a population of generation will be affect by result from genetic processing. This technical will approach to result it is solutions. By using this method, a genetic process will optimal.

(12)

DAFTAR ISI

2.2 Struktur Umum Algoritma Genetika ... 5

2.2.1 Pengkodean ... 6

(13)

2.2.3 Persilangan ... 7

2.2.4 Mutasi ... 7

2.3 Mutasi Dinamis ... 7

2.4 Knapsack Problem ... 8

2.4.1 Jenis-jenis Knapsack Problem ... 9

2.5 Penelitian Terkait ... 10

4.3 Perhitungan Nilai Fitness ... 30

(14)

DAFTAR TABEL

Tabel 3.1: Data Koordinat Lintasan ... 12

Tabel 3.2. Perhitungan Jarak Terbaik ... 16

Tabel 3.3. Hasil Perhitungan Fitness ... 18

Tabel 4.1 Data Koordinat yang Akan Diuji ... 26

Tabel 4.2 Node yang terpilih pada proses pembuatan populasi ... 29

Tabel 4.3 Hasil Pembuatan Sepuluh Populasi ... 30

(15)

DAFTAR GAMBAR

Referensi

Dokumen terkait

Pembantu Dekan Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara, semua dosen dan pegawai pada program studi S1 Ilmu Komputer Fasilkom-TI USU. M.Kom,

Poltak Sihombing, M.Kom selaku Ketua Program Studi S1 Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara sekaligus selaku

Muhammad Zarlis selaku Dekan Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara dan Dosen Pembimbing I yang telah memberikan kritik dan saran

Poltak Sihombing, M.Kom selaku Ketua Program Studi Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara serta Dosen Pembanding I dan

Muhammad Zarlis selaku Dekan Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara dan Ketua Program Studi Magister Teknik Informatika dan

Pembantu Dekan Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara, semua dosen dan pegawai pada program studi S1 Ilmu Komputer Fasilkom-TI USU.

Poltak Sihombing, M.Kom selaku Ketua Departemen Ilmu Komputer, Fakultas Ilmu Komputer dan Teknologi Informasi, Universitas Sumatera Utara dan selaku Dosen Pembanding I yang

Muhammad Zarlis, Ketua Program Studi Pascasarjana Teknik Informatika Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara Medan, sekaligus pembanding I yang