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 member. In the proposed algorithm, a new member called ugly member is also introduced, which plays an essential role in updating the population. In a challenging move, the ugly member leads the population to situations contrary to society’s movement. GBUO is mathematically modeled, and its equations are presented. GBUO is implemented on a set of twenty-three standard objective functions to evaluate the proposed optimizer’s performance for solving optimization problems. The mentioned standard objective functions can be classified into three groups: unimodal, multimodal with high-dimension, and multimodal with fixed dimension functions. There was a further analysis carried-out for eight well-known optimization algorithms. The simulation results show that the proposed algorithm has a good performance in solving different optimization problems models and is superior to the mentioned optimization algorithms.

Highlights

  • Optimization is a vital issue, which is of great importance in a wide range of applications

  • The results of other well-known optimization algorithms are compared with those obtained by GBUO in order to further evaluate its capability for solving optimization problems

  • GBUO, spotted hyena optimizer (SHO), marine predators algorithm (MPA) are the best optimizers for F9 and F11 objective functions

Read more

Summary

Introduction

Optimization is a vital issue, which is of great importance in a wide range of applications. Meta-heuristic algorithms (MHAs) such as genetic algorithm (GA), particle swarm optimization (PSO), and differential evolution (DE) have been applied as powerful methods for solving various modern optimization problems. These methods have attracted researchers’ attention because of their advantages such as high performance, simplicity, few parameters, avoidance of local optimization, and derivation-free mechanism. Many MHAs have been inspired by simple principles in nature, e.g., physical and biological systems Among these algorithms, simulated annealing [12], spring search algorithm [13,14], ant colony optimization [15,16], particle swarm optimization [17], and cuckoo search [18] can be mentioned. PSO was derived based on the swarming behavior of the birds and fishes [17,19], whereas simulated annealing (SA) was proposed by considering the metal annealing process [20]

Results
Discussion
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.