Dokumen tersebut membahas tentang perencanaan dan pengelolaan transportasi jarak pendek untuk pengiriman barang. Pembahasan mencakup masalah vehicle routing untuk menentukan rute optimal kendaraan dalam melayani pelanggan, serta traveling salesman problem untuk menemukan rute terpendek dengan melayani seluruh pelanggan. Algoritma seperti greedy dan artificial bee colony diterapkan untuk menyelesaikan masalah-masalah tersebut.
2. ISYE6090 - Supply Cahin : Logistics
LEARNING OUTCOMES
LO 2 : Apply logistics systems of its engineering design method.
LO 3 : Identify major classes of industrial logistics systems, operations and most
significant characteristics.
OUTLINE MATERI (Sub-Topic):
Planning and Managing Short-Haul Freight Transportation.
Introduction.
Vehicle Routing Problems.
The Travelling Salesman Problem.
3. ISYE6090 - Supply Cahin : Logistics
ISI MATERI
PENDAHULUAN.
Transportasi jarak pendek menyangkut pengambilan dan pengiriman barang dalam
wilayah yang relatif kecil (misalnya sebuah kota atau kabupaten) menggunakan armada
truk. Sebagai aturan, kendaraan berada pada depot tunggal, dan penggunaan kendaraan
dilakukan dalam shift kerja tunggal dan dapat mencakup beberapa titik pengambilan dan
pengiriman
Klasifikasi Jasa Transportasi Jarak Pendek. Transportasi jarak pendek relevan
dengan perusahaan distribusi yang harus menyediakan gerai ritel atau pesanan
pelanggan dari sebuah gudang menggunakan van kecil (lihat Gambar.a). Hal ini juga
penting untuk layanan cepat dari local kurir untuk membawa barang antara asal-tujuan
yang terletak di daerah yang sama. Demikian pula, operator jarak jauh perlu untuk
mengumpulkan paket lokal untuk konsolidasi beban sebelum mengirimnya ke terminal,
dan mendistribusikan beban tersebut secara lokal yang berasal dari terminal jarak jauh
(lihat Gambar.b). Masalah transportasi jarak pendek juga muncul dalam pengumpulan
sampah, pengiriman surat, jasa perbaikan alat, dan layanan darurat (termasuk pemadam
kebakaran dan layanan ambulans).
Masalah Keputusan. Transportasi jarak pendek sering melibatkan sejumlah besar
pengguna. Misalnya, dalam minuman ringan dan distribusi bir, rata-rata jumlah
pelanggan dikunjungi setiap hari bisa sampai 600, sementara di aplikasi sanitasi jumlah
Pabrik
Gudang 2 Gudang 1
Rute pengiriman
dari gudang 2
Rute pengiriman
dari gudang 1
Terminal C
Terminal B Terminal A
Rute pengiriman
dari terminal B
Rute pengambilan
dari terminal A
4. ISYE6090 - Supply Cahin : Logistics
situs yang dikunjungi setiap hari sering antara 200 dan 1000. Pada tingkat strategis,
keputusan utama adalah terkait ke lokasi gudang. Pada tingkat operasional, masalah
utama (biasanya disebut sebagai kendaraan routing dan penjadwalan masalah (VRSP))
adalah untuk membangun rute kendaraan dalam rangka untuk memenuhi permintaan
pengguna. Pada tahap ini, sejumlah kendala operasional harus diperhitungkan. Dalam
beberapa pengaturan, rute kendaraan dapat direncanakan secara teratur karena semua
data yang dikenal sebelumnya
PERMASALAHAN ‘VEHICLE ROUTING’.
VRPs terdiri dari menentukan rute yang akan digunakan oleh armada kendaraan untuk
melayani satu set pengguna. VRPs dapat didefinisikan pada grafik campuran G = (V, A,
E), dimana V adalah himpunan vertex, A adalah himpunan busur dan E adalah
seperangkat tepi. Sebuah titik 0 mewakili depot di mana m kendaraan didasarkan,
sementara bagian U ⊆ V simpul diperlukan dan subset R ⊆ A∪ E busur diperlukan dan
tepi diperlukan mewakili pengguna. Jumlah VRPs untuk menentukan biaya terendah set
tur m berbasis di depot, dan termasuk simpul yang diperlukan, busur dan tepi itu.
Dalam representasi grafik ini, busur dan tepi sesuai dengan ruas jalan, dan simpul sesuai
dengan persimpangan jalan. pengguna terisolasi diwakili oleh simpul diperlukan,
sedangkan himpunan bagian dari pelanggan didistribusikan hampir terus-menerus
sepanjang set pelanggan dimodelkan sebagai busur diperlukan atau tepi (ini sering kasus
pengiriman surat dan pengumpulan limbah padat di daerah perkotaan).
Kendala Operasional. Kendala operasional yang paling umum adalah
• jumlah kendaraan m bisa diperbaiki atau dapat menjadi variabel keputusan,
mungkin dikenakan kendala batas atas;
• total permintaan diangkut dengan kendaraan setiap saat tidak boleh melebihi
kapasitasnya;
• durasi setiap rute tidak boleh melebihi durasi shift kerja;
• pelanggan membutuhkan untuk dilayani dalam pra-didirikan jendela waktu;
• beberapa pelanggan harus dilayani oleh kendaraan tertentu;
• pelayanan pelanggan harus dilakukan oleh kendaraan tunggal atau dapat dibagi
oleh beberapa kendaraan;
5. ISYE6090 - Supply Cahin : Logistics
• pelanggan dikenakan hubungan didahulukan.
Ketika pelanggan memberlakukan layanan jendela waktu atau ketika waktu perjalanan
bervariasi pada siang hari, masalah waktu harus dipertimbangkan secara eksplisit dalam
desain rute kendaraan, di mana VRPs hal yang sering disebut sebagai VRSPs.
Kendala awal muncul secara alami setiap kali beberapa barang harus diangkut antara
pasangan tertentu pick-up dan poin pengiriman. Dalam masalah tersebut, pick-up dan
pasangan pengiriman akan dilayani oleh kendaraan yang sama (tidak ada transshipment
diperbolehkan di depot) dan setiap titik pick-up harus dikunjungi sebelum titik
pengiriman terkait. jenis lain dari diutamakan hubungan harus dikenakan setiap kali
kendaraan harus pertama yang melakukan serangkaian pengiriman (pelanggan linehaul)
dan kemudian satu set pick-up (pelanggan backhaul), seperti adat di beberapa industri
Gambar. Rute kendaraan dengan backhauls (L, garis pelanggan haul, pelanggan
backhaul).
Tujuan. Dengan setiap busur dan tepi (i, j) ∈ A ∪ E terkait perjalanan waktu TIJ dan cij
biaya perjalanan. Selain itu, dengan kendaraan masing-masing mungkin terkait biaya
tetap. Tujuan yang paling umum adalah untuk meminimalkan biaya melintasi busur dan
tepi grafik ditambah jumlah dari biaya tetap terkait dengan menggunakan kendaraan.
Perkiraan Waktu Perjalanan. Sedangkan perhitungan jarak dalam jaringan jalan
sangat mudah, estimasi akurat dari waktu perjalanan seringkali sulit. Evaluasi kasar dari
waktu perjalanan sepanjang ruas jalan dapat diperoleh dengan membagi panjang jalan
dengan kecepatan rata-rata di mana ruas jalan biasanya dapat dilalui. Metode ini cukup
akurat untuk jalan antar kota, yang kecepatan konstan dapat disimpan untuk waktu yang
lama, tapi berkinerja buruk untuk jalan-jalan intra-kota. Dalam kasus seperti itu, waktu
B
B
L
L
B
L
6. ISYE6090 - Supply Cahin : Logistics
perjalanan rata-rata dapat diperkirakan dengan menggunakan metode regresi. Untuk
tujuan ini, faktor-faktor yang mempengaruhi waktu tempuh sepanjang jalan
diidentifikasi, dan kemudian persamaan regresi digunakan untuk meramalkan waktu
tempuh rata-rata sebagai fungsi dari faktor-faktor ini. Faktor yang paling relevan adalah
jumlah jalur, lebar jalan, apakah jalan ini satu arah atau dua arah, peraturan parkir,
volume lalu lintas, jumlah lampu lalu lintas, jumlah tanda berhenti dan kualitas
permukaan jalan.
TRAVELING SALESMAN
Traveling Salesman Problem terdiri dari salesman dan satu set kota. salesman harus
mengunjungi tiap kota mulai dari satu tempat tertentu (misalnya kampung halaman) dan
kembali ke kota yang sama. Tantangan dari masalah adalah bahwa pedagang keliling
ingin meminimalkan total panjang perjalanan.
Traveling Salesman Problem dapat digambarkan sebagai berikut:
TSP = {(G, f, t): G = (V, E) sebuah graf lengkap,
f adalah fungsi V × V Z, → t ∈ Z,
G adalah grafik yang berisi salesman tur keliling dengan biaya yang tidak
melebihi t}.
Contoh :
Pertimbangkan jaringan kota berikut :
Masalahnya terletak dalam menemukan jalan minimal dengan melewati semua simpul
sekali. Misalnya jalan path1 {A, B, C, D, E, A} dan jalan path2 {A, B, C, E, D, A}
A
B
E
10
12
D
3
C
3
3
4
4
8
2
5
7. ISYE6090 - Supply Cahin : Logistics
melewati semua simpul tetapi path1 memiliki panjang total 24 dan path2 memiliki total
panjang 31.
Definisi :
Siklus Hamilton merupakan siklus pada suatu grafik yang menggambarkan alur
pelintasan yang dimulai dari node awal melalui node-node dan kembali ke awal
P = {A, B, C, D, E} merupakan siklus Hamiltonian.
Permasalahan untuk mendapatkan siklus Hamiltonian pada grafik adalah NP-complete.
Konsep TSP.
Apa yang dilakukan dalam TSP adalah membentuk sebuah tour. Operator yang bisa
digunakan untuk masalah TSP adalah pencarian urutan semua lokasi untuk memilih
lokasi yang belum pernah terpilih satu demi satu sehingga dihasilkan satu rute
kunjungan yang lengkap dari lokasi awal kemudian mengunjungi semua lokasi yang lain
tepat satu kali dan akhirnya kembali ke lokasi awal. Sehingga dengan definisi tersebut
dapat dikatakan bahwa konsep permasalahan TSP memiliki aturan sebagai berikut:
1. Harus mengunjungi setiap kota tepat satu kali, tidak boleh kurang ataupun lebih.
2. Semua kota harus dikunjungi dalam satu kali perjalanan (tour).
3. Dimulai dan diakhiri pada kota yang sama.
Sebagai ilustrasi dengan Gambar 1, diasumsikan bahwa simpul awal dan simpul
A
E
B D
C
8. ISYE6090 - Supply Cahin : Logistics
akhir adalah 1. Suatu graf TSP dengan 4 simpul tersebut dikonversi menjadi sebuah
pohon pencarian yang menghasilkan (4-1)! = 6 kemungkinan urutan kunjungan.
Sedangkan untuk 50 kota, terdapat sebanyak (50-1)! = 6,08×1062 kemungkinan urutan
kunjungan.
Berdasarkan [6], TSP dikatakan ada 2 jenis, yaitu:
1. TSP asimetris
Pada TSP jenis ini, biaya dari kota 1 ke kota 2 tidak sama dengan biaya dari kota
2 ke kota 1. Dengan n kota, besarnya ruang pencarian adalah ( ) jalur
yang mungkin.
2. TSP simetris
Sedangkan pada TSP jenis simetris, biaya dari kota 1 ke kota 2 adalah sama
dengan biaya dari kota 2 ke kota 1. Apabila dengan n kota, jumlah jalur yang
mungkin adalah
( )
jalur yang mungkin.
Konsep dan Implementasi Beberapa Algoritma Terhadap TSP.
1. Algoritma Greedy.
Algoritma greedy merupakan sebuah algoritma yang dapat menentukan sebuah
jalur terpendek antara node-node yang akan digunakan dengan mengambil secara
terus menerus dan menambahkannya ke dalam jalur yang akna dilewati.
Mengacu pada konsep greedy yang menganggap bahwa pada setiap langkah akan
dipilih tempat atau kota yang belum pernah dikunjungi, dimana tempat atau kota
tersebut memiliki jarak terdekat dari tempat atau kota sebelumnya. Algoritma ini
tidak mempertimbangkan nilai heuristic, yang dalam hal ini bisa berupa jarak
langsung antar dua tempat.
Sehingga dengan kata lain, dapat dikatakan bahwa langkah dari algoritma
greedy ini adalah mengambil pilihan yang terbaik yang dapat diperoleh pada saat
itu tanpa memperhatikan konsekuensi ke depan, atau dengan prinsip “take what
you can get now”, berharap bahwa dengan memilih optimum lokal pada setiap
9. ISYE6090 - Supply Cahin : Logistics
langkah akan berakhir dengan optimum global. Dengan prinsip seperti ini dapat
dikatakan bahwa algoritma greedy lebih berguna untuk menghasilkan solusi
hampiran (approximation). Hal ini dikarenakan algoritma greedy tidak selalu
berhasil memberikan solusi yang optimal. Hal ini telah dibuktikan dalam
penelitian oleh [1] yang mengaplikasikan algoritma ini terhadap layanan taksi
wisata, dimana hasil implementasi algoritma greedy ini dikhususkan pada kasus
TSP yang jarak antar node-nodenya pendek.
2. Algoritma Artificial BeeColony.
Pada algoritma ABC, pendekatan yang dilakukan adalah population-based
metaheuristic, dimana pendekatan ini terinspirasi oleh perilaku cerdas kawanan
lebah madu dalam mencari makanan. Ada 3 tahapan utama pada basic algoritma
ABC, yaitu :
Menghasilkan inisial solusi dari sumber makanan secara acak. Untuk
memperbarui solusi yang mungkin, setiap employed bee memilih calon
posisi sumber makanan baru, yang mana posisi tersebut berbeda dengan
sebelumnya.
Setiap onlooker bee memilih salah satu sumber makanan yang diperoleh dari
employed bee. Setelah memilih sumber makanan, onlooker bee pergi ke
sumber makanan yang dipilih dan memilih sumber calon makanan baru.
Terdapat limit yang telah ditetapkan. Pada tahapan terakhir, limit adalah
batasan yang telah ditetapkan dalam siklus algoritma ABC dan
mengendalikan banyaknya solusi tertentu yang tidak diperbarui. Setiap
sumber makanan yang tidak meningkat melewati limit akan ditinggalkan dan
diganti dengan posisi baru dan employed bee menjadi scout bee.
10. ISYE6090 - Supply Cahin : Logistics
SIMPULAN.
Pada supply Chain : logistic, pengiriman ataupun pengambilan barang pada node-node
atau tempat-tempat penyimpanan barang menjadi suatu yang penting untuk dipikirkan.
Karena pengiriman dan pegambilan barang ini memberi konstribusi dalam biaya yang
nantinya bisa ditambahkan pada biaya produk itu sendiri. Untuk transportasi ini dibahas
dalam dua topik, yaitu transportasi jarak pendek dan transportasi jarak panjang.
Pada bagian ini dibahas transportasi jarak pendek. Transportasi jarak pendek
menyangkut pengambilan dan pengiriman barang dalam wilayah yang relatif kecil
(misalnya sebuah kota atau kabupaten) menggunakan armada truk. Sebagai aturan,
kendaraan berada pada depot tunggal, dan penggunaan kendaraan dilakukan dalam shift
kerja tunggal dan dapat mencakup beberapa titik pengambilan dan pengiriman.
Permasalahan yang dibahas adalah mengenai „Vehicle Routing Problem‟ dan „Traveling
Salesman Problem‟
11. ISYE6090 - Supply Cahin : Logistics
DAFTAR PUSTAKA
Ghiani, G., G. Laporte, and R. Musmanno. (2004). Introduction to Logistics
Systems Planning and Control. 1st Edition. John Wiley and Sons. . ISBN:
978-0470849163.
Goetschalckx, Marc. (2009). Supply chain engineering : version 0.8.0.0, 24
Dec 2009. SPRIN. . ISBN: 9781441965110.
Ghiani, Gianpaolo, Laporte, Gilbert, Musmanno, Roberto. (2013).
Introduction to logistics systems management. 2nd Edition. JWS. . ISBN:
9781119943389.The book in the first list is a must to have for each student.
http://informatika.stei.itb.ac.id/~rinaldi.munir/Matdis/2008-
2009/Makalah2008/Makalah0809-028.pdf