Research Article

Coğrafi Bilgi Sistemleri Kapsamında Akıllı Ulaşım Sistemlerinde Asimetrik Gezgin Satıcı Problemine R Programlama Dili TSP, MAPSAPI ve LEAFLET Paketleri ile Çözüm Yaklaşımı

Volume: 3 Number: 2 November 30, 2020

Coğrafi Bilgi Sistemleri Kapsamında Akıllı Ulaşım Sistemlerinde Asimetrik Gezgin Satıcı Problemine R Programlama Dili TSP, MAPSAPI ve LEAFLET Paketleri ile Çözüm Yaklaşımı

Abstract

Gezgin satıcı problemi, kombinatoryal optimizasyon kapsamında öncelikli olarak ulaşım sektöründe sıklıkla çalışılan önemli bir araştırma alanıdır. Belirli bir liste dâhilindeki her koordinatı bir kez ziyaret edip başlangıca geri dönen en kısa turu bulmak amaçlanır. Özellikle rota planlamada görülen asimetrik gezgin satıcı problemindeki farklılık ise koordinat çiftleri arasındaki mesafenin veya yolculuk süresinin eşit olmamasıdır. Gerçek hayatta özellikle büyük şehirlerde görülen tek yönlü yollar sebebiyle iki koordinat arasındaki mesafenin gidiş ve gelişte farklı olması veya trafik sıkışıklığına bağlı olarak gidiş ve geliş arasında farklı sürelerin geçmesi maliyet ve zaman problemleri ortaya çıkarmaktadır. Bu çalışmada otomatik rota planlamasında dikkate alınması gereken asimetrik gezgin satıcı problemi için R programlama dilinde geliştirilen bazı paketler kullanılmıştır. Problem çözümü için “TSP:Travelling Salesperson Problem” paketi, coğrafi bilgi sistemlerinde başvurulan yön bulma, süre ve mesafe matrisleri oluşturmak ile koordinatları belirlemek için “mapsapi: 'sf'-Compatible Interface to 'Google Maps' APIs” Google Haritaları ara yüz paketi ve görselleştirme için ise “leaflet” paketi kullanılarak interaktif bir Google haritası oluşturulmuştur. Problemde örneklem olarak Bandırma ilçesinde rastgele 10 adet koordinat alınmıştır. Elde edilen sonuçlara göre tekrarlayan en yakın komşuluk (repetitive-nn) algoritması en kısa tur hesaplamasını gerçekleştirmiştir. Hesaplamalar tur mesafesi ve ayrıca tur süresi bazında yapılmıştır.

Keywords

References

  1. Ahmed, O. M. A., & Kahramanlı, H. (2018). Meta-Heuristic Solution Approaches for Traveling Salesperson Problem. International Journal of Applied Mathematics Electronics and Computers, 6(3), 21–26.
  2. Aksaraylı, M., & Pala, O. (2018). A Proposed Approach For Solving Asymmetric Travelling Salesman Problem by Fuzzy Ant Colony Optimization Algorithm. Journal of Transportation and Logistics, 3(1), 25–34. https://doi.org/10.26650/JTL.2018.03.01.03
  3. Altman, N. S. (1992). An Introduction to Kernel and Nearest-Neighbor Nonparametric Regression. The American Statistician, 46(3), 175–185.
  4. Basu, S., Sharma, M., & Ghosh, P. S. (2017). Efficient preprocessing methods for tabu search: an application on asymmetric travelling salesman problem. INFOR: Information Systems and Operational Research, 55(2), 134–158.
  5. Beardwood, J., Halton, J. H., & Hammersley, J. M. (1959). The shortest path through many points. Mathematical Proceedings of the Cambridge Philosophical Society, 55(4), 299–327.
  6. Biggs, N., Lloyd, E. K., & Wilson, R. J. (1986). Graph Theory, 1736-1936. Clarendon Press.
  7. Chalkias, C., & Lasaridi, K. (2009). A GIS based model for the optimisation of municipal solid waste collection: The case study of Nikea, Athens, Greece. WSEAS Transactions on Environment and Development, 5(10), 640–650.
  8. Cheng, J., Karambelkar, B., & Xie, Y. (2019). leaflet: Create Interactive Web Maps with the JavaScript “Leaflet” (R package version 2.0.3). R-CRAN. https://cran.r-project.org/package=leaflet

Details

Primary Language

Turkish

Subjects

Engineering

Journal Section

Research Article

Publication Date

November 30, 2020

Submission Date

October 20, 2020

Acceptance Date

November 16, 2020

Published in Issue

Year 2020 Volume: 3 Number: 2

APA
Çelik, U. (2020). Coğrafi Bilgi Sistemleri Kapsamında Akıllı Ulaşım Sistemlerinde Asimetrik Gezgin Satıcı Problemine R Programlama Dili TSP, MAPSAPI ve LEAFLET Paketleri ile Çözüm Yaklaşımı. Akıllı Ulaşım Sistemleri Ve Uygulamaları Dergisi, 3(2), 168-175. https://izlik.org/JA26SS67BC
AMA
1.Çelik U. Coğrafi Bilgi Sistemleri Kapsamında Akıllı Ulaşım Sistemlerinde Asimetrik Gezgin Satıcı Problemine R Programlama Dili TSP, MAPSAPI ve LEAFLET Paketleri ile Çözüm Yaklaşımı. Jitsa. 2020;3(2):168-175. https://izlik.org/JA26SS67BC
Chicago
Çelik, Ufuk. 2020. “Coğrafi Bilgi Sistemleri Kapsamında Akıllı Ulaşım Sistemlerinde Asimetrik Gezgin Satıcı Problemine R Programlama Dili TSP, MAPSAPI Ve LEAFLET Paketleri Ile Çözüm Yaklaşımı”. Akıllı Ulaşım Sistemleri Ve Uygulamaları Dergisi 3 (2): 168-75. https://izlik.org/JA26SS67BC.
EndNote
Çelik U (November 1, 2020) Coğrafi Bilgi Sistemleri Kapsamında Akıllı Ulaşım Sistemlerinde Asimetrik Gezgin Satıcı Problemine R Programlama Dili TSP, MAPSAPI ve LEAFLET Paketleri ile Çözüm Yaklaşımı. Akıllı Ulaşım Sistemleri ve Uygulamaları Dergisi 3 2 168–175.
IEEE
[1]U. Çelik, “Coğrafi Bilgi Sistemleri Kapsamında Akıllı Ulaşım Sistemlerinde Asimetrik Gezgin Satıcı Problemine R Programlama Dili TSP, MAPSAPI ve LEAFLET Paketleri ile Çözüm Yaklaşımı”, Jitsa, vol. 3, no. 2, pp. 168–175, Nov. 2020, [Online]. Available: https://izlik.org/JA26SS67BC
ISNAD
Çelik, Ufuk. “Coğrafi Bilgi Sistemleri Kapsamında Akıllı Ulaşım Sistemlerinde Asimetrik Gezgin Satıcı Problemine R Programlama Dili TSP, MAPSAPI Ve LEAFLET Paketleri Ile Çözüm Yaklaşımı”. Akıllı Ulaşım Sistemleri ve Uygulamaları Dergisi 3/2 (November 1, 2020): 168-175. https://izlik.org/JA26SS67BC.
JAMA
1.Çelik U. Coğrafi Bilgi Sistemleri Kapsamında Akıllı Ulaşım Sistemlerinde Asimetrik Gezgin Satıcı Problemine R Programlama Dili TSP, MAPSAPI ve LEAFLET Paketleri ile Çözüm Yaklaşımı. Jitsa. 2020;3:168–175.
MLA
Çelik, Ufuk. “Coğrafi Bilgi Sistemleri Kapsamında Akıllı Ulaşım Sistemlerinde Asimetrik Gezgin Satıcı Problemine R Programlama Dili TSP, MAPSAPI Ve LEAFLET Paketleri Ile Çözüm Yaklaşımı”. Akıllı Ulaşım Sistemleri Ve Uygulamaları Dergisi, vol. 3, no. 2, Nov. 2020, pp. 168-75, https://izlik.org/JA26SS67BC.
Vancouver
1.Ufuk Çelik. Coğrafi Bilgi Sistemleri Kapsamında Akıllı Ulaşım Sistemlerinde Asimetrik Gezgin Satıcı Problemine R Programlama Dili TSP, MAPSAPI ve LEAFLET Paketleri ile Çözüm Yaklaşımı. Jitsa [Internet]. 2020 Nov. 1;3(2):168-75. Available from: https://izlik.org/JA26SS67BC