ALGORITMA PARTICLE SWARM OPTIMIZATION UNTUK MENYELESAIKAN TEAM ORIENTEERING PROBLEM WITH TIME WINDOWS

dokumen-dokumen yang mirip
BAB 2 TINJAUAN PUSTAKA

PENERAPAN MULTI-OBJECTIVE PARTICLE SWARM OPTIMIZATION UNTUK KASUS CAPACITATED VEHICLE ROUTING PROBLEM DENGAN LOAD BALANCING

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI

BAB I PENDAHULUAN. teliti. Sehingga tidak terjadi bentrok baik antar mata pelajaran, guru, kelas

ANALISIS PEMBANGKITAN JADWAL PERKULIAHAN DENGAN DISCRETE PARTICLE SWARM OPTIMIZATION

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang

KOMPUTASI PARALEL UNTUK SEGMENTASI CITRA DIGITAL DENGAN PARTICLE SWARM OPTIMIZATION

PENGEMBANGAN MODEL DISTRIBUSI LOGISTIK BENCANA MERAPI. SKRIPSI Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Industri

OPTIMASI PENJADWALAN MATA KULIAH DENGAN METODE PARTICLE SWARM OPTIMIZATION

BAB I PENDAHULUAN. berdasarkan rencana pengaturan urutan kerja. Daftar atau tabel kegiatan atau

MODEL BIAYA PERSEDIAAN GABUNGAN UNTUK PENENTUAN HARGA JUAL PRODUK SKRIPSI

PEMBANGUNAN SISTEM INFORMASI BERBASIS WEB UNTUK KLINIK HEWAN CALICO DENGAN HTML5

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI

PENGEMBANGAN MODEL DISTRIBUSI LOGISTIK BANTUAN DENGAN PEMERATAAN TINGKAT PEMENUHAN DI SETIAP TITIK PERMINTAAN

PROGRAM PETA PROSES REGU KERJA DENGAN SOFTWARE VISUAL BASIC 6.0 SKRIPSI

USULAN PERBAIKAN PENENTUAN AREA DAN RUTE SALESMAN DI INDUSTRI RUMAH TANGGA SARI KEDELAI BU ADE

PERANCANGAN DAN PEMBUATAN ALAT CETAK CERIPING SINGKONG

PENENTUAN SISTEM DISTRIBUSI PRODUK DI HERO GARMEN

PENGEMBANGAN SISTEM PENDUKUNG CERDAS UNTUK PERENCANAAN WISATA BERBASIS WEB DENGAN MENGGUNAKAN TEKNOLOGI WEB SERVICE

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

PEMBANGUNAN SISTEM PAKAR UNTUK DIAGNOSIS PENYAKIT SISTEM PENCERNAAN PADA ANAK TUGAS AKHIR

PENERAPAN KOMBINASI ALGORITMA GEOMETRIC DIFFERENTIAL EVOLUTION DAN SISTEM FUZZY DALAM PENYELESAIAN TRAVELLING SALESMAN PROBLEM (TSP) TUGAS AKHIR

PENGARUH DIVERSIFIKASI TERHADAP KINERJA PERUSAHAAN

PROTOTIPE SYMBOLIC SHORTHAND SOUVENIR KHAS KOTA TEGAL

PENERAPAN KOMBINASI EARLIEST DUE DATE (EDD) DAN SHORTEST PROCESSING TIME (SPT) DI CV. GREENG INSIPRATION. Tugas Akhir

SWARM GENETIC ALGORITHM, SUATU HIBRIDA DARI ALGORITMA GENETIKA DAN PARTICLE SWARM OPTIMIZATION. Taufan Mahardhika 1

EVALUASI SUPPLIER PEMENUHAN BAHAN BAKU DENGAN AHP DAN GOAL PROGRAMMING DI UD. SEJATI PLYWOOD SLEMAN

OPTIMASI POLA DISTRIBUSI BBM PERTAMINA MENGGUNAKAN ALGORITMA HEURISTIK

FAKTOR-FAKTOR YANG MEMPENGARUHI PENGAMBILAN KEPUTUSAN MAHASISWI UNTUK BERBELANJA DI BOUTIQUE. Skripsi

PENENTUAN TARGET STOCK LEVEL (TSL) PADA PERMINTAAN DENGAN DISTRIBUSI TRIANGULAR

PEMBANGUNAN APLIKASI AUGMENTED REALITY BERBASIS LOKASI PADA ANDROID

Pengembangan Aplikasi Fuzzy Logic Controller Untuk. Pengereman Kereta Api Di Stasiun Dan Simulasinya

PEMBANGUNAN SISTEM INFORMASI PENJAMINAN MUTU (Studi Kasus : Universitas Atma Jaya Yogyakarta) TUGAS AKHIR

BAB 1 PENDAHULUAN. Persoalan lintasan terpanjang (longest path) merupakan persoalan dalam mencari

PEMBANGUNAN APLIKASI LAB DISCIPLINE CONTROL

PERBANDINGAN ALGORITMA ANT COLONY DAN ALGORITMA GENETIKA UNTUK PENCARIAN JARAK TERPENDEK DALAM PENGANGKUTAN HASIL TAMBANG

PERANCANGAN ALAT BANTU PENYANGGA KAKI PORTABEL UNTUK PROSES MELAHIRKAN

Skripsi Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika. Oleh: Henkie NIM :

PENENTUAN KUALITAS PELAYANAN MENGGUNAKAN METODE CRM DAN SERVQUAL DI RUMAH SAKIT PANTI RINI KALASAN SKRIPSI

ANALISIS PENGARUH KONDISI LINGKUNGAN TERHADAP SHORT TERM MEMORY MANUSIA UNTUK INFORMASI AUDITORY

BAB II TINJAUAN PUSTAKA. Job shop scheduling problem (JSSP) adalah permasalahan optimasi

OPTIMASI DAN HEURISTIK DALAM PENDEKATAN SISTEM. Arif Rahman

PENGEMBANGAN SISTEM INFORMASI MANAJEMEN TAMBANG DI PT SEBUKU IRON LATERITIC ORES

OPTIMASI BIAYA DAN WAKTU PADA PROYEK KONSTRUKSI DENGAN METODE SIMULATED ANNEALING. Laporan Tugas Akhir. Albert Dwi Putra NPM:

1 BAB I PENDAHULUAN. 1.1 Latar Belakang dan Permasalahan

1 BAB I PENDAHULUAN. 1.1 Latar Belakang

ANALISIS KEANDALAN MASINIS DAOP VI YOGYAKARTA DENGAN METODE HEART

Desain Rute Terpendek untuk Distribusi Koran Dengan Algoritma Ant Colony System

DESAIN EKSPERIMEN PADA MESIN ELECTRICAL DISCHARGE MACHINING SKM ZNC T50

Sistem Pendukung Keputusan Untuk Pengiriman Barang Dengan Menggunakan Metode Simulated Annealing Pada PT. Rimo Catur Lestari Tbk

PENERAPAN METODE PARTICLE SWARM OPTIMIZATION PADA OPTIMASI DISTRIBUSI LPG DARI AGEN KE TOKO KOMPETENSI KOMPUTASI SKRIPSI

PERBEDAAN KEBIJAKAN PENDANAAN DAN DIVIDEN PADA PERUSAHAAN BERTUMBUH DAN PERUSAHAAN TIDAK BERTUMBUH

ANALISIS ALOKASI KANAL DINAMIS PADA KOMUNIKASI SELULER DENGAN ALGORITMA PARTICLE SWARM OPTIMIZATION

PENGUKURAN DAN PERBAIKAN KUALITAS LAYANAN DEPARTEMEN SERVICE ASSURANCE TELKOM YOGYAKARTA

PENGEMBANGAN MODEL DISTRIBUSI LOGISTIK BENCANA MERAPI DENGAN MIXED INTEGER LINEAR PROGRAMMING

PEMBANGUNAN APLIKASI SISTEM PENDUKUNG KEPUTUSAN UNTUK MENENTUKAN PENJURUSAN PADA TINGKAT SMA MENGGUNAKAN METODE K NEAREST NEIGHBOR (APerS) TUGAS AKHIR

PENGEMBANGAN APLIKASI PENGENALAN POLA PENYAKIT KULIT MENGGUNAKAN BACKPROPAGATION MOMENTUM

PEMBANGUNAN SISTEM INFORMASI TOKO BUKU DENGAN FITUR TEKNOLOGI BARCODE

PENENTUAN UKURAN LOT EKONOMIS GABUNGAN ANTARA SUPLIER DAN PRODUSEN DI PT BLAMBANGAN FOODPACKERS INDONESIA

TESIS PERAMALAN HARGA SAHAM PADA LIMA EMITEN TERBAIK VERSI FORBES TAHUN 2012 MENGGUNAKAN FUZZY MODEL

INTISARI. Kata kunci : Data Obat, Sistem, Multimedia, Efek Farmakologi, Apoteker.

BAB I PENDAHULUAN. Traveling Salesman Problem (TSP) dikenal sebagai salah satu masalah

HUBUNGAN RELIGIUSITAS DENGAN RESILIENSI PADA IBU YANG MEMILIKI ANAK RETARDASI MENTAL SKRIPSI. Diajukan dalam rangka penyelesaian studi Srata

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

RANCANG BANGUN APLIKASI PENCARIAN RUTE TERPENDEK TEMPAT WISATA DENGAN MEMANFAATKAN GOOGLE MAPS API (STUDI KASUS: KABUPATEN KULON PROGO)

PERANCANGAN ALGORITMA BELAJAR JARINGAN SYARAF TIRUAN MENGGUNAKAN PARTICLE SWARM OPTIMIZATION (PSO)

BAB 2 LANDASAN TEORI

PEMBANGUNAN APLIKASI MOBILE PENCARIAN PERTANDINGAN FUTSAL DENGAN METODE BREADTH FIRST SEARCH TUGAS AKHIR

KAJIAN KELENGKAPAN KESELAMATAN DAN KESEHATAN KERJA (K3) PADA PEKERJA KONSTRUKSI DI INDONESIA

ANALISIS FAKTOR-FAKTOR LAPANGAN YANG BERPENGARUH TERHADAP PRODUKTIVITAS PEKERJA KONSTRUKSI DI YOGYAKARTA

PEMBANGUNAN GAME BATIK PADA PIRANTI MOBILE ANDROID

UNIVERSITAS BINA NUSANTARA

PEMBANGUNAN APLIKASI PENGINGAT AKTIVITAS BERBASIS LOKASI PADA WINDOWS PHONE 8

PERENCANAAN PENGECORAN LOGAM UNTUK POLA PACKAGING

PEMBANGUNAN SISTEM INFORMASI PENGELOLAAN LAYANAN KESEHATAN IBU DAN ANAK BERBASIS WEB

PEMBUATAN SISTEM INFORMASI PEMESANAN DAN PERSEDIAAN ALAT BANTU SERTA SUKU CADANG MESIN PRODUKSI DI PT. DELTA MERLIN DUNIA TEXTILE V

HALAMAN PENGESAHAN I SKRIPSI PERANCANGAN SISTEM ABSENSI SIDIK JARI DI FAKULTAS TEKNIK UMY

PERBAIKAN TATA LETAK GUDANG BAHAN BAKU DAN ANALISIS PERSEDIAAN BAHAN BAKU DI PT. MACANAN JAYA CEMERLANG

ANALISIS PENGENDALIAN KUALITAS SYNTHETIC LEATHER DI PT. CAHAYA MAS TANGERANG

Pembangunan Aplikasi Sistem Pakar Diagnosis Jenis Alergi Dan Penanganannya Pada Penderita Alergi

PROFITABILITAS DAN KAPITALISASI TERHADAP PREDIKSI PROBABILITAS KEBANGKRUTAN BANK DI INDONESIA. Skripsi

PEMBANGUNAN SISTEM INFORMASI GEOGRAFIS PEMANTAU KEPADATAN JARINGAN BTS DENGAN KONSEP INDEXING SPATIO-TEMPORAL DATA WAREHOUSE TUGAS AKHIR

STUDI TENTANG PENGARUH DAN PELAKSANAAN PROGRAM K3 (KESELAMATAN DAN KESEHATAN KERJA) TERHADAP PRODUKTIVITAS TENAGA KERJA

PEMBANGUNAN SISTEM REKOMENDASI PENELUSURAN BUKU MENGGUNAKAN METODE PROBABILITAS BERBASIS WEB

SISTEM INFORMASI PENGOLAHAN DATA PEGAWAI PADA DINAS CIPTA KARYA DAN TATA RUANG KAB. KUDUS

LAPORAN AKHIR PRAKTIKUM KOMPUTER INDUSTRI 1

ANALISIS KELAYAKAN PENDIRIAN USAHA PEMBUATAN BATAKO, BIS BETON, DAN PAVING BLOCK

1.PENDAHULUAN 1.1 Latar Belakang

Skripsi. Analisis Perbandingan Kemampuan Laba Permanen, Transitori, dan Agregat Dalam Memprediksi Laba Masa Depan

PEMBANGUNAN APLIKASI ANDROID BERBASIS LOKASI UNTUK PARIWISATA

SISTEM REKOMENDASI PEMILIHAN KERJA UNTUK MAHASISWA UNIVERSITAS ATMAJAYA YOGYAKARTA MENGGUNAKAN METODE CONTENT-BASED FILTERING

ANALISIS GALAT FUNGSI KEANGGOTAAN FUZZY PADA METODE MAMDANI DAN METODE SUGENO TESIS MAGDALENA SIMANJUNTAK

ANALISIS PENGENDALIAN PERSEDIAAN SPARE PART SEPEDA MOTOR HONDA DI PT MENARA AGUNG SKRIPSI

PENGEMBANGAN APLIKASI MOBILE PENTERJEMAH BAHASA KOREA-INDONESIA DENGAN OCR DAN BING TRANSLATE API

ALGORITMA SEMUT UNTUK MENCARI JALUR TERPENDEK YAAYU

ANALISIS KINERJA TERMINAL LEUWI PANJANG KOTA BANDUNG

BAB I PENDAHULUAN. jumlah ketersediaan yang semakin menipis dan semakin mahal, membuat biaya

APLIKASI PERBANDINGAN METODE EXHAUTIVE SEARCH DENGAN BRANCH AND BOUND PADA PENENTUAN NILAI OPTIMAL PERMASALAHAN KNAPSACK SKRIPSI

Transkripsi:

ALGORITMA PARTICLE SWARM OPTIMIZATION UNTUK MENYELESAIKAN TEAM ORIENTEERING PROBLEM WITH TIME WINDOWS SKRIPSI Diajukan untuk memenuhi sebagian persyaratan mencapai derajat Sarjana Teknik Industri Oleh EVAN MARTINUS MAHULAE 09 06 06007 PROGRAM STUDI TEKNIK INDUSTRI FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS ATMA JAYA YOGYAKARTA YOGYAKARTA 2013

ii

Thanks, Thanks, Thank You God, By this, you give me a piece of hope for my future Hope to love and to beloved Then our lives will spread the light of your love Thanks for my family, Bapak, Mama, Kakak, adik I m very touch of my Parent s advices : You must be better than me, ikkon panaikkon do ho sian au (batak) -Bapak- Don t forget to eat, jangan lupa makan! -Mama- Thanks for my lecturer s, special for Mr. Jin Ai Thanks for the Focolare And all of people who pray for me Evan Martinus Mahulae

KATA PENGANTAR Syukur dan terima kasih kepada Allah Bapa, Putra, dan Roh Kudus atas kasihnya yang berlimpah diberikan sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul Algoritma Particle Swarm Optimization untuk Menyelesaikan Team Orienteering Problem With Time Windows. Tugas Akhir ini ditulis sebagai salah satu syarat mencapai derajat Sarjana Teknik Industri, Fakultas Teknologi Industri, Universitas Atma Jaya Yogyakarta. Perjalanan yang tidak mudah selama proses penulisan Tugas Akhir dan banyak pihak yang telah membantu. Penulis mengucapkan terima kasih kepada: 1. Orang tua, kakak dan adik yang mendukung dan memberikan banyak nasihat untuk tetap semangat dalam penulisan Tugas Akhir. 2. Bapak Ir.B.Kristyanto,M.Eng.,Ph.D. selaku Dekan Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta 3. Bapak The Jin Ai,S.T.,M.T.,D.Eng. selaku Ketua Program Studi Teknik Industri Universitas Atma Jaya Yogyakarta, serta selaku Dosen Pembimbing 1 yang telah sabar membimbing, meluangkan waktu, memberikan pengetahuan dan motivasi selama proses penulisan Tugas Akhir. 4. Bapak V.Ariyono, S.T., M.T. selaku Kepala Laboratorium Pemodelan dan Optimasi yang bersedia meminjamkan komputer untuk menjalankan program demi kelancaran Tugas Akhir. iii

5. Focolare, Popi, Pope, dan Gen yang setia memberikan waktu, tempat, nasihat, motivasi selama proses Tugas Akhir. 6. Pernandus, dan teman-teman satu rumah yang sabar bersama dengan saya selama penulisan Tugas Akhir. 7. Teman-teman angkatan 2009 selama 4 tahun bersama dan saling memotivasi melalui pencapaian-pencapaian yang membanggakan selama kuliah. 8. Seluruh pihak yang tidak dapat disebutkan satu persatu yang telah berkontribusi selama penulisan Tugas Akhir, bahkan hanya dengan senyuman. Semoga penulisan Laporan Tugas Akhir ini dapat memberikan pengetahuan bagi para pembaca. Yogyakarta, Juni 2013 Penulis iv

DAFTAR ISI Halaman Pengesahan... ii Kata Pengantar... iii Daftar Isi... v Daftar Tabel... vii Daftar Gambar... viii Daftar Lampiran... ix Intisari... x BAB 1. PENDAHULUAN 1.1. Latar Belakang... 1 1.2. Perumusan Masalah... 4 1.3. Tujuan Penelitian... 4 1.4. Lingkup Pembahasan... 5 1.5. Metodologi Penelitian... 4 1.6. Sistematika Penulisan... 9 BAB 2. TINJAUAN PUSTAKA 2.1. Penelitian Terdahulu... 11 2.2. Penelitian Sekarang... 14 BAB 3. LANDASAN TEORI 3.1. Orienteering Problem... 15 3.2. Orienteering Problem With Time Windows... 17 3.3. Team Orienteering Problem With Time Windows... 18 3.4. Particle Swarm Optimization... 19 3.4.1. Partikel dan Ruang Pencarian PSO... 19 3.4.2. Algoritma umum PSO... 22 3.5. Object Library for Evolutionary Techniques (ET-Lib) versi 1.0... 24 v

BAB 4. DATA 4.1. Data Team Orienteering Problem... 27 4.2. Data Solusi Optimal... 31 BAB 5. ANALISIS DAN PEMBAHASAN 5.1. Komponen Algoritma PSOTOP... 34 5.1.1. Penentuan Batas Ruang Pencarian... 34 5.1.2 Representasi Partikel dan Pada Solusi... 34 5.1.3. Algoritma Penerjemahan Posisi Partikel... 36 5.1.4. Penerjemahan Posisi Partikel Alternatif 1... 40 5.1.5. Penerjemahan Posisi Partikel Alternatif 2... 45 5.2. Program Aplikasi TOPTW... 52 5.2.1. Gambaran Umum Program... 52 5.2.2. PSO_TOPTW1... 59 5.2.3. PSO_TOPTW2... 62 5.3. Validasi Program... 63 5.3.1. Validasi PSO_TOPTW1... 64 5.3.2. Validasi PSO_TOPTW2... 67 5.4. Optimisasi Parameter... 70 5.5. Hasil Program... 74 5.6. Pembahasan... 83 BAB 6. KESIMPULAN 6.1. Kesimpulan... 85 6.2. Saran... 86 DAFTAR PUSTAKA... 89 LAMPIRAN... 91 vi

DAFTAR TABEL Tabel 2.1. Perbandingan Penelitian Terdahulu dengan Sekarang... 14 Tabel 4.1. Data Solusi Diketahui... 31 Tabel 5.1. Atribut pada struct Vertex... 52 Tabel 5.2. Atribut pada class TOPTW... 53 Tabel 5.3. Methods pada class TOPTW... 53 Tabel 5.4. Atribut pada class toptwpso : PSO... 54 Tabel 5.5. Methods pada class toptwpso : PSO... 55 Tabel 5.6. Variabel pengujian vertex PSO_TOPTW1... 59 Tabel 5.7. Variabel pengujian vertex PSO_TOPTW2... 63 Tabel 5.8. Perhitungan Manual Validasi PSO_TOPTW1.. 66 Tabel 5.9. Perhitungan Manual Validasi PSO_TOPTW2.. 69 Tabel 5.10. Contoh Perhitungan Rata-rata Deviasi... 71 Tabel 5.11. Rata-rata Deviasi Optimisasi Parameter. 72 Tabel 5.12. Hasil Uji t... 73 Tabel 5.13. Rangkuman Hasil Program TOPTW1_30_1000. 77 Tabel 5.14. Rangkuman Hasil Program TOPTW2_30_1000. 78 Tabel 5.15. Rangkuman Hasil Program TOPTW2_100_1000 79 Tabel 5.16. Spesifikasi Komputer Tiap Penelitian... 81 Tabel 5.17. Perbandingan Rata-rata Persentase Standar Deviasi(%)... 82 Tabel 5.18. Perbandingan Rata-rata Waktu Komputasi(%)... 83 Tabel 6.1. Rata-rata Deviasi dan Waktu Hasil Program... 87 Tabel 6.2. Perbandingan Hasil Penelitian... 88 vii

DAFTAR GAMBAR Gambar 1.1. Diagram Alir Penelitian... 8 Gambar 3.1. Ilustrasi Partikel pada Ruang Pencarian 15 Gambar 3.2. Grafik performansi kasus PSO... 19 Gambar 3.3. Contoh Grafik Kasus Optimisasi 2 Variabel... 20 Gambar 4.1. Contoh Kasus c_102... 28 Gambar 4.2. Contoh Kasus c_102 (setelah Penyederhanaan)... 32 Gambar 5.1. Contoh Kasus TOPTW... 36 Gambar 5.2. Diagram Alir penerjemahan skor vertex.. 39 Gambar 5.3. Ilustrasi SPar pada inisialisasi swarm. 40 Gambar 5.4. Diagram Alir Alternatif 1... 43 Gambar 5.5. Ilustrasi Alternatif 1... 44 Gambar 5.6. Diagram Alir Alternatif 2... 47 Gambar 5.7. Ilustrasi Alternatif 2... 50 Gambar 5.8. Program Inisialisasi swarm... 56 Gambar 5.9. Program Penerjemahan Posisi Partikel... 57 Gambar 5.10. Modifikasi Fungsi Obyektif... 58 Gambar 5.11. Penentuan Isi Path dan Vertex PSO_TOPTW1... 59 Gambar 5.12. Coding Pengujian Prioritas Vertex PSO_TOPTW2... 61 Gambar 5.13.Validasi Inisialisasi Swarm PSO_TOPTW1 65 Gambar 5.14.Validasi Pembuatan Prioritas PSO_TOPTW1 65 Gambar 5.15.Validasi Pengujian Vertex PSO_TOPTW1.. 65 Gambar 5.16.Validasi Inisialisasi Swarm PSO_TOPTW2 67 Gambar 5.17.Validasi Pembuatan Prioritas PSO_TOPTW2 68 Gambar 5.18.Validasi Pengujian Vertex PSO_TOPTW2.. 68 Gambar 5.19.File Output Program... 75 Gambar 5.20.Susunan Argumen pada Batch File... 75 viii

DAFTAR LAMPIRAN Lampiran 1 : Hasil Program untuk Path = 1... 91 Lampiran 2 : Hasil Program untuk Path = 2... 93 Lampiran 3 : Hasil Program untuk Path = 3... 95 Lampiran 4 : Hasil Program untuk Path = 4... 97 Lampiran 5 : Hasil Program untuk Path = Optimal... 99 Lampiran 6 : Hasil Penelitian Terdahulu Set Data Solomon (Path = 1)... 101 Lampiran 7 : Hasil Penelitian Terdahulu Set Data Solomon (Path = 2)... 102 Lampiran 8 : Hasil Penelitian Terdahulu Set Data Solomon (Path = 3)... 103 Lampiran 9 : Hasil Penelitian Terdahulu Set Data Solomon (Path = 4)... 104 Lampiran 10 : Hasil Penelitian Terdahulu Set Data Baru Solomon... 105 Lampiran 11 : Hasil Penelitian Terdahulu Set Data Cordeau (Path = 1)... 106 Lampiran 12 : Hasil Penelitian Terdahulu Set Data Cordeau (Path = 2)... 106 Lampiran 13 : Hasil Penelitian Terdahulu Set Data Cordeau (Path = 3)... 107 Lampiran 14 : Hasil Penelitian Terdahulu Set Data Cordeau (Path = 4)... 107 Lampiran 15 : Hasil Penelitian Terdahulu Set Data Baru Solomon... 108 Lampiran 16 : Coding Pengujian Prioritas Vertex PSO_TOPTW2 109 ix

INTISARI Ketika melakukan kunjungan ke suatu lokasi, waktu kunjungan menjadi pertimbangan yang utama. Setiap lokasi mempunyai ketentuan waktu kunjungan untuk melayani pengunjung. Pada saat kegiatan transportasi tidak memenuhi waktu kunjungan, maka akan rugi dalam hal waktu dan biaya. Kasus transportasi Team Orienteering Problem With Time Windows (TOPTW) adalah kasus transportasi yang mempunyai variabel waktu kunjungan (time window). Pada TOPTW, terdapat sekumpulan vertex yang diberi skor, waktu pelayanan, dan rentang waktu atau time windows, serta tempat awal dan tempat akhir yang tetap. Sejumlah lintasan dikonstruksikan untuk mengunjungi tiap vertex dan mengumpulkan skor maksimum. Tiap vertex hanya dapat dikunjungi sekali dan kunjungan hanya dapat dilakukan selama time windows. Beberapa penelitian terdahulu telah melakukan penelitian pada kasus TOPTW menggunakan metode optimisasi, antara lain Ant Colony System, Iterated Local Search, An LP-based Granular Variable Neigborhood, Simulated Annealing (FSA dan SSA), GRASP- ELS. Terdapat perbedaan hasil pada tiap algoritma. Saat ini, beberapa contoh kasus pada set data yang digunakan belum menemukan solusi yang optimum. Solusi terbaik diketahui (Best Known Solution) digunakan sebagai pembanding yang merupakan solusi terbaik dari beberapa penelitian pada TOPTW. Penelitian kasus Team Orienteering Problem With Time Windows (TOPTW) diselesaikan dengan metode optimisasi PSO. Secara keseluruhan, hasil program belum sama baiknya dengan penelitian sebelumnya, yang mempunyai rata-rata persentase deviasi yang lebih kecil. Namun efektif digunakan berdasarkan 304 contoh kasus, program memberikan hasil 88 Best Known Solution dan 1 Best Known Solution baru. Kata kunci: PSO, TOPTW, Best Known Solution x