Araştırma Makalesi

Araç Rotalama Probleminin Genetik Algoritma ile Çözümü

Cilt: 20 Sayı: 3 29 Eylül 2020
  • Ebru Okur
  • Mahmut Atlas
PDF İndir

Araç Rotalama Probleminin Genetik Algoritma ile Çözümü

Öz

Bu çalışmada, çözülmesi zor problemler sınıfında yer alan araç rotalama problemi ele alınmıştır. Araç rotalama problemi kısaca, müşteri taleplerini karşılayacak ürün dağıtımına ait optimum rotaların tasarlanması problemidir. Toplam kat edilen mesafenin en küçüklenmesi problemin temel amacını oluşturmaktadır. Günümüz iş hayatında ürün dağıtım maliyetleri toplam lojistik maliyetlerinin önemli bir kısmını oluşturmaktadır. Bu çalışmada meta-sezgisel çözüm tekniklerinden birisi olan genetik algoritma kullanılarak Eskişehir Halk Ekmek A.Ş.’nin tüm müşteri taleplerini karşılayacak araç rota mesafesini iyileştirmek amaçlanmaktadır. Bu amaçla, genetik algoritmanın hem zor ve büyük ölçekli problemleri etkin bir şekilde çözebilmesi, hem de kısa sürede optimuma yakın çözümler üretebilmesi özelliğinden yararlanılarak Eskişehir Halk Ekmek A.Ş.’nin dağıtım araçlarının, satış büfelerine en kısa mesafeden rota hesaplamasına optimum çözüm aranmıştır ve mevcut durum ile karşılaştırma yapılmıştır. Ekmekler, tek bir üretim tesisinde üretilerek 51 adet satış büfesi aracılığıyla halka ulaştırılmaktadır. Üretim tesisinin satış büfelerine olan uzaklıkları “Google Maps” üzerindeki konumlarından sağlanmıştır. Ele alınan problem için genetik algoritma 2000 kez çalıştırılmıştır ve yaklaşık olarak 25 saniye (sn) gibi kısa bir sürede sonuca ulaşılmıştır. Genetik algoritma ile belirlenen araç rotalama işlemi sonucunda Eskişehir Halk Ekmek İşletmesi’nin mevcut olarak kullandığı rotasyon iyileştirilerek daha iyi bir sonuç elde edilmiştir. Çalışma öncesinde, Eskişehir Halk Ekmek İşletmesi rotalarının oluşturulmasında 17 yıllık tecrübesinden yararlanarak 3 aracın toplam kat ettiği mesafeyi 236,54 km olarak belirlediği görülmektedir. Genetik algoritma ile hesaplama sonucunda ise 3 aracın toplam kat ettiği mesafe 210,24 km olarak hesaplanmıştır. Bu durumda, günlük olarak hesaplanan değerde 26,3 km’lik bir iyileşme sağlanmaktadır. Aylık olarak düşünüldüğünde, bir ay için yaklaşık olarak 790 km’lik bir iyileşme sağlamaktadır. Maliyet bazında bakıldığında, kullanılan araçlar şehir içinde gidilen her km’de ortalama 1,6 TL/lt yakıt harcamaktadır ve aylık olarak düşünüldüğünde işletme için 1.264 TL’lik bir yakıt tasarrufu ile maliyette azalma sağlanmaktadır. Bu çalışma sonucunda işletmeye ait 51 adet satış büfesi için tüm talepleri karşılayacak bir rotasyon oluşturularak araçlarının hem zamandan tasarruf etmesini hem de maliyetin düşürülmesini sağlayan bir çözüm sunulmuştur.

Anahtar Kelimeler

Kaynakça

  1. Acar, E. (2014). Yatırım problemlerinin değerlendirilmesinde evrimsel algoritma kullanımı yap işlet devret modeli altyapı projesi üzerine bir uygulama (Tez Numarası. 357356). [Doktora Tezi. Eskişehir: Anadolu Üniversitesi Sosyal Bilimler Enstitüsü]. YÖK Tez Merkezi.
  2. Chen, T. & Chen, C., (1997). Improvements of simple genetic algorithm in structural desing. International. Journal for Numerical Methods in Engineering, 40, 1323–1334. Christofides, N., (1976). The vehicle routing problem. Recherche Operationnelle, 10 (2), 55-70.
  3. Çeyrekoğlu, S., (2017). Araç rotalama problemine genetik algortima yaklaşımı ve örnek bir uygulama (Tez Numarası. 461711).[Yüksek Lisans Tezi. İstanbul: İstanbul Üniversitesi Fen Bilimleri Enstitüsü]. YÖK Tez Merkezi.
  4. Çolak, S., (2010). Genetik algoritmalar yardımı ile gezgin satıcı probleminin çözümü üzerine bir uygulama. Çukurova Üniversitesi Sosyal Bilimler Enstitüsü Dergisi, 19 (3), 423-438.
  5. Dasgupta, D. & Michalewicz, Z., (1997). Evolutionary algorithmsın engineering applications, Germany: Springer.
  6. Demircioğlu, M., (2009). Araç rotalama probleminin sezgisel bir yaklaşım ile çözümlenmesi üzerine bir uygulama (Tez Numarası. 241435). [Doktora Tezi. Adana: Çukurova Üniversitesi Sosyal bilimler Enstitüsü]. YÖK Tez Merkezi.
  7. Dreo, J., Siarry, P., Petrowski, A., & Taillard, E., (2006). Metaheuristics for hard optimization. Germany:Springer-Verlag, 978-3-540-23022-9.
  8. Duman, C., (2007). Genetik algoritma ile tesis yerleşimi tasarımı ve bir uygulama (Tez Numarası.213245). [Yüksek Lisans Tezi. İstanbul: Yıldız Teknik Üniversitesi Fen Bilimleri Enstitüsü.]. YÖK Tez Merkezi.

Ayrıntılar

Birincil Dil

Türkçe

Konular

-

Bölüm

Araştırma Makalesi

Yazarlar

Ebru Okur Bu kişi benim
Türkiye

Mahmut Atlas Bu kişi benim
Türkiye

Yayımlanma Tarihi

29 Eylül 2020

Gönderilme Tarihi

27 Temmuz 2020

Kabul Tarihi

23 Eylül 2020

Yayımlandığı Sayı

Yıl 2020 Cilt: 20 Sayı: 3

Kaynak Göster

APA
Okur, E., & Atlas, M. (2020). Araç Rotalama Probleminin Genetik Algoritma ile Çözümü. Anadolu Üniversitesi Sosyal Bilimler Dergisi, 20(3), 227-254. https://doi.org/10.18037/ausbd.801768
AMA
1.Okur E, Atlas M. Araç Rotalama Probleminin Genetik Algoritma ile Çözümü. AÜSBD. 2020;20(3):227-254. doi:10.18037/ausbd.801768
Chicago
Okur, Ebru, ve Mahmut Atlas. 2020. “Araç Rotalama Probleminin Genetik Algoritma ile Çözümü”. Anadolu Üniversitesi Sosyal Bilimler Dergisi 20 (3): 227-54. https://doi.org/10.18037/ausbd.801768.
EndNote
Okur E, Atlas M (01 Eylül 2020) Araç Rotalama Probleminin Genetik Algoritma ile Çözümü. Anadolu Üniversitesi Sosyal Bilimler Dergisi 20 3 227–254.
IEEE
[1]E. Okur ve M. Atlas, “Araç Rotalama Probleminin Genetik Algoritma ile Çözümü”, AÜSBD, c. 20, sy 3, ss. 227–254, Eyl. 2020, doi: 10.18037/ausbd.801768.
ISNAD
Okur, Ebru - Atlas, Mahmut. “Araç Rotalama Probleminin Genetik Algoritma ile Çözümü”. Anadolu Üniversitesi Sosyal Bilimler Dergisi 20/3 (01 Eylül 2020): 227-254. https://doi.org/10.18037/ausbd.801768.
JAMA
1.Okur E, Atlas M. Araç Rotalama Probleminin Genetik Algoritma ile Çözümü. AÜSBD. 2020;20:227–254.
MLA
Okur, Ebru, ve Mahmut Atlas. “Araç Rotalama Probleminin Genetik Algoritma ile Çözümü”. Anadolu Üniversitesi Sosyal Bilimler Dergisi, c. 20, sy 3, Eylül 2020, ss. 227-54, doi:10.18037/ausbd.801768.
Vancouver
1.Ebru Okur, Mahmut Atlas. Araç Rotalama Probleminin Genetik Algoritma ile Çözümü. AÜSBD. 01 Eylül 2020;20(3):227-54. doi:10.18037/ausbd.801768

Cited By