Metode 2-Opt Traveling Salesman Problem

2.8.4 Metode 2-Opt

Pada dasarnya metode 2-opt ialah memindahkan dua jalur pada rute yang ada, kemudian menghubungkan kembali jalur tersebut dengan pasangan konsumen yang berbeda. Sebagai catatan, metode 2-opt hanya dapat dilakukan jika rute baru yang dihasilkan lebih baik daripada rute awal. Algoritmanya, sebagai berikut: 1. satu rute untuk satu kendaraan, 2. hapus 2 jalur yang menghubungkan 4 konsumen, selanjutnya hubungkan kembali keempat konsumen dengan pasangan yang berbeda, 3. jika biaya berkurang dan tidak melanggar kendala yang ada kembali ke langkah 2, 4. selesai. ILOG 2002 Secara umum mekanisme kerja metode 2-opt adalah seperti terlihat pada Gambar 6. Gambar 6 Diagram alir metode 2-opt Ilustrasi dari metode 2-opt diberikan dalam Contoh 4. Contoh 4 Dalam Contoh 4 dibahas penentuan rute pengambilan sampah seperti pada Contoh 1 hanya pada konsumen 1,2,3 dengan menggunakan metode 2-opt. Langkah penentuan rute: 1. rute pada tahap awal route constructing merupakan awal dari tahap route improvement yaitu 0 2,1,3,0 dengan jarak tempuh 163 km, 2. hapus 2 jalur yang menghubungkan 4 konsumen yaitu konsumen 0 dan 2 serta konsumen 1 dan 3, 3. hubungkan konsumen 0 dan 1 serta konsumen 3 dan 2, maka diperoleh rute 0,1,2,3,0 dengan jarak tempuh sebesar 163 km, 4. rute ini memiliki jarak tempuh yang sama dari rute awal sehingga rute 0,1,2,3,0 akan mengalami perbaikan dengan menghapus jalur yang menghubungkan konsumen 1 dan 2 serta konsumen serta 0 dan 3, 5. selanjutnya hubungkan konsumen 1 dan 3 serta konsumen 2 dan 0, maka diperoleh rute 0,1,3,2,0 dengan jarak tempuh sebesar 154 km, 6. rute ini memiliki jarak tenpuh yang lebih baik dari rute pertama sehingga rute 0,1,3,2,0 dipilih sebagai rute terakhir yang mendekati optimum. Gambar 7 merupakan ilustrasi dari Contoh 4. Gambar 7 Contoh metode 2-Opt 2.8.5 Metode Relocate Pada metode relocate, sebuah tempat dalam satu rute dapat dipindahkan urutan kunjungannya. Dengan syarat biaya rute berkurang dan tidak melanggar kendala yang ada maka hal tersebut dapat dilakukan. Input rute dan jarak awal Hapus 2 jalur yang menghubungkan 4 konsumen berbeda Apakah jarak rute awal Hubungkan kembali ke pasangan konsumen berbeda Improved route Ya Tidak Metode relocate ini dapat memindahkan sebuah kunjungan pada rute yang sama ke posisi yang berbeda. Algoritmanya, sebagai berikut: 1. satu rute untuk satu kendaraan, 2. hapus 2 jalur yang menghubungkan 3 konsumen, selanjutnya hubungkan kembali keempat konsumen dengan pasangan yang berbeda, 3. jika biaya berkurang dan tidak melanggar kendala yang ada kembali ke langkah 2, 4. selesai. ILOG 2002 Secara umum mekanisme kerja metode relocate adalah seperti terlihat pada Gambar 6. Gambar 8 Diagram alir metode relocate Ilustrasi dari metode relocate diberikan dalam Contoh 5 Contoh 5 Dalam Contoh 5 dibahas penentuan rute pengambilan sampah seperti pada Contoh 1 hanya pada konsumen 1,2,3,4 dengan menggunakan metode relocate. Langkah penentuan rute: 1. rute pada tahap awal route constructing merupakan awal dari tahap route improvement yaitu 0,3,4,2,1,0 dengan jarak tempuh 226 km, 2. hapus jalur yang menghubungkan antara konsumen 0 dan 3 serta konsumen 3 dan 4, 3. hubungkan konsumen 0 dan 4 serta konsumen 4 dan 2, maka diperoleh rute 0,4,2,3,1,0 dengan jarak tempuh 228 km, 4. rute ini memiliki jarak tempuh yang lebih jelek dari rute awal sehingga rute 0,4,2,3,1,0 akan mengalami perbaikan dengan menghapus jalur yang menghubungkan konsumen 0 dan 4 serta konsumen serta 4 dan 2, 5. maka diperoleh rute 0,2,3,4,1,0 dengan jarak tempuh sebesar 190 km. Rute ini memiliki jarak tempuh yang lebih baik dari rute awal sehingga rute 0,4,2,3,1,0 dipilih sebagai rute terakhir yang mendekati optimum. Gambar 9 merupakan ilustrasi dari Contoh 5 Gambar 9 Contoh metode relocate

2.8.6 Metode Exchange