An improved memetic genetic algorithm based on a complex network as a solution to the traveling salesman problem

被引:1
作者
Mohammadi, Hadi [1 ]
Mirzaie, Kamal [1 ]
Mollakhalili Meybodi, Mohammad Reza [1 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Maybod Branch, Maybod, Iran
关键词
Travelling salesman problem; genetic algorithm; memetic algorithm; local search; complex network; OPTIMIZATION; SYSTEM;
D O I
10.3906/elk-1911-106
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A genetic algorithm (GA) is not a good option for finding solutions around in neighborhoods. The current study applies a memetic algorithm (MA) with a proposed local search to the mutation operator of a genetic algorithm in order to solve the traveling salesman problem (TSP). The proposed memetic algorithm uses swap, reversion and insertion operations to make changes in the solution. In the basic GA, unlike in the real world, the relationship between generations has not been considered. This gap is resolved using the proposed complex network to allow selection among possible solutions. The degree measure has been used for analysis the network. Different scenarios have been evaluated to solve seven TSPLib problems. For example, the results indicated that the memetic algorithm with a complex network, the memetic algorithm with the proposed local search and basic GA have 0.31%, 1.15% and 38% errors, respectively, when solving the TSP for 70 cities compared to the best solution in the TSPLib database. These results offered better performance of the memetic algorithm with a complex network compared to the memetic algorithm with the proposed local search and the basic GA. Also, the average run time of the algorithms showed their scalability.
引用
收藏
页码:2910 / 2925
页数:16
相关论文
共 31 条
[1]  
Abdel-Moetty SM, 2012, INT J COMPUT SCI NET, V12, P134
[2]   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)
[3]   Complex networks: Structure and dynamics [J].
Boccaletti, S. ;
Latora, V. ;
Moreno, Y. ;
Chavez, M. ;
Hwang, D. -U. .
PHYSICS REPORTS-REVIEW SECTION OF PHYSICS LETTERS, 2006, 424 (4-5) :175-308
[4]   A new memetic algorithm for the asymmetric traveling salesman problem [J].
Buriol, L ;
França, PM ;
Moscato, P .
JOURNAL OF HEURISTICS, 2004, 10 (05) :483-506
[5]   Automatic Combination of Operators in a Genetic Algorithm to Solve the Traveling Salesman Problem [J].
Contreras-Bolton, Carlos ;
Parada, Victor .
PLOS ONE, 2015, 10 (09)
[6]   Selectively-informed particle swarm optimization [J].
Gao, Yang ;
Du, Wenbo ;
Yan, Gang .
SCIENTIFIC REPORTS, 2015, 5
[7]   Performance analysis of biogeography-based optimization for automatic voltage regulator system [J].
Guvenc, Ugur ;
Yigit, Tuncay ;
Isik, Ali Hakan ;
Akkaya, Ibrahim .
TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2016, 24 (03) :1150-1162
[8]   A hybrid model based on the convolutional neural network model and artificial bee colony or particle swarm optimization-based iterative thresholding for the detection of bruised apples [J].
Hekim, Mahmut ;
Comert, Onur ;
Adem, Kemal .
TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2020, 28 (01) :61-79
[9]  
Hongwei Mo, 2010, Proceedings 2010 Sixth International Conference on Natural Computation (ICNC 2010), P3143, DOI 10.1109/ICNC.2010.5584489
[10]   A metaheuristic based on the tabu search for hardware-software partitioning [J].
Jemai, Mehdi ;
Dimassi, Sonia ;
Ouni, Bouraoui ;
Mtibaa, Abdellatif .
TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2017, 25 (02) :901-912