A Modified Emperor Penguin Algorithm for Solving Stagnation in Multi-Model Functions

Ahmed El Sayed Serag, Hegazy Zaher, Naglaa Ragaa, Heba Sayed


Metaheuristic algorithms have gained attention in recent years for their ability to solve complex problems that cannot be solved using classical mathematical techniques. This paper proposes an improvement to the Emperor Penguin Optimizer algorithm, a population-based metaheuristic. The original algorithm often gets stuck in local optima for multi-modal functions. To address this issue, this paper presents a modification in the relocating procedures that allows the algorithm to utilize information gained from the previous positions of each penguin. To demonstrate the effectiveness of the modified algorithm, 20 test optimization functions from well-known benchmarks were selected. The results show that the proposed algorithm is highly efficient, especially in multi-modal functions.

Full Text:


DOI: https://doi.org/10.31449/inf.v47i10.5273

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.