Giant Trevally Optimizer (GTO): A Novel Metaheuristic Algorithm for Global Optimization and Challenging Engineering Problems

Metaheuristic algorithms are becoming powerful methods for solving continuous global optimization and engineering problems due to their flexible implementation on the given problem. Most of these algorithms draw their inspiration from the collective intelligence and hunting behavior of animals in na...

Full description

Bibliographic Details
Main Authors: Haval Tariq Sadeeq, Adnan Mohsin Abdulazeez
Format: Article
Language:English
Published: IEEE 2022-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9955508/
_version_ 1811211618578595840
author Haval Tariq Sadeeq
Adnan Mohsin Abdulazeez
author_facet Haval Tariq Sadeeq
Adnan Mohsin Abdulazeez
author_sort Haval Tariq Sadeeq
collection DOAJ
description Metaheuristic algorithms are becoming powerful methods for solving continuous global optimization and engineering problems due to their flexible implementation on the given problem. Most of these algorithms draw their inspiration from the collective intelligence and hunting behavior of animals in nature. This paper proposes a novel metaheuristic algorithm called the Giant Trevally Optimizer (GTO). In nature, giant trevally feeds on many animals, including fish, cephalopods, and seabirds (sooty terns). In this work, the unique strategies of giant trevally when hunting seabirds are mathematically modeled and are divided into three main steps. In the first step, the foraging movement patterns of giant trevallies are simulated. In the second step, the giant trevallies choose the appropriate area in terms of food where they can hunt for prey. In the last step, the trevally starts to chase the seabird (prey). When the prey is close enough to the trevally, the trevally jumps out of the water and attacks the prey in the air or even snatches the prey from the water surface. The performance of GTO is compared against state-of-the-art metaheuristics for global optimization on a set of forty benchmark functions with different characteristics and five complex engineering problems. The comparative study, scalability analysis, statistical analysis based on the Wilcoxon rank sum test, and the findings suggest that the proposed GTO is an efficient optimizer for global optimization.
first_indexed 2024-04-12T05:15:47Z
format Article
id doaj.art-486f1f3e700e45d6bfa729d774504309
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-04-12T05:15:47Z
publishDate 2022-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-486f1f3e700e45d6bfa729d7745043092022-12-22T03:46:37ZengIEEEIEEE Access2169-35362022-01-011012161512164010.1109/ACCESS.2022.32233889955508Giant Trevally Optimizer (GTO): A Novel Metaheuristic Algorithm for Global Optimization and Challenging Engineering ProblemsHaval Tariq Sadeeq0https://orcid.org/0000-0002-0998-876XAdnan Mohsin Abdulazeez1Information Technology Department, Technical College of Informatics-Akre, Duhok Polytechnic University, Duhok, IraqEnergy Department, Technical College of Engineering-Duhok, Duhok Polytechnic University, Duhok, IraqMetaheuristic algorithms are becoming powerful methods for solving continuous global optimization and engineering problems due to their flexible implementation on the given problem. Most of these algorithms draw their inspiration from the collective intelligence and hunting behavior of animals in nature. This paper proposes a novel metaheuristic algorithm called the Giant Trevally Optimizer (GTO). In nature, giant trevally feeds on many animals, including fish, cephalopods, and seabirds (sooty terns). In this work, the unique strategies of giant trevally when hunting seabirds are mathematically modeled and are divided into three main steps. In the first step, the foraging movement patterns of giant trevallies are simulated. In the second step, the giant trevallies choose the appropriate area in terms of food where they can hunt for prey. In the last step, the trevally starts to chase the seabird (prey). When the prey is close enough to the trevally, the trevally jumps out of the water and attacks the prey in the air or even snatches the prey from the water surface. The performance of GTO is compared against state-of-the-art metaheuristics for global optimization on a set of forty benchmark functions with different characteristics and five complex engineering problems. The comparative study, scalability analysis, statistical analysis based on the Wilcoxon rank sum test, and the findings suggest that the proposed GTO is an efficient optimizer for global optimization.https://ieeexplore.ieee.org/document/9955508/Giant trevally optimizer (GTO)optimizationmetaheuristicsexplorationexploitationbenchmark functions
spellingShingle Haval Tariq Sadeeq
Adnan Mohsin Abdulazeez
Giant Trevally Optimizer (GTO): A Novel Metaheuristic Algorithm for Global Optimization and Challenging Engineering Problems
IEEE Access
Giant trevally optimizer (GTO)
optimization
metaheuristics
exploration
exploitation
benchmark functions
title Giant Trevally Optimizer (GTO): A Novel Metaheuristic Algorithm for Global Optimization and Challenging Engineering Problems
title_full Giant Trevally Optimizer (GTO): A Novel Metaheuristic Algorithm for Global Optimization and Challenging Engineering Problems
title_fullStr Giant Trevally Optimizer (GTO): A Novel Metaheuristic Algorithm for Global Optimization and Challenging Engineering Problems
title_full_unstemmed Giant Trevally Optimizer (GTO): A Novel Metaheuristic Algorithm for Global Optimization and Challenging Engineering Problems
title_short Giant Trevally Optimizer (GTO): A Novel Metaheuristic Algorithm for Global Optimization and Challenging Engineering Problems
title_sort giant trevally optimizer gto a novel metaheuristic algorithm for global optimization and challenging engineering problems
topic Giant trevally optimizer (GTO)
optimization
metaheuristics
exploration
exploitation
benchmark functions
url https://ieeexplore.ieee.org/document/9955508/
work_keys_str_mv AT havaltariqsadeeq gianttrevallyoptimizergtoanovelmetaheuristicalgorithmforglobaloptimizationandchallengingengineeringproblems
AT adnanmohsinabdulazeez gianttrevallyoptimizergtoanovelmetaheuristicalgorithmforglobaloptimizationandchallengingengineeringproblems