Parallel Symbiotic Organisms Search Algorithm

被引:1
|
作者
Ezugwu, Absalom E. [1 ]
Els, Rosanne [1 ]
Fonou-Dombeu, Jean, V [1 ]
Naidoo, Duane [1 ]
Pillay, Kimone [1 ]
机构
[1] Univ KwaZulu Natal, Sch Comp Sci, King Edward Rd,Pietermaritzburg Campus, ZA-3201 Pietermaritzburg, South Africa
关键词
Symbiotic organisms search; Parallel symbiotic organisms search; OpenMP; OPTIMIZATION ALGORITHM;
D O I
10.1007/978-3-030-24308-1_52
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Symbiotic organisms search algorithm is a population-based evolutionary optimization technique that is motivated by the simulation of social behaviour that emanates from the symbiosis relationship amongst organisms in an ecosystem. It is a popular global search swarm intelligence metaheuristic that is widely being used in conjunction with several other algorithms in different fields of study. Fascinatingly, the algorithm has also been shown to have the capability of optimizing several NP-hard problems in both continuous and binary search spaces. More so, because most of the modern day real-world computational problems requires machines with high processing power and improved optimization techniques, it is important to find ways to improve the speedup of the optimization process of this algorithm, as the complexity of the problems increase. Therefore, this paper explores the possibility of improving the optimization speedup and performance of the symbiotic organisms search algorithm through parallelization methods. The proposed parallelization procedure is implemented using OpenMP on a shared memory architecture and evaluated on a set of twenty mathematical test problems. The computational results of the parallel symbiotic organisms search algorithm was compared to its serial counterpart using a measure of run-time complexity.
引用
收藏
页码:658 / 672
页数:15
相关论文
共 50 条
  • [1] A novel improved symbiotic organisms search algorithm
    Nama, Sukanta
    Saha, Apu Kumar
    Sharma, Sushmita
    COMPUTATIONAL INTELLIGENCE, 2022, 38 (03) : 947 - 977
  • [2] Surrogate-Assisted Symbiotic Organisms Search Algorithm for Parallel Batch Processor Scheduling
    Cao, ZhengCai
    Lin, ChengRan
    Zhou, MengChu
    Zhang, JiaQi
    IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2020, 25 (05) : 2155 - 2166
  • [3] Analysis of different metrics for grouping data using a parallel search algorithm based on symbiotic organisms
    Loiola de Menezes, Sandro Roberto
    Boiani, Mateus
    Parpinelli, Rafael Stubs
    REVISTA BRASILEIRA DE COMPUTACAO APLICADA, 2018, 10 (02): : 18 - 28
  • [4] Enhanced symbiotic organisms search algorithm for unrelated parallel machines manufacturing scheduling with setup times
    Ezugwu, Absalom E.
    KNOWLEDGE-BASED SYSTEMS, 2019, 172 : 15 - 32
  • [5] Symbiotic Organisms Search Algorithm for multilevel thresholding of images
    Kucukugurlu, Busranur
    Gedikli, Eyup
    EXPERT SYSTEMS WITH APPLICATIONS, 2020, 147
  • [6] A Symbiotic Organisms Search Algorithm for Blood Assignment Problem
    Govender, Prinolan
    Ezugwu, Absalom E.
    HYBRID METAHEURISTICS (HM 2019), 2019, 11299 : 200 - 208
  • [7] Symbiotic Organisms Search: A new metaheuristic optimization algorithm
    Cheng, Min-Yuan
    Prayogo, Doddy
    COMPUTERS & STRUCTURES, 2014, 139 : 98 - 112
  • [8] Symbiotic Organisms Search Algorithm for Economic Dispatch Problems
    Das, Diptanu
    Bhattacharya, Aniruddha
    Ray, Rupnarayan
    PROCEEDINGS OF THE 2017 IEEE SECOND INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER AND COMMUNICATION TECHNOLOGIES (ICECCT), 2017,
  • [9] Symbiotic organisms search algorithm for the unrelated parallel machines scheduling with sequence-dependent setup times
    Ezugwu, Absalom E.
    Adeleke, Olawale J.
    Viriri, Serestina
    PLOS ONE, 2018, 13 (07):
  • [10] An Adaptive Fuzzy Symbiotic Organisms Search Algorithm and Its Applications
    Zainal, Nurul Asyikin
    Azad, Saiful
    Zamli, Kamal Z.
    IEEE ACCESS, 2020, 8 : 225384 - 225406