A survey of symbiotic organisms search algorithms and applications

被引:39
作者
Abdullahi, Mohammed [1 ]
Ngadi, Md Asri [2 ]
Dishing, Salihu Idi [1 ,2 ]
Abdulhamid, Shafi'i Muhammad [3 ]
Usman, Mohammed Joda [4 ]
机构
[1] Ahmadu Bello Univ, Dept Comp Sci, Zaria, Nigeria
[2] Univ Teknol Malaysia, Fac Comp, Dept Comp Sci, Johor Baharu 81310, Malaysia
[3] Fed Univ Technol Minna, Dept Cyber Secur Sci, Minna, Nigeria
[4] Bauchi State Univ Gadau, Dept Math, PMB 068, Bauchi, Bauchi State, Nigeria
关键词
Symbiotic organisms search; Metaheuristics algorithms; Optimization; Bio-inspired algorithms; Local search; Global search; PARTICLE SWARM OPTIMIZATION; ANT COLONY OPTIMIZATION; MULTIOBJECTIVE OPTIMIZATION; DISPATCH PROBLEM; ECONOMIC-DISPATCH; GENETIC ALGORITHM; TASK ALLOCATION; NETWORK; DESIGN; SYSTEMS;
D O I
10.1007/s00521-019-04170-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Nature-inspired algorithms take inspiration from living things and imitate their behaviours to accomplish robust systems in engineering and computer science discipline. Symbiotic organisms search (SOS) algorithm is a recent metaheuristic algorithm inspired by symbiotic interaction between organisms in an ecosystem. Organisms develop symbiotic relationships such as mutualism, commensalism, and parasitism for their survival in ecosystem. SOS was introduced to solve continuous benchmark and engineering problems. The SOS has been shown to be robust and has faster convergence speed when compared with genetic algorithm, particle swarm optimization, differential evolution, and artificial bee colony which are the traditional metaheuristic algorithms. The interests of researchers in using SOS for handling optimization problems are increasing day by day, due to its successful application in solving optimization problems in science and engineering fields. Therefore, this paper presents a comprehensive survey of SOS advances and its applications, and this will be of benefit to the researchers engaged in the study of SOS algorithm.
引用
收藏
页码:547 / 566
页数:20
相关论文
共 110 条
[1]   An efficient symbiotic organisms search algorithm with chaotic optimization strategy for multi-objective task scheduling problems in cloud computing environment [J].
Abdullahi, Mohammed ;
Ngadi, Md Asri ;
Dishing, Salihu Idi ;
Abdulhamid, Shafi'i Muhammad ;
Ahmad, Barroon Isma'eel .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2019, 133 :60-74
[2]  
Abdullahi M, 2017, 2017 6TH ICT INTERNATIONAL STUDENT PROJECT CONFERENCE (ICT-ISPC)
[3]   Hybrid Symbiotic Organisms Search Optimization Algorithm for Scheduling of Tasks on Cloud Computing Environment [J].
Abdullahi, Mohammed ;
Ngadi, Md Asri .
PLOS ONE, 2016, 11 (06)
[4]   Symbiotic Organism Search optimization based task scheduling in cloud computing environment [J].
Abdullahi, Mohammed ;
Ngadi, Md Asri ;
Abdulhamid, Shafi'i Muhammad .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 56 :640-650
[5]   A multi-objectives scheduling algorithm based on cuckoo optimization for task allocation problem at compile time in heterogeneous systems [J].
Akbari, Mehdi ;
Rashidi, Hassan .
EXPERT SYSTEMS WITH APPLICATIONS, 2016, 60 :234-248
[6]   An efficient Differential Evolution based algorithm for solving multi-objective optimization problems [J].
Ali, Musrrat. ;
Siarry, Patrick ;
Pant, Millie. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2012, 217 (02) :404-416
[7]  
[Anonymous], INDONESIAN J ELECT E
[8]  
[Anonymous], SCI INT LAHORE
[9]  
[Anonymous], 2018, ARXIV180702754
[10]  
[Anonymous], 2018, COMPLEXITY