Travelling Salesman Problem LANDASAN TEORI

3.5. Vehicle Routing Problem

Vehicle Routing Problem terkait dengan permasalahan bagaimana mendatangi pelanggan dengan menggunakan peralatan yang ada. Istilah lain untuk masalah ini adalah Vehicle Sceduling Problem, Vehicle Dispatching Problem, Delivery Problem. Vehicle Routing Problem adalah sebuah hard combinatorial optimisation problem. Permasalahan ini erat kaitannya dengan permasalahan Travelling Salesman Problem. Vehicle Routing Problem menjadi Travelling Salesman Problem pada saat hanya terdapat satu alat angkut yang kapasitasnya tak hingga. Dalam permasalahan vehicle routing, jika setiap alat angkut dapat menempuh triprute majemuk selama horizon perencanaan maka ini disebut sebagai Multi Trip Vehicle Routing Problem. 4 Bentuk dari solusi Vehicle routing Problem dasar dapat dilihat pada Gambar 3.2. Gambar 3.2. Bentuk Solusi Vehicle Routing Problem 4 Ballou, Ronald, Busines Logistics management New jersey : Prentice-hall International, Inc, 1999, pp. 199 Depot

3.6. Metode Pemilihan Rute

Masalah pencaraian solusi yang baik dalam penentuan rute dan penjadwalan kendaraan menjadi sulit dengan adanya pembatas-pembatas tambahan dari masalah. Time windows, jumlah truk yang banyak dengan perbedaan kapasitas, total maksimum waktu distribusi yang diizinkan dalam rute, perbedaan kecepatan dalam zona yang berbeda, rintanganpenghalang dalam perjalanan sungai, belokan , gunung, dan waktu istirahat untuk pengemudi adalah beberapa pertimbangan yang diperlukan dalam penentuan rancangan rute.

3.6.1. Metode Saving Matriks

Tujuan dari metode saving matriks adalah untuk menimisasi total jarak perjalanan semua kendaraan dan untuk meminimisasi secara langsung jumlah kendaraan yang diperlukan untuk melayani semua tempat pemberhentian. Logika dari metode ini bermula dari kendaraan yang melayani setiap pemberhentian dan kembali ke depot sepeti terlihat pada Gambar 3.3.a. Hal ini memberikan jarak maksimum dalam masalah penentuan rute. Kemudian dua tempat pemberhentian digabung dalam dua rute yang sama sehingga satu kendaraan tersebut dieliminasi dan jarak tempuh dapat dikurangi yang dapat dilihat pada Gambar 3.3.b. Pendekatan savings mengizinkan bayak pertimbangan yang sangat penting dalam aplikasi yang realistis. Sebelum tempat pemberhentian dimasukkan dalam sebuah rute, rute tempat pemberhentian selanjutnya harus dilihat. Sejumlah pertanyaan tentang perancangan rute dapat ditanyakan, seperti apakah waktu rute melebihi waktu distribusi maksimum pengemudi yang diizinkan, apakah waktu untuk istirahat pengemudi telah dipenuhi, apakah kendaraan cukup besar untuk melakukan volume rute yang tersedia. Pelanggaran terhadap kondisi-kondisi tersebut dapat menolak tempat pemberhentian dari rute keseluruhan. Tempat perhentian selanjutnya dapat dipilih menurut nilai savings terbesar dan proses pertimbangan diulangi. Pendekatan ini tidak menjamin solusi yang optimal, tetapi dengan mempertimbangkan masalah kompleks yang ada, solusi yang baik dapat dicari. 5 Stop d0, A d0, B dB, 0 dA, 0 Stop A B d0, A dB, 0 dA, B A B Depot a Rute Awal b Menggabungkan dua tempat perhentian Jarak tempuh = d 0,A +d A,0 +d 0,B +d B,0 Jarak tempuh = d 0,A +d A,B +d B,0 Gambar 3.3. Pengurangan Jarak Tempuh Melalui Penggabungan Tempat Perhentian dalam Rute Metode saving matriks pada hakikatnya adalah metode untuk meminimumkan jarak atau waktu dan ongkos dengan mempertimbangkan kendala-kendala yang 5 Ballou, Ronald, Business Logistics Management New Jersey : Prentice-Hall International, Inc,1999, pp. 204-209.