2021
DOI: 10.3390/app11052042
|View full text |Cite
|
Sign up to set email alerts
|

GBUO: “The Good, the Bad, and the Ugly” Optimizer

Abstract: Optimization problems in various fields of science and engineering should be solved using appropriate methods. Stochastic search-based optimization algorithms are a widely used approach for solving optimization problems. In this paper, a new optimization algorithm called “the good, the bad, and the ugly” optimizer (GBUO) is introduced, based on the effect of three members of the population on the population updates. In the proposed GBUO, the algorithm population moves towards the good member and avoids the bad… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
9
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
9

Relationship

3
6

Authors

Journals

citations
Cited by 15 publications
(9 citation statements)
references
References 81 publications
(99 reference statements)
0
9
0
Order By: Relevance
“…Marine Predators Algorithm (MPA) is another swarm-based optimization algorithm that is designed according to the movement strategies that marine predators use when trapping their prey in the oceans [22]. Some other algorithms in this group are: Doctor and Patients Optimization (DPO) [10], Teaching-Learning-Based Optimization (TLBO) [23], Whale Optimization Algorithm (WOA) [24], Two Stage Algorithm(TSO) [25], Donkey Theorem Optimization (DTO) [26], Group Mean Based Optimizer (GMBO) [27], Cat and Mouse-Based Optimizer (CMBO) [28], Following Optimization Algorithm (FOA) [29], Tunicate Swarm Algorithm (TSA) [30], Good and Bad Groups Based Optimizer (GBGBO) [31], Rat Swarm Optimizer (RSO) [32], Good and Bad and Ugly Optimizer (GBUO) [33], and Seagull Optimization Algorithm (SOA) [34].…”
Section: Introductionmentioning
confidence: 99%
“…Marine Predators Algorithm (MPA) is another swarm-based optimization algorithm that is designed according to the movement strategies that marine predators use when trapping their prey in the oceans [22]. Some other algorithms in this group are: Doctor and Patients Optimization (DPO) [10], Teaching-Learning-Based Optimization (TLBO) [23], Whale Optimization Algorithm (WOA) [24], Two Stage Algorithm(TSO) [25], Donkey Theorem Optimization (DTO) [26], Group Mean Based Optimizer (GMBO) [27], Cat and Mouse-Based Optimizer (CMBO) [28], Following Optimization Algorithm (FOA) [29], Tunicate Swarm Algorithm (TSA) [30], Good and Bad Groups Based Optimizer (GBGBO) [31], Rat Swarm Optimizer (RSO) [32], Good and Bad and Ugly Optimizer (GBUO) [33], and Seagull Optimization Algorithm (SOA) [34].…”
Section: Introductionmentioning
confidence: 99%
“…Simulation of the patient treatment process by the doctor has been used in designing doctor and patient optimizer (DPO) [19]. Some of the other swarm-based optimization algorithms are: Seagull Optimization Algorithm (SOA) [20], Whale Optimization Algorithm (WOA) [21], Firefly Algorithm (FA) [22], Artificial Bee Colony (ABC) [23], Cuckoo Search (CS) [24], Bat-inspired Algorithm (BA) [25], Spotted Hyena Optimizer (SHO) [26], Monkey Search (MS) [27], Artificial Fish-Swarm Algorithm (AFSA) [28], Group Optimization (GO) [29], Dolphin Partner Optimization (DPO) [30], Hunting Search (HS) [31], Coupled Spring Forced Bat Algorithm (SFBA) [32], Teaching-Learning-Based Optimization (TLBO) [33], Grey Wolf Optimizer (GWO) [34], Following Optimization Algorithm (FOA) [35], Moth-Flame Optimization Algorithm (MFO) [36], Grasshopper Optimization Algorithm (GOA) [37], Donkey Theorem Optimization (DTO) [38], Emperor Penguin Optimizer (EPO) [39], Multi Leader Optimizer (MLO) [40], Rat Swarm Optimizer (RSO) [41], and "The Good, the Bad, and the Ugly" Optimizer (GBUO) [42].…”
Section: Introductionmentioning
confidence: 99%
“…For this reason, the solution provided by the optimization algorithms is called quasi-optimal solution. In other words, a quasi-optimal solution is a solution that, if not equal to the global optimal, must be reasonably close to it [3]. Therefore, in comparing the performance of optimization algorithms with each other, the algorithm that provides a better quasioptimal solution is a better algorithm.…”
Section: Introductionmentioning
confidence: 99%