Discrete symbiotic organisms search algorithm for travelling salesman problem

被引:95
作者
Ezugwu, Absalom El-Shamir [1 ]
Adewumi, Aderemi Oluyinka [1 ]
机构
[1] Univ Kwazulu Natal, Sch Math Stat & Comp Sci, Westville Campus,Private Bag X54001, ZA-4000 Durban, South Africa
关键词
Symbiotic organisms search; Travelling salesman problem; Combinatorial optimization; Metaheuristics; Mutation operators; PARTICLE SWARM OPTIMIZATION; SIMULATED ANNEALING ALGORITHM;
D O I
10.1016/j.eswa.2017.06.007
中图分类号
TP18 [人工智能理论];
学科分类号
140502 [人工智能];
摘要
A Discrete Symbiotic Organisms Search (DSOS) algorithm for finding a near optimal solution for the Travelling Salesman Problem (TSP) is proposed. The SOS is a metaheuristic search optimization algorithm, inspired by the symbiotic interaction strategies often adopted by organisms in the ecosystem for survival and propagation. This new optimization algorithm has been proven to be very effective and robust in solving numerical optimization and engineering design problems. In this paper, the SOS is improved and extended by using three mutation-based local search operators to reconstruct its population, improve its exploration and exploitation capability, and accelerate the convergence speed. To prove that the proposed solution approach of the DSOS is a promising technique for solving combinatorial problems like the TSPs, a set of benchmarks of symmetric TSP instances selected from the TSPLIB library are used to evaluate its performance against other heuristic algorithms. Numerical results obtained show that the proposed optimization method can achieve results close to the theoretical best known solutions within a reasonable time frame. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:70 / 78
页数:9
相关论文
共 31 条
[2]
Bellman R.E., 2015, Applied Dynamic Programming, V2050
[4]
Solving the traveling salesman problem based on the genetic simulated annealing ant colony system with particle swarm optimization techniques [J].
Chen, Shyi-Ming ;
Chien, Chih-Yao .
EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (12) :14439-14450
[5]
Optimizing Multiple-Resources Leveling in Multiple Projects Using Discrete Symbiotic Organisms Search [J].
Cheng, Min-Yuan ;
Prayogo, Doddy ;
Duc-Hoc Tran .
JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2016, 30 (03)
[6]
Symbiotic Organisms Search: A new metaheuristic optimization algorithm [J].
Cheng, Min-Yuan ;
Prayogo, Doddy .
COMPUTERS & STRUCTURES, 2014, 139 :98-112
[7]
Dorigo M., 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406), P1470, DOI 10.1109/CEC.1999.782657
[8]
Simulated annealing based symbiotic organisms search optimization algorithm for traveling salesman problem [J].
Ezugwu, Absalom El-Shamir ;
Adewumi, Aderemi Oluyinka ;
Frincu, Marc Eduard .
EXPERT SYSTEMS WITH APPLICATIONS, 2017, 77 :189-210
[9]
Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems [J].
Gandomi, Amir Hossein ;
Yang, Xin-She ;
Alavi, Amir Hossein .
ENGINEERING WITH COMPUTERS, 2013, 29 (01) :17-35
[10]
Mixed variable structural optimization using Firefly Algorithm [J].
Gandomi, Amir Hossein ;
Yang, Xin-She ;
Alavi, Amir Hossein .
COMPUTERS & STRUCTURES, 2011, 89 (23-24) :2325-2336