An Advanced Crow Search Algorithm for Solving Global Optimization Problem

7Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.

Abstract

The conventional crow search (CS) algorithm is a swarm-based metaheuristic algorithm that has fewer parameters, is easy to apply to problems, and is utilized in various fields. However, it has a disadvantage, as it is easy for it to fall into local minima by relying mainly on exploitation to find approximations. Therefore, in this paper, we propose the advanced crow search (ACS) algorithm, which improves the conventional CS algorithm and solves the global optimization problem. The ACS algorithm has three differences from the conventional CS algorithm. First, we propose using dynamic (Formula presented.) (awareness probability) to perform exploration of the global region for the selection of the initial population. Second, we improved the exploitation performance by introducing a formula that probabilistically selects the best crows instead of randomly selecting them. Third, we improved the exploration phase by adding an equation for local search. The ACS algorithm proposed in this paper has improved exploitation and exploration performance over other metaheuristic algorithms in both unimodal and multimodal benchmark functions, and it found the most optimal solutions in five engineering problems.

Cite

CITATION STYLE

APA

Lee, D., Kim, J., Shon, S., & Lee, S. (2023). An Advanced Crow Search Algorithm for Solving Global Optimization Problem. Applied Sciences (Switzerland), 13(11). https://doi.org/10.3390/app13116628

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free