IMPLEMENTASI ALGORITMA GENETIKA DENGAN VARIASI CROSSOVER

dokumen-dokumen yang mirip
PENERAPAN ALGORITMA GENETIKA PADA PENYELESAIAN CAPACITATED VEHICLE ROUTING PROBLEM

PENERAPAN ALGORITMA GENETIKA DAN ALGORITMA SWEEP PADA PENYELESAIAN CAPACITATED VEHICLE ROUTING PROBLEM (CVRP) UNTUK OPTIMASI PENDISTRIBUSIAN GULA

IMPLEMENTASI ALGORITMA GENETIKA DENGAN VARIASI SELEKSI DALAM PENYELESAIAN CAPACITATED VEHICLE ROUTING PROBLEM WITH TIME WINDOWS

PENYELESAIAN CAPACITATED VEHICLE ROUTING PROBLEM MENGGUNAKAN ALGORITMA GENETIKA DAN NEAREST NEIGHBOUR PADA PENDISTRIBUSIAN ROTI DI CV.

BAB III PEMBAHASAN. A. Model Matematika CVRPTW pada Pendistribusian Galon. Air Mineral di PT Artha Envirotama (Evita) Sleman

BAB I PENDAHULUAN. evolusi komputasi adalah algoritma genetika. Pengimplementasian algoritma

BAB III PEMBAHASAN. diperoleh menggunakan algoritma genetika dengan variasi seleksi. A. Model Matematika CVRPTW pada Pendistribusian Raskin di Kota

BAB II KAJIAN TEORI. digunakan dalam penelitian yaitu teori graf, vehicle routing problem (VRP),

BAB III PEMBAHASAN. Berikut akan diberikan pembahasan mengenai penyelesaikan CVRP dengan

IMPLEMENTATION GENETIC ALGORTIME WITH VARIATION OF CROSSOVER TO SOLVE CVRPTW TO THE DISTRIBUTION OF MINERAL WATER

BAB II KAJIAN TEORI. memindahkan barang dari pihak supplier kepada pihak pelanggan dalam suatu supply

BAB II KAJIAN PUSTAKA. digunakan dalam penelitian ini yaitu graf, vehicle routing problem (VRP),

APLIKASI GRUP KRISTALOGRAFI UNTUK PEMBENTUKAN MOTIF BATIK YANG DIIMPLEMENTASIKAN DENGAN GRAPHICAL USER INTERFACE (GUI) TUGAS AKHIR SKRIPSI

FUZZY ELMAN RECURRENT NEURAL NETWORK DALAM PERAMALAN HARGA MINYAK MENTAH DI INDONESIA DENGAN OPTIMASI ALGORITMA GENETIKA TUGAS AKHIR SKRIPSI

APLIKASI ALGORITMA GENETIKA UNTUK PENJADWALAN MATA KULIAH

ANALISIS MODEL ANTREAN KENDALL LEE DENGAN DISIPLIN PELAYANAN PRIORITAS NON-PREEMPTIVE

BAB IV PENUTUP. algoritma genetika pada penyelesaian capacitated vehicle routing problem (CVRP)

BAB II KAJIAN TEORI. berbeda di, melambangkan rusuk di G dan jika adalah. a. dan berikatan (adjacent) di. b. rusuk hadir (joining) simpul dan di

OPTIMISASI POLA DISTRIBUSI DENGAN LOGIKAFUZZY DAN ALGORITMA SEMUT PADA PT. SRI ANEKA PANGAN NUSANTARA TUGAS AKHIR SKRIPSI

OPTIMASI FUZZY BACKPROPAGATION NEURAL NETWORK DENGAN ALGORITMA GENETIKA UNTUK MEMPREDIKSI NILAI TUKAR RUPIAH TERHADAP DOLLAR AMERIKA

PENYELESAIAN MASALAH OPTIMASI MENGGUNAKAN ALGORITMA GENETIKA (Studi Kasus : Masalah Transportasi)

GENETIKA UNTUK MENENTUKAN RUTE LOPER KORAN DI AGEN SURAT KABAR

BAB II KAJIAN PUSTAKA. Pada bab kajian pustaka berikut ini akan dibahas beberapa materi yang meliputi

BAB III PEMBAHASAN. A. Model Capacitated Vehicle Routing Problem (CVRP) untuk Optimasi Rute

APLIKASI GRAF FUZZY PADA PENGATURAN LAMPU LALU LINTAS DI PERSIMPANGAN JALAN TERBAN KABUPATEN SLEMAN PROVINSI DAERAH ISTIMEWA YOGYAKARTA

BAB I PENDAHULUAN. Pemerintah Pusat hingga Pemerintah Daerah, salah satu program dari

ANALISIS SISTEM ANTREAN MODEL MULTI SERVER PADA PERUSAHAAN ASURANSI XYZ DI KOTA TASIKMALAYA TUGAS AKHIR SKRIPSI

BAB I PENDAHULUAN an berkembang algoritma genetika (genetic algorithm) ketika I. Rochenberg dalam bukunya yang berjudul Evolution Strategies

BAB I PENDAHULUAN. lebih efektif dan efisien karena akan melewati rute yang minimal jaraknya,

ANALISIS SISTEM ANTREAN KENDARAAN DAN KEBUTUHAN PARKIR DI SD MUHAMMADIYAH SOKONANDI DAERAH ISTIMEWA YOGYAKARTA TUGAS AKHIR SKRIPSI

BAB II KAJIAN TEORI. dalam penelitian yaitu optimasi, graf, traveling salesman problem (TSP), vehicle

BAB II KAJIAN PUSTAKA

PENERAPAN ALGORITMA GENETIKA PADA PENYELESAIAN CAPACITATED VEHICLE ROUTING PROBLEM

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

ANALISIS KESTABILAN MODEL SEII T (SUSCEPTIBLE-EXPOSED-ILL- ILL WITH TREATMENT) PADA PENYAKIT DIABETES MELLITUS TUGAS AKHIR SKRIPSI

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

IMPLEMENTASI HYBRID ALGORITMA GENETIKA DENGAN TEKNIK KENDALI LOGIKA FUZZY UNTUK MENYELESAIKAN VEHICLE ROUTING PROBLEM SKRIPSI DICKY ANDRYAN

PENGURANGAN BIAYA PENGIRIMAN DAN EMISI GAS CO2 DENGAN PEMENDEKAN RUTE MENGGUNAKAN ALGORITMA GENETIKA TUGAS AKHIR

UPAYA PENINGKATAN KEAKTIFAN SISWA DALAM PEMBELAJARAN MATEMATIKA MELALUI STRATEGI MASTERY LEARNING WITH QUIZ TEAM ( PTK

SKRIPSI. Shofyan Imam Wahyudi NIM

PENYELESAIAN CAPACITATED VEHICLE ROUTING PROBLEM DENGAN METODE SAVINGS HEURISTIC SKRIPSI

PENINGKATAN MINAT BELAJAR MATEMATIKA MELALUI METODE POLAMATIKA PADA KELAS V SD NEGERI BRATAN II No. 170 SURAKARTA TAHUN AJARAN 2012/2013

PERSEPSI SISWA TERHADAP PEMANFAATAN FASILITAS PERPUSTAKAAN SEKOLAH DALAM PEMBELAJARAN IPS DI SMP NEGERI 3 PAKEM

ANALISIS SISTEM ANTREAN PADA PELAYANAN TELLER DI PT BANK BPD DIY KANTOR CABANG SLEMAN TUGAS AKHIR SKRIPSI

PENINGKATAN KEMAMPUAN PEMECAHAN MASALAH DAN HASIL BELAJAR MELALUI METODE PEMBELAJARAN PROBLEM BASED LEARNING

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

BAB I LATAR BELAKANG

LATENT ROOT REGRESSION DALAM MENGATASI MULTIKOLINEARITAS PADA FAKTOR-FAKTOR YANG MEMPENGARUHI IHSG DI BURSA EFEK INDONESIA SKRIPSI

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

OPTIMISASI PERENCANAAN MENU DIET BAGI PENDERITA DIABETES MELLITUS DENGAN MODEL GOAL PROGRAMMING (STUDI KASUS: RS. PKU MUHAMMADIYAH YOGYAKARTA) SKRIPSI

PENINGKATANN KEMAMPUAN KOMUNIKASI DAN AKTIVITAS BELAJAR MATEMATIKA MELALUI METODE MAKE

NILAI TOTAL TAK TERATUR TITIK PADA GRAF HASIL KALI COMB DAN DENGAN m BILANGAN GENAP TUGAS AKHIR

AHMAD MUZAMIL NIM A54B090016

SKRIPSI PENENTUAN RUTE TERPENDEK DENGAN METODE TABU SEARCH (STUDI KASUS)

PENGGUNAAN METODE THE STUDY GROUP SEBAGAI UPAYA PENINGKATAN HASIL BELAJAR GEOMETRI PADA SISWA KELAS VI SDN TOTOSARI SURAKARTA TAHUN 2010/2011

BAB II LANDASAN TEORI. Suatu graph merupakan suatu pasangan { E(G), V(G) } dimana :

PENGEMBANGAN MEDIA PEMBELAJARAN MATEMATIKA BERBASIS MULTIMEDIA PADA MATERI BANGUN RUANG SEDERHANA DI KELAS IV SEKOLAH DASAR (SD) KECAMATAN PURWOJATI

SKRIPSI Untuk memenuhi sebagai persyaratan Guna mencapai derajat Sarjana S-1 Pendidikan Matematika. Disusun Oleh: SRI LESTARI A

Optimalisasi Rute Distribusi Bbm di Terminal BBM Boyolali MOR IV menggunakan Algoritma Genetika

PENDEKATAN ALTERNATIF LEAST DISCRIMINANT PADA MODEL BLACK-LITTERMAN TUGAS AKHIR SKRIPSI

DENGAN KOEFISIEN TEKNIS DAN KOEFISIEN RUAS KANAN BERBENTUK BILANGAN FUZZY

UPAYA MENINGKATKAN KECERDASAN EMOSI MELALUI LAYANAN BIMBINGAN KELOMPOK PADA SISWA KELAS XI PEMASARAN 1 SMK NEGERI 1 KUDUS TAHUN PELAJARAN 2011/2012

SKRIPSI. Program Studi Pendidikan Matematika. Oleh: ANIS AYU AGUSTIN A

PENINGKATAN KEAKTIFAN BELAJAR MATEMATIKA MENGGUNAKAN STRATEGI PEMBELAJARAN TUTOR SEBAYA. ( PTK pada Siswa Kelas IX A Semester Ganjil SMP Darul Ihsan

SKRIPSI Untuk Memenuhi Sebagian Persyaratan Guna Mencapai Derajat Sarjana S-1. Program Studi Pendidikan Matematika.

BIFURKASI HOPF PADA SISTEM PREDATOR PREY DENGAN FUNGSI RESPON TIPE II

ANALISIS KESALAHAN BERBAHASA PADA MADING SISWA SMP DI KECAMATAN KARTASURA SKRIPSI. Untuk memenuhi sebagian persyaratan. Guna mencapai derajat

SKRIPSI. Untuk memenuhi sebagian persyaratan Guna mencapai derajat Sarjana S-1. Program Studi Pendidikan Matematika

PENERAPAN MULTIMEDIA DALAM PEMBELAJARAN AGAMA ISLAM DI PLAY GROUP ISLAM TERPADU PERMATA HATI NGALIYAN SEMARANG

SKRIPSI. Oleh Tri Lestari NIM

CHRISTINA INDAH PUSPITA SARI A

Skripsi. Untuk Memenuhi Sebagian Persyaratan Guna Memperoleh Derajat Sarjana S-1 Pendidikan Matematika. Oleh : DIAS RATIH A

Lampiran 1 Matriks jarak tempuh awal dan tujuan distribusi surat kabar Kedaulatan Rakyat di wilayah Kabupaten Sleman (satuan km)

( PTK Pembelajaran Matematika Siswa Kelas VI SD Negeri Joho 02 Sukoharjo ) SKRIPSI

ANALISIS SENSITIVITAS MASALAH TRANSPORTASI DAN PENERAPANNYA PADA PENDISTRIBUSIAN PRODUK OTENTIK COFFEE YOGYAKARTA TUGAS AKHIR SKRIPSI

PENINGKATAN PEMAHAMAN KONSEP MATEMATIKA DAN KREATIVITAS SISWA DALAM PEMBELAJARAN MATEMATIKA MELALUI PENDEKATAN STUDENT ACTIVE LEARNING (SAL)

LAPORAN TUGAS AKHIR. Topik Tugas Akhir: Kajian Matematika Murni

EFEKTIVITAS OPEN ENDED APPROACH

MODEL REGRESI PROBIT BIVARIAT SKRIPSI

PENERAPAN METODE PROBLEM SOLVING UNTUK MENINGKATKAN AKTIVITAS DAN HASIL BELAJAR SISWA

PENENTUAN RUTE DISTRIBUSI DAGING AYAM MENGGUNAKAN METODE CLARKE AND WRIGHT SAVINGS

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

BAB I PENDAHULUAN. berpengaruh terhadap keberhasilan penjualan produk. Salah satu faktor kepuasan

UNIVERSITAS MUHAMMADIYAH SURAKARTA

ANALISIS SISTEM ANTREAN PADA PELAYANAN PASIEN BPJS RUMAH SAKIT MATA DR. YAP YOGYAKARTA SKRIPSI

KESETIAAN PASANGAN SUAMI ISTERI

SKRIPSI. Untuk memenuhi sebagian persyaratan. Guna mencapai derajat. Sarjana S-1 ENY UTAMI NIM. A54C FAKULTAS KEGURUAN DAN ILMU PENDIDIKAN

PENINGKATAN KREATIVITAS DAN PRESTASI BELAJAR MATEMATIKA MELALUI STRATEGI THINK PAIR SHARE

ANALISIS DURASI NYALA LAMPU LALU LINTAS PADA PERSIMPANGAN BERDEKATAN DENGAN PENERAPAN ALJABAR MAX-PLUS HALAMAN JUDUL TUGAS AKHIR SKRIPSI

BAB III METODE PENELITIAN. Penelitian dilakukan dilingkungan Jurusan Ilmu Komputer Fakultas Matematika

RANCANGAN ACAK LENGKAP UNTUK MENGETAHUI PENGARUH JENIS BAHAN BAKAR TERHADAP BANYAKNYA KONSUMSI BAHAN BAKAR KENDARAAN BERMOTOR SKRIPSI

PENERAPAN PEER TUTORING

FAKTOR-FAKTOR PENDORONG KESEJAHTERAAN SISWA SMP

PENINGKATAN KEMAMPUAN PEMECAHAN SOAL CERITA MATEMATIKA DENGAN STRATEGI PROBLEM BASED LEARNING

SKRIPSI. Diajukan Untuk Memenuhi Sebagai Persyaratan. Guna Mencapai Drajat Sarjana S-1. Pendidikan Guru Sekolah Dasar

PENINGKATAN KEMAMPUAN PENALARAN DAN PEMAHAMAN KONSEP MATEMATIKA SISWA PADA POKOK BAHASAN SPLDV DENGAN STRATEGI CTL BAGI SISWA KELAS VIII D

ANALISIS BIFURKASI PADA MODEL MATEMATIS PREDATOR PREY DENGAN DUA PREDATOR SKRIPSI

PROFILE ANALYSIS VIA MULTIDIMENSIONAL SCALING (PAMS) DAN APLIKASINYA UNTUK MENGGAMBARKAN POLA PROFIL NILAI UJIAN SEKOLAH SKRIPSI

PERAN ORANG TUA DALAM PENANAMAN NILAI-NILAI BUDI PEKERTI PADA ANAK

( PTK SKRIPSI. Disusun Oleh:

Transkripsi:

SKRIPSI IMPLEMENTASI ALGORITMA GENETIKA DENGAN VARIASI CROSSOVER DALAM PENYELESAIAN CAPACITATED VEHICLE ROUTING PROBLEM WITH TIME WINDOWS (CVRPTW) PADA PENDISTRIBUSIAN AIR MINERAL DI PT ARTHA ENVIROTAMA SLEMAN Diajukan kepada Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Negeri Yogyakarta Untuk Memenuhi Sebagian Persyaratan Guna Memperoleh Gelar Sarjana Sains Oleh Niken Lisca Aggyta Ayuningrum NIM 13305141057 PROGRAM STUDI MATEMATIKA JURUSAN PENDIDIKAN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS NEGERI YOGYAKARTA 2017 i

Scanned by CamScanner

Scanned by CamScanner

Scanned by CamScanner

MOTTO "Janganlah kamu bersikap lemah. Dan janganlah pula kamu bersedih hati, padahal kamulah orang-orang yang paling tinggi derajatnya, jika kamu orangorang yang beriman." (Surah Al-Imran ayat 139). Tidak ada perjalanan yang mudah untuk hasil akhir yang indah, percayalah Berhenti sebelum salah melangkah lebih baik dari pada terus melaju namun akhirnya jatuh ke arah yang entah v

PERSEMBAHAN Dengan mengucapkan syukur kehadirat Allah SWT, atas berkat dan hidayah-nya skripsi ini dapat diselesaikan. Tidak terlupa shalawat dan salam kepada Rasullulah Nabi Muhammad SAW atas petunjuk jalan kebenaran bagi umat manusia di muka bumi. Ku persembahkan karya kecilku ini kepada : Orang tuaku, Bapak Gatot Suprayogi dan Ibu Diniyarti, terima kasih atas semua pengorbanan, dukungan, doa, motivasi serta kasih sayang yang tak terhingga. Adikku, Bayu Putra Dwi Wijaya dan Putra Ardyansyah, terima kasih selama ini sudah menjadi sosok adik yang begitu baik yang selalu memberi dorongan, semangat, dan motivasi kepada kakakmu ini. vi

IMPLEMENTASI ALGORITMA GENETIKA DENGAN VARIASI CROSSOVER DALAM PENYELESAIAN CAPACITATED VEHICLE ROUTING PROBLEM WITH TIME WINDOWS (CVRPTW) PADA PENDISTRIBUSIAN AIR MINERAL DI PT ARTHA ENVIROTAMA SLEMAN Oleh: Niken Lisca Aggyta Ayuningrum 13305141057 ABSTRAK Pendistribusian galon air mineral di PT Artha Envirotama (Evita) saat ini masih sering terjadi keterlambatan. Hal ini dikarenakan belum optimalnya rute pendistribusian di Evita. Masalah penentuan rute optimal termasuk dalam Capacitated Vehicle Routing Problem with Time Windows (CVRPTW). CVRPTW dapat diselesaikan dengan algoritma genetika menggunakan order crossover dan cycle crossover. Tujuan dari penelitian ini adalah menentukan rute optimal dari model matematika CVRPTW pada kasus pendistribusian galon air mineral di Evita kemudian menyelesaikannya dengan algoritma genetika order crossover dan cycle crossover sehingga meminimalkan waktu tempuh setiap kendaraan. Proses Algoritma Genetika dimulai dengan membangkitkan populasi awal yang terdiri atas kumpulan individu, kemudian dihitung nilai fitness setiap individu. Individu pada populasi awal selanjutnya diseleksi dengan menggunakan metode Roulette Wheel Selection dan dilakukan crossover dengan metode order crossover dan cycle crossover. Generasi baru hasil crossover dikenai proses mutasi dengan metode swapping mutation. Proses terakhir yaitu menyusun populasi baru dan mengulangi proses seleksi, crossover, dan mutasi sampai dengan jumlah iterasi yang diinginkan. Berdasarkan perhitungan yang diperoleh menggunakan metode order crossover pada algoritma genetika, diperoleh rata-rata waktu tempuh setiap kendaraan 233.4 menit. Hasil yang diperoleh dari perhitungan menggunakan metode cycle crossover pada algoritma genetika diperoleh rata-rata waktu tempuh setiap kendaraan 215.2 menit. Dengan demikian dapat dikatakan bahwa solusi yang dihasilkan metode cycle crossover pada algoritma genetika lebih baik jika dibandingkan metode order crossover dalam menyelesaikan masalah pendistribusian galon air mineral di Evita. Kata Kunci : Algoritma Genetika, CVRPTW, Pendistribusian Galon Air Mineral vii

KATA PENGANTAR Puji syukur penulis panjatkan kehadirat Allah SWT yang telah melimpahkan rahmat dan hidayah-nya, sehingga penulis dapat menyelesaikan tugas akhir skripsi dengan judul Implementasi Algoritma Geneika dengan Variasi Crossover dalam Penyelesaian Capacitated Vehicle Routing Problem with Time Windows (CVRPTW) pada Pendistribusian Air Mineral di PT Artha Envirotama Sleman. Penulisan skripsi ini guna memenuhi salah satu syarat dalam memperoleh gelar Sarjana Sains (S.Si) pada program Studi Matematika. Penyusunan skripsi ini tidak lepas dari doa, bimbingan, bantuan, serta dorongan dari berbagai pihak. Oleh karena itu, penulis mengucapkan terimakasih kepada : 1. Bapak Dr. Hartono, M.Si selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Negeri Yogyakarta yang telah memberi izin penulisan skripsi ini. 2. Bapak Dr. Ali Mahmudi, M.Pd selaku Ketua Jurusan Pendidikan Matematika yang telah memberi kelancaran dalam pengurusan administrasi selama penyusunan skripsi. 3. Bapak Dr. Agus Maman Abadi, M,Si selaku Ketua Program Studi Matematika yang telah mendukung dan memberi kelancaran dalam penulisan skripsi ini. 4. Ibu Fitriana Yuli Saptaningtyas,M.Si, selaku dosen pembimbing yang telah memberikan arahan, motivasi, serta saran kepada penulis. 5. Dewan penguji yang telah memberikan kritik serta saran dalam perbaikan skripsi ini. 6. Seluruh Bapak/Ibu Dosen yang telah memberikan bekal ilmu selama penulis mengikuti kuliah di Jurusan Pendidikan Matematika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Negeri Yogyakarta. 7. Orang tua serta kedua adikku yang telah memberikan doa, perhatian, dukungan, serta semangat yang tiada hentinya kepada penulis. viii

Scanned by CamScanner

DAFTAR ISI HALAMAN JUDUL... i LEMBAR PERSETUJUAN... ii HALAMAN PENGESAHAN... iii SURAT PERNYATAAN... iv MOTTO... v PERSEMBAHAN... vi ABSTRAK... vii KATA PENGANTAR... viii DAFTAR ISI... x DAFTAR GAMBAR... xii DAFTAR TABEL... xiv DAFTAR LAMPIRAN... xv DAFTAR SIMBOL... xvi BAB I... 1 PENDAHULUAN... 1 A. Latar Belakang... 1 B. Batasan Masalah... 3 C. Rumusan Masalah... 4 D. Tujuan Penelitian... 4 E. Manfaat Penelitian... 5 BAB II... 6 KAJIAN TEORI... 6 A. Teori Graf... 6 1. Definisi Graf... 6 2. Jenis-Jenis Graf... 7 3. Keterhubungan... 10 B. Vehicle Routing Problem (VRP)... 11 1. Pengertian VRP... 11 2. Jenis-Jenis Vehicle Routing Problem (VRP)... 12 C. Capacitated Vehicle Routing Problem with Time Windows (CVRPTW)... 13 D. Algoritma Genetika... 17 x

1. Definisi Algoritma Genetika... 17 2. Skema Algoritma Genetika... 22 3. Komponen Algoritma Genetika... 23 a. Teknik Penyandian ( Pengkodean)... 23 b. Membangitkan Populasi Awal (Spanning)... 23 c. Mengevaluasi Nilai Fitness (Fitness Value)... 24 d. Seleksi (Selection)... 25 e. Pindah Silang (Crossover)... 26 e. Mutasi (Mutation)... 27 f. Elitism... 29 g. Pembentukan Populasi Baru... 29 E. Crossover dalam CVRPTW... 29 1. Order Crossover (OX)... 30 2. Cycle Crossover (CX)... 32 BAB III... 34 PEMBAHASAN... 34 A. Model Matematika CVRPTW pada Pendistribusian Galon Air Mineral di PT Artha Envirotama (Evita) Sleman... 34 B. Penyelesaian Masalah CVRPTW pada Pendistribusian Galon Air Mineral di PT Artha Envirotama (Evita) Sleman... 40 1. Penyandian gen (Pengkodean)... 41 2. Mambangkitkan Populasi Awal (Spanning)... 42 3. Evaluasi Nilai Fitness (Fitness Value)... 45 4. Seleksi (Selection)... 46 5. Pindah Silang (Crossover)... 48 a. Order Crossover (OX)... 48 b. Cycle Crossover (CX)... 49 6. Mutasi (Mutation)... 49 7. Pembentukan Populasi Baru... 51 BAB IV... 64 PENUTUP... 64 A. Kesimpulan... 64 B. Saran... 68 DAFTAR PUSTAKA... 69 xi

DAFTAR GAMBAR Gambar 2.1 Graf G. 7 Gambar 2.2 Graf Sederhana G1. 7 Gambar 2.3 Graf Tak Sederhana G2..... 8 Gambar 2.4 Graf Tak Sederhana G3.8 Gambar 2.5 Graf Tak Berarah G4.9 Gambar 2.6 Graf Berarah G5... 10 Gambar 2.7 Skema Algoritma Genetika oleh David Goldberg (1989) 22 Gambar 2.8 Skematika Proses Mutasi.28 Gambar 3.1 Peta Pelanggan Evita Sebelum Direduksi. 36 Gambar 3.2 Peta Pelanggan Evita Setelah Direduksi...37 Gambar 3.3 Graf Nol G5 Pelanggan Evita Sebelum Direduksi...37 Gambar 3.4 Rute I Pendistribusian Galon Air Mineral....54 Gambar 3.5 Rute II Pendistribusian Galon Air Mineral..54 Gambar 3.6 Rute III Pendistribusian Galon Air Mineral.....55 Gambar 3.7 Rute IV Pendistribusian Galon Air Mineral....55 Gambar 3.8 RuteV Pendistribusian Galon Air Mineral......56 xii

Gambar 3.9 Rute VI Pendistribusian Galon Air Mineral........58 Gambar 3.10 Rute VII Pendistribusian Galon Air Mineral....58 Gambar 3.11 Rute VIII Pendistribusian Galon Air Mineral....59 Gambar 3.12 Rute IX Pendistribusian Galon Air Mineral......59 Gambar 3.13 Rute X Pendistribusian Galon Air Mineral... 60 Gambar 3.14 Grafik Metode Order Crossover......61 Gambar 3.15 Grafik Metode Cycle Crossover..62 xiii

DAFTAR TABEL Tabel 3.1 Representasi Gen 42 Tabel 3.2 Pembangkitan Rute Metode Order Crossover..44 Tabel 3.3 Pembangkitan Rute Metode Cycle Crossover 44 Tabel 3.4 Nilai Fitness Generasi Awal Metode Order Crossover.45 Tabel 3.5 Nilai Fitness Generasi Awal Metode Cycle Crossover..46 Tabel 3.6 Hasil Percobaan Menggunakan Order Crossover..52 Tabel 3.7 Rute Pendistribusian dengan Metode Order Crossover. 53 Tabel 3.8 Hasil Percobaan Menggunakan Cycle Crossover...56 Tabel 3.9 Rute Pendistribusian dengan Metode Cycle Crossover..57 Tabel 3.10 Output Output hasil uji t menggunakan.....63 xiv

DAFTAR LAMPIRAN Lampiran 1. Tabel Pendistribusian Galon Air Minum oleh PT Artha Envirotama (Evita) di Wilayah D.I Yogyakarta Sebelum Direduksi... 71 Lampiran 2. Tabel Data Pendistribusian Gaklon Air Mineral oleh PT Artha Envirotama (Evita) di Wilayah D.I Yogyakarta Setelah Direduksi. 74 Lampiran 3. Tabel Waktu Tempuh dan Pelayanan Dalam Satuan Menit... 75 Lampiran 4. Langkah-Langkah Algoritma Genetika Menggunakan Matlab... 76 Lampiran 5. Hasil Pembangkitan Populasi Awal pada Generasi Awal... 85 Lampiran 6. Individu Hasil Tahap Seleksi... 89 Lampiran 7. Individu Hasil Tahap Crossover... 92 Lampiran 8. Individu Hasil Tahap Mutasi... 95 Lampiran 9. Hasil Pembentukan Populasi Baru... 97 xv

DAFTAR SIMBOL G(V, E) : Suatu graf G dengan himpunan titik V dan himpunan rusuk E V(G) : Himpunan tidak kosong yang berisi titik dari suatu graf G E(G) : Himpunan rusuk dari suatu graf G X ijk : Variabel keputusan dan merupakan variabel biner V : Himpunan titik-titik lokasi depot dan pelanggan K : Himpunan kendaraan q i : Kapasitas kendaraan Yik : Kapasitas kendaraan k setelah melayani pelanggan ke-i Tik ::Waktu pelayanan di pelanggan ke-i oleh kendaraan k T0k : Waktu saat kendaraan k meninggalkan depot S ik : Lamanya pelayanan di pelanggan ke-i oleh kendaraan k [a i, b i ] : Interval waktu pelayanan (time windows) t ij : Waktu tempuh kendaraan dari pelanggan ke-i ke pelanggan ke-j termasuk pelayanan F : Nilai fitness xvi