Discrete crow-inspired algorithms for traveling salesman problem

被引:22
作者
Al-Gaphari, Ghaleb H. [1 ]
Al-Amry, Rowaida [1 ]
Al-Nuzaili, Afrah S. [2 ]
机构
[1] Sanaa Univ, Comp & Informat Technol Fac, Sanaa, Yemen
[2] Sanaa Univ, Sci Fac, Math Dept, Sanaa, Yemen
关键词
Bio-metaheuristic algorithms; Optimization algorithms; Crow optimization algorithm modification; Discrete crow search algorithm; Crow search adaption for combinatorial; optimization problems; SEARCH ALGORITHM; CUCKOO SEARCH;
D O I
10.1016/j.engappai.2020.104006
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Crow search algorithm is one of bio-inspired optimization algorithms which is essentially derived for solving continuous based optimization problems. Although many main-frame discrete optimizers are available, they still have some performance challenges. This paper proposes three discrete crow inspired algorithms for enhancing the performance of the original crow search algorithm when it is applied for solving discrete traveling salesman problems. The proposed algorithms are derived based on modular arithmetic, basic operators and dissimilar solutions techniques. Each technique guarantees switching from continuous spaces into discrete spaces without losing information. Such algorithms are called Modular Arithmetic, Basic Operators, and Dissimilar Solutions algorithms. For evaluating their performance, the proposed algorithms are compared with the most state-of-the-art discrete optimizers for solving 111 instances of traveling salesman problems. Simulation results illustrate that, the performance of the proposed algorithms is much better than the performance of most state-of-the-art discrete optimizers in terms of the average optimal solutions accuracy, the average errors from the optimal solutions and the average of computational time.
引用
收藏
页数:17
相关论文
共 35 条
[1]   A novel approach based on crow search algorithm for optimal selection of conductor size in radial distribution networks [J].
Abdelaziz, Almoataz Y. ;
Fathy, Ahmed .
ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2017, 20 (02) :391-402
[2]   Discrete Spider Monkey Optimization for Travelling Salesman Problem [J].
Akhand, M. A. H. ;
Ayon, Safial Islam ;
Shahriyar, S. A. ;
Siddique, N. ;
Adeli, H. .
APPLIED SOFT COMPUTING, 2020, 86
[3]   New Caledonian crow learning algorithm: A new metaheuristic algorithm for solving continuous optimization problems [J].
Al-Sorori, Wedad ;
Mohsen, Abdulqader M. .
APPLIED SOFT COMPUTING, 2020, 92
[4]   A novel design of differential evolution for solving discrete traveling salesman problems [J].
Ali, Ismail M. ;
Essam, Daryl ;
Kasmarik, Kathryn .
SWARM AND EVOLUTIONARY COMPUTATION, 2020, 52
[5]   Solution to travelling salesman problem by clusters and a modified multi-restart iterated local search metaheuristic [J].
Anaya Fuentes, Gustavo Erick ;
Hernandez Gress, Eva Selene ;
Tuoh Mora, Juan Carlos Seck ;
Medina Marin, Joselito .
PLOS ONE, 2018, 13 (08)
[6]  
[Anonymous], 2015, 2015 INT C COMP COMM
[7]   A novel metaheuristic method for solving constrained engineering optimization problems: Crow search algorithm [J].
Askarzadeh, Alireza .
COMPUTERS & STRUCTURES, 2016, 169 :1-12
[8]  
Asma Salem A.S., 2018, INT J SCI ENG RES, V9
[9]  
Baidoo E., 2016, INT J COMPUT APPL, V152
[10]  
Basu Sumantha., 2012, AM J OPERATIONS RES, V2, P163, DOI [DOI 10.4236/AJOR.2012.22019, 10.4236/ajor.2012.22019, DOI 10.4236/AJ0R.2012.22019]