Kazanimlar:
- Araç rotalama (VRP), zaman penceresi, kapasite kısıtı ve son kilometre kavramlarını kavrayıp yapay zekayı rota senaryoları üretmek için kullanabilme
- Yakıt, mesafe, teslim süresi ve müşteri memnuniyeti arasındaki dengeyi yapay zeka desteğiyle senaryo bazında karşılaştırabilme
- Yapay zekanın önerdiği rotanın sürücü mola hakları, trafik ve saha gerçekleri açısından planlamacının onayına bağlı olduğunu koruyabilme
Bir malın deponun kapısından çıkıp müşterinin eline ulaşması, tedarik zincirinin en görünür ve çoğu zaman en pahalı adımıdır. Özellikle son kilometre (last mile — dağıtım merkezinden son müşteriye kadar olan bölüm) toplam nakliye maliyetinin büyük kısmını yutar; çünkü tek tek adreslere, dar zaman pencerelerine ve trafiğe dağılmış küçük teslimatlardan oluşur. Rota optimizasyonu (route optimization — araçların hangi durakları hangi sırayla gezeceğinin planlanması), bu maliyeti ve süreyi düşürmenin en güçlü kaldıracıdır. Yapay zeka burada gerçekten parlar: onlarca aracı, yüzlerce durağı, zaman pencerelerini ve kapasiteleri aynı anda hesaba katıp saniyeler içinde makul rota senaryoları üretir — bir insanın elle günlerce uğraşacağı bir işi. Ama YZ'nin çizdiği rota bir matematik çözümüdür; sürücü mola hakları, gerçek trafik, saha bilgisi ve müşteri önceliği gibi kısıtları planlamacı katmadan yola çıkılmaz.
Rota probleminin dili
Bu alanın kalbinde Araç Rotalama Problemi (VRP — Vehicle Routing Problem) vardır: bir depodan çıkan araçların, tüm durakları en az toplam maliyetle (mesafe, süre veya yakıt) gezip dönmesi problemi. VRP'nin birkaç kritik kısıtı vardır:
Kapasite kısıtı (capacity): Her aracın taşıyabileceği hacim/ağırlık sınırlıdır; rota bunu aşamaz. Zaman penceresi (time window): Bir durağın hizmet alabileceği izinli zaman aralığı; örneğin bir market yalnızca 08:00-11:00 arası mal kabul eder. Sürücü çalışma süresi: Yasal azami direksiyon süresi ve zorunlu molalar. Öncelik: Bazı teslimatlar (soğuk zincir, acil, VIP müşteri) diğerlerinden önce gitmelidir. YZ tüm bu kısıtları aynı anda dengeleyebilir — ama ancak siz ona bu kısıtları eksiksiz söylerseniz. Söylemediğiniz her kısıt, uygulanamaz bir rota demektir.
İpucu: Rota istemine kısıtları tek tek yazın: araç kapasitesi, her durağın zaman penceresi, sürücünün mola zorunluluğu, öncelikli teslimatlar. Eksik kısıt, YZ'nin kâğıt üzerinde mükemmel ama sahada uygulanamaz bir rota üretmesine yol açar.
Dengelenecek üç şey: maliyet, süre, memnuniyet
Rota optimizasyonu tek bir hedefi değil, çekişen hedefleri dengeler. Yakıt/mesafe maliyeti en aza insin isteriz; ama en kısa rota, bazı müşterilere en geç teslim anlamına gelebilir. Teslim süresi kısa olsun isteriz; ama her müşteriye hızlı gitmek daha çok araç ve maliyet ister. Müşteri memnuniyeti yüksek olsun isteriz; dar zaman penceresine tam vaktinde varmak bunu sağlar ama rotayı kısıtlar. Bu üçgende "doğru" tek bir çözüm yoktur; işletmenizin önceliğine göre bir denge seçilir. YZ'nin en değerli yanı, bu dengeyi senaryolarla göstermesidir: "En ucuz rota şu, en hızlı rota bu, en dengeli rota şudur." Kararı, işletme önceliğini bilen siz verirsiniz.
Adım adım: YZ ile rota çalışması
- Durak verisini hazırla. Adres/bölge (anonim kod), teslim miktarı, zaman penceresi, öncelik.
- Filo kısıtını gir. Kaç araç, her birinin kapasitesi, çıkış deposu, sürücü mola kuralı.
- Hedefi belirt. Öncelik maliyet mi, süre mi, memnuniyet mi? YZ'ye net söyle.
- Senaryo üret. En ucuz / en hızlı / en dengeli rota seçeneklerini iste.
- Saha süzgeci. Bilinen yol çalışması, trafik yoğunluğu, park sorunu gibi yerel gerçekleri elle ekle.
- Planlamacı onayı. Sürücü haklarını ve fiili uygulanabilirliği kontrol et; nihai rotayı onayla.
Dikkat: YZ'nin trafik ve mesafe hesabı, beslendiği veriye dayanır. Gerçek zamanlı trafik verisi yoksa YZ "boş yol" varsayar ve süreleri iyimser hesaplar. Sahadaki sürücü, YZ'nin bilmediği bir yol çalışmasını bilir. Bu yüzden sürücü ve planlamacı geri bildirimi rotanın vazgeçilmez parçasıdır.
Üç mini vaka
Vaka 1 — Zaman penceresiyle azalan başarısız teslimat. Bir dağıtım firması, müşterilerin evde olmadığı saatlerde teslimat deneyip sürekli "başarısız teslimat" yaşıyordu; her başarısız deneme ikinci sefer, yani ekstra maliyetti. Planlamacı her durağın tercih ettiği zaman penceresini toplayıp YZ'ye verdi. YZ rotaları bu pencerelere göre yeniden kurdu. İlk denemede başarılı teslimat oranı %78'den %94'e çıktı; ikinci sefer maliyeti ciddi düştü. YZ pencereleri dengeledi; pencereleri toplama işini insan yaptı.
Vaka 2 — Senaryolarla bilinçli seçim. Bir gıda dağıtımcısı 6 araçla 90 durağa hizmet veriyordu. YZ üç senaryo verdi: en ucuz rota (yakıtta %12 tasarruf ama bazı teslimatlar öğleden sonraya kayıyor), en hızlı rota (tüm teslimatlar öğleden önce ama 1 araç daha gerekiyor), dengeli rota. Yönetici, soğuk zincir ürünlerinin öğleden önce gitmesi gerektiğini bildiği için tam "en ucuz"u değil, soğuk ürünleri önceleyen dengeli senaryoyu seçti. YZ seçenekleri sundu; öncelik bilgisi insandaydı.
Vaka 3 — Sürücü hakkını ezmeyen plan. Bir analist, YZ'nin ürettiği en verimli rotayı uygulamak istedi; ancak rota, sürücünün 6 saat molasız sürmesini gerektiriyordu. Bu, hem yasadışı hem tehlikeliydi. Planlamacı zorunlu mola kısıtını ekleyip rotayı yeniden ürettirdi; verim biraz düştü ama plan yasal ve güvenli hale geldi. İnsan hakkı, matematiksel optimumun önündedir.
Dört kopyalanabilir şablon
1) Temel rota senaryosu:
Rolün: dağıtım planlama asistanı. Depo: [konum kodu].Araçlar: 6 adet, her biri [kapasite]. Duraklar aşağıda:anonim kod, teslim miktarı, zaman penceresi, öncelik.Sürücü kuralı: 4,5 saatte 45 dk zorunlu mola.Görev: kısıtlara uyan bir rota planı öner; her aracın duraksırasını ve tahmini bitiş saatini ver. Uygulanamaz kısıt varsa uyar.
2) Üç hedefli karşılaştırma:
Aynı durak ve filo verisiyle üç rota senaryosu üret:(1) en düşük yakıt/mesafe, (2) en erken teslim tamamlama,(3) dengeli. Her biri için toplam mesafe, tahmini süre,gereken araç sayısı ve öne çıkan risk. Kesin seçim yapma; ben seçeceğim.
3) Öncelik ve soğuk zincir kısıtı:
Aşağıdaki duraklardan [kodlar] soğuk zincir ürünü içeriyor veen geç 12:00'a kadar teslim edilmeli. Rotayı bu kısıtı ihlaletmeyecek şekilde kur; ihlal kaçınılmazsa hangi durakta veneden olduğunu açıkça belirt.
4) Sürücü bilgilendirme metni:
Aşağıdaki rotayı sürücüye iletecek kısa, net bir özet yaz:durak sırası, tahmini varış saatleri, mola noktası ve dikkatnotları (dar sokak, zaman penceresi). Sade ve okunur olsun.Gerçek trafik/yol durumunu sürücünün teyit edeceğini not düş.
Zayıf prompt / Güçlü prompt
Zayıf prompt:
En kısa rotayı bul.
Kaç araç, hangi kapasite, hangi zaman penceresi, hangi öncelik belirsiz. Sonuç uygulanamaz.
Güçlü prompt:
Rolün: dağıtım planlama asistanı. 4 araç (her biri 1.200 kg),tek depodan çıkış. 60 durak: kod, ağırlık, zaman penceresi,öncelik ekli. Soğuk ürünler 12:00'dan önce gitmeli. Sürücü4,5 saatte mola vermeli. En düşük mesafe ve en dengeli olmaküzere 2 senaryo ver; kısıt ihlallerini işaretle. Seçim bende.
Hedef
Yakıt maliyeti
Teslim hızı
Müşteri memnuniyeti
En kısa mesafe
En düşük
Değişken
Bazı geç teslimler
En hızlı tamamlama
Yüksek
En iyi
Yüksek ama pahalı
Zaman penceresine sadık
Orta
Orta
En yüksek
Dengeli
Orta-düşük
İyi
İyi
Sık yapılan hatalar
- Kısıtları eksik vermek. Zaman penceresi, kapasite ve mola kuralı verilmezse rota kâğıtta güzel, sahada uygulanamaz olur.
- Trafiği "boş yol" varsaymak. Gerçek zamanlı veri yoksa süreler iyimser çıkar; sürücü teyidi şart.
- Tek hedefe kilitlenmek. Yalnızca en ucuz rota, soğuk zincir veya VIP müşteriyi mağdur edebilir.
- Sürücü haklarını ezmek. Molasız veya fazla mesai gerektiren "verimli" rota yasadışı ve tehlikelidir.
- Başarısız teslimatı görmezden gelmek. Zaman penceresi toplanmazsa ikinci seferler gizli maliyeti şişirir.
İpucu: Rotayı yola çıkarmadan önce sürücülerle 5 dakikalık bir "saha teyidi" yapın: bildikleri yol çalışması, park sorunu, zor müşteri var mı? Bu geri bildirim, YZ'nin veriyle göremediği gerçeklikleri rotaya ekler ve teslim başarısını belirgin artırır.
Özetle
Son kilometre pahalıdır ve rota optimizasyonu onu düşürmenin en güçlü kaldıracıdır. YZ, VRP'nin tüm kısıtlarını (kapasite, zaman penceresi, öncelik, mola) aynı anda dengeleyip maliyet-süre-memnuniyet üçgeninde senaryolar üretir. Ama bu bir matematik çözümüdür: gerçek trafik, sürücü hakları ve saha bilgisi eklenmeden uygulanamaz. Kısıtları eksiksiz verin, senaryoları karşılaştırın, sürücü teyidini alın; nihai rota planlamacının onayıyla yola çıkar.
Uygulama görevi
Kendi dağıtımınızdan (veya varsayımsal) bir günlük teslimat listesi kurun: 20-30 durak, her birine miktar, zaman penceresi ve öncelik ekleyin; 2-3 araç ve kapasitelerini belirleyin. "Üç hedefli karşılaştırma" şablonuyla YZ'den senaryolar isteyin. Sürücü mola kuralını ve bir soğuk zincir kısıtını ekleyin. Seçtiğiniz senaryoyu ve gerekçesini, ayrıca sahadan teyit edeceğiniz noktaları 5 maddede yazın.
Kontrol listesi
- [ ] Tüm kısıtları (kapasite, zaman penceresi, mola, öncelik) eksiksiz verdim mi?
- [ ] Maliyet/süre/memnuniyet senaryolarını karşılaştırdım mı?
- [ ] Soğuk zincir ve öncelikli teslimatları koruyan kısıtı ekledim mi?
- [ ] Sürücü haklarını ve yasal mola sürelerini gözettim mi?
- [ ] Rotayı yola çıkarmadan sürücü/saha teyidi aldım mı?