Journals / Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen ve Mühendislik Dergisi / 2022 / Cilt: 24 - Sayı: 72

Application of a Hybrid Camel Traveling Behavior Algorithm for Traveling Salesman Problem

Bir Hibrid Deve Gezgin Davranışı Algoritmasının Gezgin Satıcı Problemi için Uygulaması

Pages
725–735
Publication Date
2022-10-15
DOI
—
🏛️Bibliographic metadata and full text access for this article are provided via DergiPark.
DergiPark Record ↗
✨

AI Summary & Key Takeaways

AI Insight
⚡ TL;DR(Too Long; Didn't Read)

The results show that the hybrid algorithm (HA) outperforms Tabu Search (TS), GA, CA, and Ant system (AS) for 70% of all datasets, excluding wi29, eil76, pr76, and rat99.

📌 3 Key Takeaways

🎯
Objective & Hypothesis:Camel Traveling Behavior Algorithm (CA) is a nature-inspired meta-heuristic proposed in 2016 by Mohammed Khalid Ibrahim and Ramzy Salim Ali.
📊
Key Findings & Data:There exist few publications that measure the performance of the CA on scientific literature.
💡
Conclusion & Impact:The results show that the hybrid algorithm (HA) outperforms Tabu Search (TS), GA, CA, and Ant system (AS) for 70% of all datasets, excluding wi29, eil76, pr76, and rat99.
🔬Design:Modeling & Simulation
📍Scope:2016 Verileri
⚙️Variables:Deve Algoritması · Hibrid Algoritma · Meta-sezgiseller

Abstract

Camel Traveling Behavior Algorithm (CA) is a nature-inspired meta-heuristic proposed in 2016 by Mohammed Khalid Ibrahim and Ramzy Salim Ali. There exist few publications that measure the performance of the CA on scientific literature. CA was implemented to global optimization and some engineering problems in the literature. It was shown that CA demonstrates better performance than Particle Swarm Optimization (PSO) and Genetic Algorithm (GA) in global optimization. However, it gives poor solutions at combinatorial optimization as well as in traveling salesman problems (TSP). Besides, a modified camel algorithm (MCA) was applied in the field of engineering and was proved that it is better than Cuckoo Search (CS), PSO, and CA. Therefore, it is a need for improvement in CA by hybridizing with a constructive heuristic (Nearest Neighbor Algorithm-NN). A set of thirteen small and medium-scale datasets that have cities scales ranging from 29 to 195 was used in the comparative study. The results show that the hybrid algorithm (HA) outperforms Tabu Search (TS), GA, CA, and Ant system (AS) for 70% of all datasets, excluding wi29, eil76, pr76, and rat99. Also, it was given that a detailed analysis presents the number of best, worst, average solutions, standard deviation, and average CPU time. The metrics also stress that the hybrid meta-heuristic demonstrates 64% performance in finding acceptable solutions. Finally, the hybrid algorithm solves the discrete problem in short computational times when compared to other test algorithms for small and medium-scale datasets.

Özet

Deve gezgin davranışı algoritması (CA) 2016 yılında Mohammed Khalid Ibrahim ve Ramzy Salim Ali tarafından önerilmiş, doğadan ilham alan bir meta-sezgiseldir. Bilimsel literatürde CA’ nın performansını ölçen birkaç çalışma bulunmaktadır. CA literatürde global optimizasyon ve mühendislik problemlerine uygulanmıştır. CA’ nın global optimizasyonda parçacık sürü optimizasyonu ve genetik algoritmadan daha iyi performans sergilediği gösterilmiştir. Buna karşın, bu algoritma gezgin satıcı probleminde olduğu gibi kombinatoryal optimizasyonda düşük kaliteli çözümler vermektedir. Bunun yanında, değiştirilmiş deve algoritması mühendislik alanında uygulanmıştır ve CS, PSO, CA’ dan daha iyi olduğu ortaya koyulmuştur. Bu sebeple, CA’ nın tur oluşturucu bir sezgiselle (En yakın komşu algoritması-NN) hibrid edilerek iyileştirilmesi ihtiyacı bulunmaktadır. Bu karşılaştırmalı uygulamada, 29-195 arasında değişen boyutlarda şehir içeren 13 küçük ve orta ölçekli veriseti kullanılmıştır. Sonuçlar, hibrid algoritmanın (HA), tabu arama (TS), GA, CA, ve karınca sistemine (AS) göre wi29, eil76, pr76, ve rat99 dışında bütün verisetlerinin %70 inde daha üstün olduğunu göstermektedir. Çalışmada, detaylı bir analiz verilerek en iyi, en kötü, ortalama çözümler, standard sapma, ve ortalama CPU zamanları sunulmaktadır. Metrikler, ayrıca hibrid meta-sezgiselin kabul edilebilir çözümleri bulmada 64% performans sergilediğini vurgulamaktadır. Sonuç olarak, hibrid algoritma küçük ve orta ölçekli verisetlerinde diğer test algoritmalarına kıyasla kesikli problemi daha kısa hesaplama zamanlarında çözmektedir.

🔖

Cite This Article

DEMİRAL, M. F. (2022). Application of a Hybrid Camel Traveling Behavior Algorithm for Traveling Salesman Problem. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen ve Mühendislik Dergisi, Cilt: 24 - Sayı: 72, 725–735. https://ajindex.com/articles/491209

📄 Full Text PDF Viewer

📄

PDF görüntüleyici hazırlanıyor...

References (3)

  1. Rajabioun, R. 2011.
  2. Cuckoo optimization algorithm, Applied Soft Computing, 11(8), 5508-5518 [2] Mian, T.A., Muhammad, U., Riaz, A. 2012. Jobs scheduling and worker assignment problem to minimize makespan using ant colony optimization metaheuristic, World Academy of Science, Engineering and Technology, 6(12), 2823-2826 [3] Tawhid, M.A., Savsani, P. 2019. Discrete Sine-Cosine Algorithm (DSCA) with Local Search for Solving Traveling Salesman Problem, Arabian Journal for Science and Engineering, 44(4), 3669-3679 [4] Teeninga, A., Volgenant, A. 2004. Improved Heuristics for the Traveling Purchaser Problem, Computers & Operations Research, 31, 139-150 [5] Soylu, B. 2015. A general variable neighborhood search heuristic for multiple traveling salesmen problem, Computers & Industrial Engineering, 90, 390–401 [6] Gendreau, M., Hertz, A., Laporte, G., Stan, M. 1998. A generalized insertion heuristic for the traveling sal-esman problem with time windows, Operations Research, 46(3), 330-335 [7] Zhang, R., Yun, W. Y., Kopfer, H. 2010. Heuristic-based truck scheduling for inland container transportation, OR Spectrum, 32, 787-808. DOI: 10.1007/s00291-010-0193-4 [8] Xinchao, Z. 2011. Simulated annealing algorithm with adaptive neghborhood, Applied Soft Computing, 11(2), 1827-1836 [9] Misevicius, A. 2005. A tabu search algorithm for the quadratic assignment problem, Computational Optimization and Applications, 30, 95-111. DOI: 10. 1007/s10589-005-4562-x [10] Laboudi, Z., Chikhi, S. 2012. Comparison of Genetic Algorithm and Quantum Genetic Algorithm, The International Arab Journal of Information Technology, 9(3), 243-249 [11] Chaharsooghi, S.K., Kermani, A.H.M. 2008. An effec-tive ant colony optimization algorithm (ACO) for multi-objective resource allocation problem (MORAP), Applied Mathematics and Computation, 200(1), 167-177 [12] Woo, Z., Hoon, J., Loganathan, G.V. 2001. A New Heuristic Optimization Algorithm: Harmony Search, Simulation,76(2), 60-68. DOI: 10.1177/0037549701 07600201 [13] Farmer, J.D., Packard, N.H., Perelson, A.S. 1986.
  3. The Immune System, Adaptation, and Machine Learning, Physica D, 22, 187-204 [14] Storn, R., Price, K. 1997. Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces, Journal of Global Optimization 11, 341–359. DOI: 10.1023/A:1008202821328 [15] Yang, X-S. 2010. Nature-inspired metaheuristic algorithms, 2nd edition. Luniver Press, Frome. [16] Yang, X-S. 2010. A New Meta-heuristic Bat Inspi