Penyelesaian Vehicle Routing Problem with Time Window (VRPTW) Menggunakan Algoritma kelelawar SKRIPSI Amalia Ruspita Nabilla PROGRAM STUDI S-1 MATEMATIKA DEPARTEMEN MATEMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS AIRLANGGA 2016 ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA SKRIPSI AMALIA R NABILLA PENYELESAIAN VEHICLE ROUTING ... ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
19
Embed
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA ...repository.unair.ac.id/29415/1/halaman depan.pdfiv PEDOMAN PENGGUNAAN SKRIPSI Skripsi ini tidak dipublikasikan, namun tersedia di perpustakaan
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Penyelesaian Vehicle Routing Problem with Time Window (VRPTW)
Menggunakan Algoritma kelelawar
SKRIPSI
Amalia Ruspita Nabilla
PROGRAM STUDI S-1 MATEMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS AIRLANGGA
2016
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
SKRIPSI AMALIA R NABILLAPENYELESAIAN VEHICLE ROUTING ...
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
i
Penyelesaian Vehicle Routing Problem with Time Window (VRPTW)
menggunakan Algoritma kelelawar
SKRIPSI
Amalia Ruspita Nabilla
081112077
PROGRAM STUDI S-1 MATEMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS AIRLANGGA
2016
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
SKRIPSI AMALIA R NABILLAPENYELESAIAN VEHICLE ROUTING ...
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
SKRIPSI AMALIA R NABILLAPENYELESAIAN VEHICLE ROUTING ...
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
SKRIPSI AMALIA R NABILLAPENYELESAIAN VEHICLE ROUTING ...
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
iv
PEDOMAN PENGGUNAAN SKRIPSI
Skripsi ini tidak dipublikasikan, namun tersedia di perpustakaan dalam
lingkungan Universitas Airlangga, diperkenankan untuk dipakai sebagai referensi
kepustakaan, tetapi pengutipan harus seijin penulis dan harus menyebutkan
sumbernya sesuai kebiasaan ilmiah. Dokumen skripsi ini merupakan hak milik
Universitas Airlangga.
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
SKRIPSI AMALIA R NABILLAPENYELESAIAN VEHICLE ROUTING ...
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
SKRIPSI AMALIA R NABILLAPENYELESAIAN VEHICLE ROUTING ...
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
vi
KATA PENGANTAR
AlhamdulillahirAbbilalamiin, penulis memanjatkan puji syukur
kehadirat Allah SWT pemilik seluruh alam yang melimpahkan rahmat dan
karunia-Nya sehingga penulis dapat menyelesaikan skripsi yang berjudul
“Penyelesaian Vehicle Routing Problem with Time Window (VRPTW)
menggunakan Algoritma Kelelawar”. Sholawat dan salam selalu
tercurahkan kepada junjungan kita Rasulullah SAW.
Dalam penulisan skripsi ini penulis menyadari akan banyaknya
bantuan, bimbingan, dan doa dari berbagai pihak. Secara khusus penulis
berterima kasih kepada :
1. Universitas Airlangga yang telah memberikan kesempatan kepada
Penulis untuk melanjutkan pendidikan tinggi.
2. Badrus Zaman, S.Kom., M.Cs selaku Ketua Departemen Matematika
Fakultas Sains dan Teknologi Universitas Airlangga.
3. Dr. Eridani, M.Si selaku dosen wali selama penulis menuntut ilmu di
perkuliahan.
4. Dr. Herry Suprajitno selaku dosen pembimbing I yang telah
memberikan banyak waktu,saran dan bimbingan serta ilmu selama
perkuliahan
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
SKRIPSI AMALIA R NABILLAPENYELESAIAN VEHICLE ROUTING ...
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
vii
5. Auli Damayanti, S.Si,M.Si selaku dosen pembimbing II yang dengan
sabar memberikan bimbingan dan pengarahan untuk kesuksesan penulis
selama perkuliahan.
6. Bapak/Ibu dosen khususnya dosen Program Studi Matematika
Universitas Airlangga atas segala ilmu, nasehat, pengalaman, dan
kesabarannya yang telah diberikan selama penulis menuntut ilmu di
perkuliahan.
7. Raswagiantoro dan Anik Sutjiati selaku orang tua kandung penulis yang
luar biasa tiada henti memberi semangat, kepercayaan, dukungan, dan
doa sebagai motivasi.
8. Aulia Ruspita Salsabillah yang selalu memberi semangat dalam
tingkahnya yang jahil.
9. Uti dan seluruh keluarga yang selalu memberi dukungan baik secara
moril maupun materi.
10. Mas Anang yang selalu menemani dan memberi motivasi untuk terus
semangat dalam menyelesaikan skripsi.
11. Mbak Ninggar dan Muhammad Yan ( Cuta ) yang sangat berjasa dalam
pembuatan skripsi.
12. Teman – teman seperjuangan saya untuk wisuda di bulan Maret 2016
Ratna, Asni, Yanti, Lista yang sangat membantu penulis dalam
menyelesaikan skripsi.
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
SKRIPSI AMALIA R NABILLAPENYELESAIAN VEHICLE ROUTING ...
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
viii
14. Teman-teman keluarga kampus Meiyin, Husnul, Haidar Fajar, Rendy,
Brian, Danang, Tina atas bantuan, dukungan dan doa yang selalu
diberikan kepada penulis
15. Teman-teman lama yang selalu menemani yaitu Arin, Rinda, Andini,
Cepe, Dwiky, Ancha, Reza, Gilang, Rizky, Angga, Mas Iam, dan Pipit
atas semua waktu dan banyaknya bantuan serta kesabaran yang
diberikan kepada penulis.
16. Teman-teman kantin Mas Jono, Rizal (Ambon), Mas Raiesha, Mas
Anto, Mada, Aditya ( Pikacu), Billi, dan teman-teman yang lain yang
sering menemani dan mendukung saya dalam pembuatan skripsi
17. Mami dan Cak Priyo yang selalu memberikan tempat untuk
menyelesaikan skripsi.
18. Teman-teman kuliah khususnya Matematika 2011 Universitas Airlangga
atas semua kesempatan dan kebersamaan.
19. Dan seluruh pihak yang tidak dapat disebutkan satu persatu yang telah
membantu menyelesaikan skripsi ini.
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
SKRIPSI AMALIA R NABILLAPENYELESAIAN VEHICLE ROUTING ...
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
ix
Penulis menyadari bahwa skripsi ini masih terdapat kekurangan
sehingga saran serta kritik yang membangun dari pembaca amat diharapkan
oleh penulis demi penyempurnaan skripsi ini.
Akhir kata, penulis berharap semoga skripsi ini dapat bermanfaat
menambah informasi bagi pembaca pada umumnya serta khususnya bagi
mahasiswa Program Studi Matematika Universitas Airlangga.
Surabaya, Januari 2016
Penulis,
Amalia Ruspita Nabilla
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
SKRIPSI AMALIA R NABILLAPENYELESAIAN VEHICLE ROUTING ...
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
x
Amalia Ruspita Nabilla, 2016, Penyelesaian Vehicle Routing Problem with
Time Window (VRPTW) menggunakan Algoritma Kelelawar. Skripsi ini
dibawah bimbingan Dr. Herry Suprajitno, M.Si dan Auli Damayanti, S.Si, M.Si.
Departemen Matematika, Fakultas Sains dan Teknologi, Universitas Airlangga,
Surabaya.
Abstrak
Vehicle Routing Problem (VRP) adalah salah satu jenis masalah penentuan rute distribusi dimana terdapat sejumlah pelanggan yang dilayani oleh satu depot, rute pengiriman harus dimulai dan berakhir di depot, dan pengiriman dilakukan
dengan beberapa kendaraan yang memiliki kapasitas tertentu. Semua permintaan pelanggan harus terpenuhi dan setiap pelanggan dilayani oleh satu kendaraan tepat
satu kali. Vehicle Routing Problem with Time Window (VRPTW) adalah perluasan permasalahan dari VRP dengan tambahan time window di setiap pelanggan. Banyak sekali metode yang dapat diaplikasikan untuk mengerjakan VRPTW,
demikian pula untuk skripsi ini, algoritma kelelawar digunakan untuk menyelesaikan vehicle routing problem with time window . Algoritma kelelawar
adalah algoritma metaheuristik yang diinspirasi dari perilaku kelelawar yang memancarkan sonar ( gelombang suara ultrasonik) untuk mencari tau lokasi dan mangsa yang disebut ekolokasi. Algoritma kelelawar mempunyai dua parameter
penting diantaranya pulse rate dan loudness pada setiap kelelawar. Jika pulse rate kurang dari hasil bilangan asli acak antara [0,1], itu akan mengakibatkan proses
pencarian solusi lokal dipersekitaran solusi terbaik yang terpilih. Jika kebisingan lebih dari hasil bilangan asli acak antara [0,1] dan fungsi tujuan terbaru tidak lebih baik dari sebelumnya, itu akan menurunkan loudness dan menaikkan pulse rate.
Program yang digunakan untuk menyelesaikan VRPTW dengan algoritma kelelawar adalah NetBeans dan diimplementasi menggunakan 3 contoh kasus,
data kecil dengan 25 pelanggan dengan 25 kendaraan, data sedang 50 pelanggan dengan 25 dan 50 kendaraan dan data besar 100 pelanggan dengan 50 dan 100 kendaraan. Proses komputasi, memperoleh solusi terbaik dari setiap kasus.
Kata Kunci : Algoritma Kelelawar, Vehicle Routing Problem (VRP), Vehicle
Routing Problem with Time Window (VRPTW)
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
SKRIPSI AMALIA R NABILLAPENYELESAIAN VEHICLE ROUTING ...
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
xi
Amalia Ruspita Nabilla, 2016, Resolve Vehicle Routing Problem with Time
Window (VRPTW) Use Of Bat Algorithm (BA). This final project was supervised by . Dr. Herry Suprajitno, M.Si dan Auli Damayanti, S.Si, M.Si. Mathematics Department, Faculty of Science and Technology, Airlangga University, Surabaya
Abstract
Vehicle Routing Problem (VRP) is a problem in determination of vehicle’s route that employed to serve clients by utilising more than one vehicle to
obtain a route with minimum possible distance without violating its capacity constraints. Vehicle Routing Problem with Time Window (VRPTW) is expansion from VRP with additional time window. Numerous methods have been applied to
overcome VRPTW, and similarly in this undergraduate thesis, Bat Algorithm (BA) used to resolve vehicle routing problem with time window. BA is a
metaheuristic algorithm inspired by behaviour of bat on emitting sonar (ultrasonic sound waves) to find out locations and prey called echolocation. BA has two important parameters including pulse rate and loudness on each bat. If the pulse
rate below the value of real number [0,1] which obtained from randomization, it will process local search around the best chosen solution (personal best solution).
If the loudness exceeding the value of real number [0,1] which obtained from randomization and the newest destination function is not better than previous one, it will lowering loudness and increasing pulse rate. VRPTW’s solution program
using BA was built using NetBeans programming language and implemented on the two sample cases, a small data with 25 clients and 25 vehicles, a middle data
with 50 clients and 25 and 50 vehicles and also a big data 100 clients and 50 and 100 vehicles. The computation processes obtain the best solution for each case are.
Keywords : Bat Algorithm (BA), Vehicle Routing Problem (VRP), Vehicle
Routing Problem with Time Window (VRPTW)
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
SKRIPSI AMALIA R NABILLAPENYELESAIAN VEHICLE ROUTING ...