Jaya2 Optimization Algorithm

版本 1.0.0 (221.8 KB) 作者: Mahamed
Implementation of the Jaya2 Optimization Algorithm as described in the paper: https://www.degruyter.com/document/doi/10.1515/jisys-2022-0200
137.0 次下载
更新时间 2023/4/30

查看许可证

An improved Jaya optimization algorithm with ring topology and population size reduction
By: Mahamed G.H. Omran and Giovanni Iacca
Abstract
An improved variant of the Jaya optimization algorithm, called Jaya2, is proposed to enhance the performance of the original Jaya sacrificing its algorithmic design. The proposed approach arranges the solutions in a ring topology to reduce the likelihood of premature convergence. In addition, the population size reduction is used to automatically adjust the population size during the optimization process. Moreover, the translation dependency problem of the original Jaya is discussed, and an alternative solution update operation is proposed. To test Jaya2, we compare it with nine different optimization methods on the CEC 2020 benchmark functions and the CEC 2011 real-world optimization problems. The results show that Jaya2 is highly competitive on the tested problems where it generally outperforms most approaches. Having an easy-to-implement approach with little parameter tuning is highly desirable since researchers from different disciplines with basic programming skills can use it to solve their optimization problems.

引用格式

Mahamed (2024). Jaya2 Optimization Algorithm (https://www.mathworks.com/matlabcentral/fileexchange/128799-jaya2-optimization-algorithm), MATLAB Central File Exchange. 检索时间: .

MATLAB 版本兼容性
创建方式 R2023a
兼容任何版本
平台兼容性
Windows macOS Linux
标签 添加标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
1.0.0