PERBANDINGAN PENGGUNAAN ALGORITMA GREEDY DAN ALGORITMA GENETIKA DALAM PENYELESAIAN MASALAH PERJALANAN SALESMAN

dokumen-dokumen yang mirip
PENYELESAIAN MASALAH OPTIMASI MENGGUNAKAN ALGORITMA GENETIKA (Studi Kasus : Masalah Transportasi)

OPTIMASI RUTE MULTIPLE-TRAVELLING SALESMAN PROBLEM MELALUI PEMROGRAMAN INTEGER DENGAN METODE BRANCH AND BOUND

SKRIPSI. Shofyan Imam Wahyudi NIM

APLIKASI KRIPTOSISTEM RSA PADA PROSES PENGKODEAN PESAN DENGAN URUTAN ABJAD TERBALIK

OPTIMASI RUTE TRAVELLING SALESMAN PROBLEM DENGAN ALGORITMA A* (A-STAR) SKRIPSI. Oleh Rini Lia Sari NIM

PENERAPANN MODEL PERSAMAAN DIFERENSI DALAM PENENTUAN PROBABILITAS GENOTIP KETURUNAN DENGAN DUA SIFAT BEDA SKRIPSI

ANALISIS SOLUSI NUMERIK MODEL GERAK PLANET DENGAN METODE RUNGE-KUTTA SKRIPSI. Oleh. Moh. Ba its Sulthon NIM

APLIKASI ALGORITMA CODEQ UNTUK PENYELESAIAN MASALAH JOBSHOP SCHEDULING PADA PRODUKSI SPRINGBED SKRIPSI. oleh. Tri Gunarso NIM

PENENTUAN JUMLAH PRODUKSI IKAN KALENG MENGGUNAKAN LOGIKA FUZZY SUGENO SKRIPSI. oleh Elna Oktavira

APLIKASI PROSES HIRARKI ANALITIK DAN ANALISIS SENSITIVITAS PADA ANALISIS FAKTOR-FAKTOR YANG MEMPENGARUHI PEMILIHAN METODE KONTRASEPSI

PROFIL GERAK PELURU DENGAN HAMBATAN DAN TANPA HAMBATAN UDARA SKRIPSI. Oleh Refi Ainurrofiq NIM

SIMULASI ARITMATIKA MODULO PADA PERHITUNGAN PENANGGALAN JAWA

KOTAKK KEMASAN MELALUI OPERASI GEOMETRI

PENERAPAN ALGORITMA GENETIKA DAN TABU SEARCH UNTUK PENJADWALAN PRODUKSI KARUNG PLASTIK DI PT. FORINDO PRIMA PERKASA SKRIPSI. oleh

PENERAPAN ALGORITMA HARMONY SEARCH DAN ALGORITMA SIMULATED ANNEALING DALAM PERANCANGAN TATA LETAK RUANG RUMAH SAKIT SKRIPSI

PELABELAN SELIMUT-C 3 AJAIB SUPER PADA GRAF RODA DAN SELIMUT-C 4 AJAIB SUPER PADA GRAF BUKU

APLIKASI METODE ANALYTICAL HIERARCHY PROCESS

DIMENSI METRIK PADA GRAF K

PENYELESAIAN CAPACITATED VEHICLE ROUTING PROBLEM DENGAN METODE SAVINGS HEURISTIC SKRIPSI

PENCARIAN KATA PADA DOKUMEN DENGAN CLUSTERING MENGGUNAKAN POLA VARIAN HILL CLIMBING SKRIPSI. Oleh TIARA KURNIA MAHISA NIM.

SIMULASI ARUS LALU LINTAS DENGAN CELLULAR AUTOMATA

INDAH RAHAYU PANGLIPUR NIM.

TOTAL VERTEX IRREGULARITY STRENGTH PADA GRAF LINTASAN, GRAF SIKEL, GRAF STAR, GRAF PRISMA, DAN GRAF GABUNGAN DUA PRISMA SKRIPSI.

PERBANDINGAN METODE REGULA-FALSI DAN SECANT DALAM MENYELESAIKAN PERSAMAAN NON-LINEAR SKRIPSI

ANALISIS SOLUSI NUMERIK MODEL TRANSMISI VIRUS DENGUE DI DALAM TUBUH MANUSIA DENGAN METODE RUNGE-KUTTA ORDE EMPAT SKRIPSI

MEMBANGUN SPACE-FILLING CURVE (SFC) DENGAN KURVA PEANO MENGGUNAKAN PENDEKATAN L-SYSTEMS SKRIPSI. Oleh. Titi Hayatina Mardhotillah NIM

PENGELOMPOKAN DESA DI KABUPATEN JEMBER BERDASARKAN PEUBAH POTENSI DESA MENGGUNAKAN METODE TWO STEP CLUSTERING DENGAN JARAK LOG-LIKELIHOOD SKRIPSI

ANALISIS SISTEM PEMBAYARAN KREDIT PEMILIKAN MOBIL DENGAN METODE BUNGA FLAT DAN BUNGA EFEKTIF SKRIPSI

PERBANDINGAN ALGORITMA HARMONY SEARCH DAN GENETIKA PADA PENJADWALAN JOBSHOP SKRIPSI. Oleh Silvia Hanggraeni NIM

PENENTUAN PERINGKAT DEFAULT

ANALISIS BUTIR SOAL UJIAN AKHIR SEKOLAH MATA PELAJARAN SEJARAH KELAS XII IPS SMAN AMBULU TAHUN AJARAN 2012/2013 SKRIPSI. Oleh

MODIFIKASI ALGORITMA GUERZHOY DAN LAURITZEN SERTA STUDI SIFAT-SIFAT TRANSFORMASI BARISAN PECAHAN KE PECAHAN KONTINYU

PENGGUNAAN ALGORITMA LANCZOS UNTUK MENENTUKAN NILAI EIGEN DARI MATRIKS INSIDEN SKRIPSI. Dewi Retno NIM

APLIKASI BAGGING UNTUK MENINGKATKAN KETEPATAN KLASIFIKASI PADA REGRESI MULTINOMIAL LOGISTIK

SEJARAH PERKEMBANGAN PONDOK PESANTREN ZAINUL HASAN GENGGONG KRAKSAAN PROBOLINGGO TAHUN

Pengaruh Beda Tekanan dan Ketinggian Pipa Terhadap Debit Air Yang Dihasilkan Berdasarkan Hukum Poiseuille

PENDEKATAN GENERALIZED ESTIMATING EQUATIONS ORDE 2 (GEE2) UNTUK DATA LONGITUDINAL SKRIPSI

PENERAPAN ALGORITMA HARMONY SEARCH DAN ALGORITMA TABU SEARCH PADA PENJADWALAN FLOWSHOP SKRIPSI. oleh. Veni Pramudya Hapsari NIM

SIMULASI MODEL PERPINDAHAN PANAS PADA PROSES PENETASAN TELUR MENGGUNAKAN SYARAT BATAS INTERFACE SKRIPSI

OPTIMASI KEUNTUNGAN PENDISTRIBUSIAN BARANG DENGAN METODE SIMPLE ADDITIVE WEIGHTING DAN ALGORITMA ARTIFICIAL BEE COLONY TERMODIFIKASI

SKRIPSI. Oleh : Luh Titisuri NIM

TOTOK PURDIYANTO NIM.

PENGGUNAAN ALGORITMA DANNENBRING DAN ALGORITMA NEH (NAWAZ ENSCORE-HAM) PADA PENJADWALAN PRODUKSI ROTI SKRIPSI. oleh

PENINGKATAN HASIL BELAJAR IPS POKOK BAHASAN SEMANGAT KEPAHLAWANAN DAN CINTA TANAH AIR UNTUK MEDIA PUZZLE

IMPLEMENTASI METODE PENALIZED MAXIMUM LIKELIHOOD ESTIMATION PADA MODEL REGRESI LOGISTIK BINER SKRIPSI. Oleh Miftahus Sholihin NIM

PENERAPAN ALGORITMA GREEDY DAN DYNAMIC PROGRAMMING PADA PERMASALAHAN INTEGER KNAPSACK

APLIKASI REGRESI MULTINOMIAL LOGISTIK PADA INDEKS MASSA TUBUH (IMT) SKRIPSI

PENGARUH TEMPERATUR TERHADAP PERSENTASE PINDAH SILANG ANTARA LOKUS b DAN cl PADA KROMOSOM II Drosophila melanogester Meigen Strain black-clot

PENERAPAN ALGORITMA SIMULATED ANNEALING DAN ALGORITMA TABU SEARCH PADA PRODUKSI SEPATU DENGAN PENJADWALAN FLOWSHOP SKRIPSI. Oleh

SKRIPSI. Oleh : SIH PAMBUDI NIM

SKRIPSI. Oleh : RIYANDA OKTA DEWI HARIYADI

KESESUAIAN BUKU TEKS SEJARAH SMA KELAS XI JURUSAN IPA DENGAN KURIKULUM BSNP SKRIPSI

PENYELESAIAN MASALAH KNAPSACK 0-1 DENGAN ALGORITMA HARMONY SEARCH DAN DYNAMIC PROGRAMMING SKRIPSI. Oleh: Mohammad Ridho NIM

RESPON GURU FISIKA TERHADAP SILABUS FISIKA KURIKULUM TINGKAT SATUAN PENDIDIKAN (KTSP) (Studi pada Guru Fisika SMA Negeri di Kotatif Jember)

INDAH RAHAYU PANGLIPUR NIM.

PERANG SAUDARA DI AMERIKA SERIKAT TAHUN SKRIPSI. Oleh: Siti Faizah NIM

SKRIPSI. Oleh. Dian Agus Restiyani NIM

ANALISIS ION CN DENGAN METODE REVERSE FLOW INJECTION ANALYSIS (FIA) SKRIPSI. Oleh Siti Oliani NIM

PENERAPAN PEMBELAJARAN ACCELERATED TEACHING

KLASIFIKASI TUMBUHAN PAKU DENGAN METODE FORWARD CHAINING SKRIPSI

PENERAPAN PEMBELAJARAN KONTEKSTUAL DENGAN STRATEGI GUIDED TEACHING

PENERAPAN PEER TUTORING

PENERAPAN MATRIKS LAPLACIAN UNTUK MENENTUKAN BANYAKNYA POHON RENTANG PADA GRAF KINCIR, GRAF BUKU DAN GRAF MATAHARI SKRIPSI

PENERAPAN ALGORITMA GENETIKA PADA PENYELESAIAN CAPACITATED VEHICLE ROUTING PROBLEM

PERLAKUAN MERKURI (Hg) SECARA ELEKTROKIMIA DAN EFEKTIFITASNYA TERHADAP PROSES EKSTRAKSI EMAS METODE AMALGAMASI SKRIPSI

PENERAPAN MODEL PEMBELAJARAN INTERAKTIF DENGAN MEDIA MINIATUR UNTUK PENINGKATKAN HASIL BELAJAR IPA PADA SISWA KELAS III SDN KEMUNING LOR 02 JEMBER

PENERAPAN FUZZY C-MEANS DAN FUZZY SUBSTRACTIVE CLUSTERING PADA DESA DAN KELURAHAN DI KABUPATEN JEMBER BERDASARKAN INDIKATOR KEMISKINAN SKRIPSI

PEMBUATAN PROGRAM KOMPUTER UNTUK MENGGAMBARKAN DIAGRAM VORONOI SKRIPSI. Abdul Manan NIM :

PENERAPAN L-SYSTEMS PADA PEMODELAN PERTUMBUHAN ALOCASIA REGINULA BLACK VELVET DAN ALOCASIA AMAZONICA SKRIPSI. Oleh

PENERAPAN MODEL PEMBELAJARAN KOOPERATIF TIPE JIGSAW DENGAN METODE INKUIRI UNTUK

SOLUSI PERSAMAAN LAPLACE MENGGUNAKAN METODE CRANK-NICHOLSON SKRIPSI

SKRIPSI. Oleh: Pipit Ermawati NIM

SKRIPSI. Oleh Samiyati NIM

PERJUANGAN INTEGRASI DARI NEGARA RIS KE NKRI SKRIPSI

FLOW INJECTION POTENSIOMETRY DENGAN ELEKTRODA PLATINUM UNTUK ANALISIS ASAM GLUTAMAT, ASPARTAT DAN ASKORBAT SKRIPSI. Oleh

TOTAL VERTEX IRREGULARITY STRENGTH (TVS) DARI GABUNGAN GRAF DUA PARTISI LENGKAP SKRIPSI. Oleh. Muh. Ali Muhsin NIM

PENGARUH PEMBERIAN PENGUATAN TERHADAP PRESTASI BELAJAR SISWA KELAS XI DI SMA NEGERI 1 PAKUSARI TAHUN AJARAN 2012/2013 SKRIPSI

POLA DISTRIBUSI TUMBUHAN SIRIH (Piper betle Linn.) DI BLOK KRECEK TAMAN NASIONAL MERU BETIRI, JEMBER, JAWA TIMUR SKRIPSI

SKRIPSI. Oleh. Miswatun Khasanah Nim :

MODEL INVESTIGASI KELOMPOK DENGAN CATATAN TERBIMBING UNTUK MENINGKATKAN AKTIVITAS BELAJAR DAN KETUNTASAN HASIL BELAJAR FISIKA SISWA KELAS X

ANALISIS SOLUSI NUMERIK MODEL GERAK ROKET DENGAN METODE RUNGE-KUTTA DAN MILNE

SKRIPSI. Oleh Intan Fiddiyah NIM

ANALISIS REGRESI ROBUST PADA DATA MENGANDUNG PENCILAN DENGAN METODE LEAST MEDIAN SQUARE

SKRIPSI. Oleh : Yuyun Ismiyati NIM

SKRIPSI. Oleh: Lailatus Sya adah NIM

ESTIMASI POSISI AKHIR DEPOSISI PARTIKEL DENGAN ALGORITMA JARINGAN SYARAF TIRUAN TESIS

SIMULASI PENGARUH PANJANG GELOMBANG FOTON DATANG TERHADAP KARAKTERISTIK I-V DIODA SEL SURYA MENGGUNAKAN METODE ELEMEN HINGGA

KECEPATAN ALIRAN FLUIDA SISKO PADA KEADAAN STEADY DALAM PIPA DENGAN POSISI MIRING SKRIPSI. Oleh Prisko Nur Hidayat NIM

SKRIPSI. Oleh Miyas Septi Adi Asri NIM

ANALISIS STABILITAS PADA PENYEBARAN PENYAKIT CAMPAK DAN DEMAM BERDARAH DENGUE DI KABUPATEN JEMBER SKRIPSI. Oleh Andy Setyawan NIM

PENGEMBANGAN PERANGKAT PEMBELAJARAN OPERASI MATRIKS BERORIENTASI PENDEKATAN PEMECAHAN MASALAH DI SMK PROGRAM KEAHLIAN TATA NIAGA KELAS XII

PENINGKATAN KEMAMPUAN BERBICARA MELALUI METODE BERMAIN PERAN PADA SISWA KELAS III SDN AJUNG 01 KALISAT JEMBER TAHUN PELAJARAN 2013/2014 SKRIPSI.

SKRIPSI. Oleh Joko Mardiyanto NIM

PENGGUNAAN MODEL RECIPROCAL TEACHING

PENINGKATAN AKTIVITAS DAN HASIL BELAJAR IPS POKOK BAHASAN SUMBER DAYA ALAM MELALUI PEMBELAJARAN KOOPERATIF MODEL EXAMPLES

MENINGKATKAN KEMAMPUAN SISWA KELAS X-4 SMAN 1 TANGGUL JEMBER DALAM MENGAPRESIASI CERITA PENDEK DENGAN TEKNIK TEATER PIKIRAN

PERBANDINGAN METODE HEUN DAN ADAM BASHFORTH MOULTON DALAM MENYELESAIKAN PERSAMAAN LEGENDRE SKRIPSI. oleh. Marihot Janter Sinaga NIM

PENINGKATAN AKTIVITAS DAN HASIL BELAJAR IPS MELALUI PENERAPAN METODE PEMBELAJARAN KOOPERATIF TIPE STAD SEMESTER GENAP TAHUN AJARAN SKRIPSI

Oleh Ratna Juwita Fibriyanti NIM

PENINGKATAN AKTIVITAS DAN HASIL BELAJAR IPA MELALUI MODEL ROPES (REVIEW, OVERVIEW, PRESENTATION, EXERCISE, SUMMARY)

Transkripsi:

PERBANDINGAN PENGGUNAAN ALGORITMA GREEDY DAN ALGORITMA GENETIKA DALAM PENYELESAIAN MASALAH PERJALANAN SALESMAN SKRIPSI Oleh Mustofa Ilyas NIM 031810101070 JURUSAN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS JEMBER 2007

PERBANDINGAN PENGGUNAAN ALGORITMA GREEDY DAN ALGORITMA GENETIKA DALAM PENYELESAIAN MASALAH PERJALANAN SALESMAN SKRIPSI diajukan guna melengkapi tugas akhir dan memenuhi salah satu syarat untuk menyelesaikan Program Studi Matematika (S1) dan mencapai gelar Sarjana Sains Oleh Mustofa Ilyas NIM 031810101070 JURUSAN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS JEMBER 2007

PERSEMBAHAN Bismillaahirrahmaanirrahiim Segala puji bagi Allah SWT. yang telah memberikan rahmat, nikmat, dan karunia berupa kekuatan dan kesempatan sehingga skripsi ini dapat terselesaikan dengan baik. Skripsi ini kupersembahkan untuk: kedua orang tuaku tercinta, ummi Hj. Dzatus Sa adah dan Abiy H. Mudzhar Sanusi (Alm), atas ketulusan doa yang tak pernah henti, kasih sayang dan pengorbanan yang tak ternilai, serta motivasi demi tercapainya cita-tujuku. mbakku Ilis Mahbubah dan cak kaji Misbahus Salam, yang selalu memberi cinta, keceriaan, dan motivasi dalam setiap hari-hariku. keluarga besar H. Rois dan H. Sanusi. guru-guruku terhormat sejak TK sampai Perguruan Tinggi, yang telah memberikan ilmu, nasehat, bimbingan dan motivasi. almamaterku tercinta Jurusan Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Jember. ii

MOTTO Suatu ilmu tidak dipelajari kecuali karena tiga hal, dan tidak pula ditinggalkan karena tiga hal. Pertama, tidak dipelajari karena ingin pandai berdebat. Kedua, tidak pula untuk berbangga diri dan tidak juga untuk dilihat orang lain. Ketiga, tidak ditinggalkan karena malu menuntutnya, tidak juga karena berlaku zuhud, dan tidak pula karena ridha atas kebodohan. (Umar bin Khattab) Barangsiapa yang menjadikan akhirat sebagai harapannya, maka Allah akan memberikan kepuasan dalam hatinya, menghimpun segala impiannya, dan dunia pun akan mendatanginya dengan merunduk. Akan tetapi barangsiapa yang menjadikan dunia sebagai cita-citanya, maka Allah akan jadikan kemiskinan di depan matanya, membuyarkan segala impiannya, dan dunia takkan mendatanginya melainkan apa yang telah ditentukan baginya. (HR. Tirmidzi) Bukan masih terlalu muda untuk bicara mimpi, tapi mumpung masih muda kita harus punya mimpi. (Mustofa Ilyas) iii

PERNYATAAN Saya yang bertanda tangan di bawah ini: Nama : Mustofa Ilyas NIM : 031810101070 menyatakan dengan sesungguhnya bahwa karya tulis ilmiah yang berjudul: Perbandingan Penggunaan Algoritma Greedy dan Algoritma Genetika dalam Penyelesaian Masalah Perjalanan Salesman adalah benar-benar hasil karya sendiri, kecuali jika disebutkan sumbernya dan skripsi ini belum pernah diajukan pada institusi manapun, serta bukan karya jiplakan. Saya bertanggungjawab atas keabsahan isinya sesuai dengan sikap ilmiah yang harus dijunjung tinggi. Demikian pernyataan ini saya buat dengan sebenar-benarnya, tanpa adanya tekanan dan paksaan dari pihak manapun serta bersedia mendapat sanksi akademik jika ternyata di kemudian hari pernyataan ini tidak benar. Jember, Agustus 2007 Yang menyatakan, Mustofa Ilyas NIM. 031810101070 iv

SKRIPSI PERBANDINGAN PENGGUNAAN ALGORITMA GREEDY DAN ALGORITMA GENETIKA DALAM PENYELESAIAN MASALAH PERJALANAN SALESMAN Oleh Mustofa Ilyas NIM 031810101070 Pembimbing Dosen Pembimbing Utama : Drs. Moh. Hasan, M.Sc., Ph.D. Dosen Pembimbing Anggota : Ahmad Kamsyakawuni, S.Si. v

PENGESAHAN Skripsi berjudul Perbandingan Penggunaan Algoritma Greedy dan Algoritma Genetika dalam Penyelesaian Masalah Perjalanan Salesman telah diuji dan disahkan oleh Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Jember pada: Hari : Tanggal : Tempat : Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Jember Ketua (Dosen Pembimbing Utama) Tim Penguji, Sekretaris (Dosen Pembimbing Anggota) Drs. Moh. Hasan, M.Sc., Ph.D. Ahmad Kamsyakawuni, S.Si. NIP. 131 759 844 NIP. 132 206 038 Anggota I Anggota II Agustina Pradjaningsih, S.Si., M.Si. Firdaus Ubaidillah, S.Si., M.Si. NIP.132 257 933 NIP. 132 213 838 Mengesahkan Dekan Fakultas MIPA, Ir. Sumadi M.S. NIP. 130 368 784 vi

RINGKASAN Perbandingan Penggunaan Algoritma Greedy dan Algoritma Genetika dalam Penyelesaian Masalah Perjalanan Salesman; Mustofa Ilyas; 031810101070; 2007; 47 Halaman; Jurusan Matematika Fakultas MIPA Universitas Jember. Masalah perjalanan salesman adalah sebuah persoalan optimasi untuk mendapatkan rute terpendek yang harus dilalui oleh seorang pedagang keliling (salesman). Salesman tersebut harus mengunjungi sejumlah kota tepat satu kali untuk tiap kota dan kembali ke kota asal dengan akumulasi biaya perjalanan (jarak, waktu, kenyamanan, dan lain-lain) yang minimum. Banyak metode telah dikembangkan untuk menyelesaikan masalah perjalanan salesman. Dalam skripsi ini dibahas dua metode (algoritma) yang akan dibandingkan dalam menyelesaikan masalah perjalanan salesman yaitu algoritma Greedy dan algoritma Genetika. Untuk mempermudah dalam melakukan perhitungan, langkah-langkah dari algoritma Greedy dan algoritma Genetika selanjutnya diimplementasikan dengan program komputer menggunakan software Matlab 6.5 Release 13. Adapun tujuan dari penulisan skripsi ini yaitu mengetahui perbandingan panjang cycle Hamilton yang dihasilkan dan waktu eksekusi program yang dibutuhkan oleh algoritma Greedy dan algoritma Genetika dalam menyelesaikan masalah perjalanan salesman. Pada penelitian ini diperoleh hasil bahwa untuk jumlah kota lebih dari 25, algoritma Greedy dapat menghasilkan cycle Hamilton yang lebih pendek dibandingkan algoritma Genetika. Akan tetapi jika ditinjau dari waktu eksekusi program yang dibutuhkan kedua algoritma dalam menyelesaikan masalah perjalanan salesman maka algoritma Genetika membutuhkan waktu yang lebih cepat dari pada algoritma Greedy. vii

PRAKATA Puji syukur ke hadirat Allah SWT. yang telah menganugerahkan begitu banyak rahmat, karunia, dan hidayah-nya, sehingga penulis dapat menyelesaikan skripsi dengan judul Perbandingan Penggunaan Algoritma Greedy dan Algoritma Genetika dalam Penyelesaian Masalah Perjalanan Salesman. Skripsi ini disusun untuk memenuhi salah satu syarat untuk menyelesaikan pendidikan strata satu (S1) pada Jurusan Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Jember. Penyusunan skripsi ini tidak lepas dari bantuan berbagai pihak, oleh karena itu penulis ingin menyampaikan ucapan terima kasih kepada: 1. Drs. Moh. Hasan, M.Sc. Ph.D., selaku Dosen Pembimbing Utama dan Ahmad Kamsyakawuni, S.Si., selaku Dosen Pembimbing Anggota yang telah banyak memberikan arahan dan bimbingan sehingga skripsi ini terselesaikan dengan baik. 2. Agustina Pradjaningsih, S.Si.,M.Si. dan Firdaus Ubaidillah, S.Si.,M.Si., selaku Dosen Penguji, terima kasih atas kritik dan sarannya. 3. Pengasuh Pondok Pesantren Al Jauhar, KH. Sahilun A. Nasir M.Pd.I., terima kasih atas bimbingan, nasehat, doa, dan motivasinya. 4. Safak, Azwar, Eni, Syamsi, Amalia, Nora, Edi, Syiro, Agnes, Rosi dan sobatsobatku seperjuangan angkatan 2003; terima kasih atas kebersamaan, persahabatan, serta dukungannya. 5. Mas Ainul, Rosyid, Imron, rekan-rekanku kamar delapan dan semua rakyat Republik Santri Al Jauhar, terima kasih atas kebersamaan dan keceriaan yang dapat mewarnai hari-hariku. Semoga skripsi ini dapat memberikan manfaat bagi penulis khususnya dan bagi pembaca pada umumnya. Aamiin... Jember, Agustus 2007 Penulis viii

DAFTAR ISI Halaman HALAMAN JUDUL... i HALAMAN PERSEMBAHAN... ii HALAMAN MOTTO... iii HALAMAN PERNYATAAN... iv HALAMAN PEMBIMBINGAN... v HALAMAN PENGESAHAN... vi RINGKASAN... vii PRAKATA... viii DAFTAR ISI... ix DAFTAR GAMBAR... xi DAFTAR TABEL... xii BAB 1. PENDAHULUAN 1.1 Latar Belakang... 1 1.2 Perumusan Masalah... 2 1.3 Batasan Masalah... 2 1.4 Tujuan Penelitian... 3 1.5 Manfaat Penelitian... 3 BAB 2. TINJAUAN PUSTAKA 2.1 Teori Graf... 4 2.2 Masalah Perjalanan Salesman... 6 2.3 Algoritma... 7 2.3.1 Definisi dan Sifat Algoritma... 7 2.3.2 Efisiensi Algoritma... 8 2.4 Algoritma Greedy... 9 2.5 Algoritma Genetika... 10 ix

2.5.1 Komponen-komponen Algoritma Genetika... 11 2.5.2 Struktur Umum Algoritma Genetika... 16 BAB 3. METODE PENELITIAN 3.1 Data Penelitian... 18 3.2 Langkah-langkah Penyelesaian... 18 BAB 4. HASIL DAN PEMBAHASAN 4.1 Penyelesaian Masalah Perjalanan Salesman dengan Algoritma Greedy... 20 4.2 Penyelesaian Masalah Perjalanan Salesman dengan Algoritma Genetika... 22 4.3 Perbandingan Algoritma Greedy dan Algoritma Genetika dalam Menyelesaikan Masalah Perjalanan Salesman... 29 BAB 5. KESIMPULAN DAN SARAN 5.1 Kesimpulan... 35 5.2 Saran... 35 DAFTAR PUSTAKA... 36 LAMPIRAN... 37 x

DAFTAR GAMBAR Halaman Gambar 2.1 Graf lengkap K dengan 1 n 4... 5 n Gambar 2.2 Graf berbobot dan terhubung... 5 Gambar 2.3 Contoh Graf untuk mengilustrasikan walk, path, dan cycle... 6 Gambar 2.4 (a) Graf yang memiliki path Hamilton... 6 Gambar 2.4 (b) Graf yang memiliki cycle Hamilton... 6 Gambar 2.4 (c) Graf yang tidak memiliki path maupun cycle Hamilton... 6 Gambar 2.5 Roulette wheel dari data Tabel 2.5... 13 Gambar 2.6 Diagram Alir Algoritma Genetika... 17 Gambar 4.1 Koordinat empat vertex yang akan dicari solusi minimalnya... 21 Gambar 4.2 Plot bobot minimal yang dihasilkan algoritma Greedy... 22 Gambar 4.3 Plot jarak minimal yang dihasilkan algoritma Genetika... 28 Gambar 4.4 Koordinat vertex yang akan dicari solusi minimalnya... 29 Gambar 4.5 Cycle Hamilton minimal yang dihasilkan algoritma Greedy... 30 Gambar 4.6 Grafik evolusi dari generasi 1 sampai 100... 31 Gambar 4.7 Cycle Hamilton minimal yang dihasilkan algoritma Genetika... 32 xi

DAFTAR TABEL Halaman Tabel 2.1 Istilah ilmu Genetika dan algoritma Genetika... 10 Tabel 2.2 Contoh Binary Encoding... 11 Tabel 2.3 Contoh Permutation Encoding... 11 Tabel 2.4 Contoh Value Encoding... 11 Tabel 2.5 Contoh kromosom dan nilai fitness... 12 Tabel 2.6 Contoh proses swapping mutation... 14 Tabel 4.1 Jarak antar vertex... 21 Tabel 4.2 Perbandingan panjang cycle Hamilton yang dihasilkan dan waktu eksekusi program yang dibutuhkan algoritma Greedy dan algoritma Genetika... 33 xii