arrow
Return

Accelerating sailfish optimization applied to unconstrained optimization problems on graphical processing unit

delete2022-08-01
delete6
delete
OA
AI
H
Hamid Reza Naji *
S
Soodeh Shadravan
H
Hossien Mousa Jafarabadi
H
Hossien Momeni
DOI:10.1016/j.jestch.2021.11.003delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
The Sailfish Optimizer (SFO) is a metaheuristic algorithm inspired by a group of hunting sailfish that alternates their attacks on group of prey. The SFO algorithm takes advantage of using a simple method for providing the dynamic balance between exploration and exploitation phases, creating the swarm diversity, avoiding local optima, and guaranteeing high convergence speed. However, taking a lot of time to solve optimization problems has become a challenge for metaheuristic algorithms. Due to independence of the metaheuristics components, parallel processing is a good option to reduce the computational time and to find high quality solutions that are close to the optimum with an acceptable cost. Nowadays, combination of parallel processing and metaheuristic algorithms can provide high performance solutions to quickly solve combinatorial optimization problems. In this paper, we elaborate a novel GPU based and accelerated method of sailfish optimizer (ASFO), which improves the execution time and speedup while maintaining the results of optimization in high quality. In depth of study, we present the implementation details and performance observations of ASFO algorithm. Also, a comparative study of accelerated and sequential SFO is performed on a set of standard benchmark optimization functions and it compared with other parallel algorithms to show the speed of proposed algorithm for solving unconstrained optimization problems. The results indicate the ability of proposed approach in continuous, non-separable, non-convex and scalable optimization problems. (c) 2021 Karabuk University. Publishing services by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
Keywords:
Sailfish Optimizer (SFO)
Accelerated Sailfish Optimizer (ASFO)
unconstrained optimization problems
Parallel processing
Shared memory
Graphic processing units
CUDA
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

E
Engineering Science and Technology-An International Journal-JESTECH
IF:
5.4
Papers:
1.4K
Citations:
6.3K

Organization

Graduate University of Advanced Technology cover
Graduate University of Advanced Technology
Scholars:
1.1K
Papers: 1.1K
Citations: 1.3K
I
Islamic Azad University
Scholars:
4.0W
Papers: 3.3W
Citations: 9.8K
Cited Papers

Cited Papers

Preparation and characteristics of crystallized mesoporous Zr6Nb2O17
err2004-11-01
err0
PREAI
errDaling Lu; Byongjin Lee; Junko N. Kondo; Kazunari Domen
errShare
errSave
Clinicopathological correlates of hyperparathyroidism
err2015-07-10
err0
errOAAI
errKai Duan; Karen Gomez Hernandez; Ozgur Mete
errShare
errSave
GPU Computing for Parallel Local Search Metaheuristic Algorithms
err2013-01-01
err74
errOAAI
errThe Van Luong; Melab, Nouredine; Talbi, El-Ghazali
errShare
errSave
Comparative assessment of insect pests population densities of three selected cucurbit crops
err2017-12-31
err0
errOAAI
errAlao Fatai Olaitan; Timothy Adebayo Abiodun; Adeola Odewole Foluke; Olomitutu Emmanuel Oluwaseyi
errShare
errSave
Human mental search: a new population-based metaheuristic optimization algorithm
err2017-04-28
err171
PREAI
errMousavirad, Seyed Jalaleddin; Ebrahimpour-Komleh, Hossein
errShare
errSave
researcher View more