AEFA-C for Constrained Optimization

版本 1.0.1 (311.3 KB) 作者: Dr Anupam Yadav
This code is designed for constrained optimization problems.
635.0 次下载
更新时间 2020/2/26

查看许可证

Nature-inspired optimization algorithms have attracted significant attention from researchers during the past decades due to their applicability to solving the challenging optimization problems, efficiently. Many intelligent systems require an excellent constrained optimization scheme to act as an artificially intelligent system. Artificial electric field algorithm (AEFA) is an intelligently designed artificial system that deals with the purpose of function optimization. AEFA works on the principle of Coulombs’ law of electrostatic force and Newtons’ law of motion. The present article extends the AEFA algorithm for constrained optimization problems by introducing the new velocity and position bound strategies. These bounds lead the particle to interact with each other within the domain of the problem, and they are allowed to learn from the problem space individually. They also help to make a better balance between exploration and exploitation by controlling the position update of the particles. The challenging IEEE CEC 2017 constrained benchmark set of 28 problems, and five multidimensional non-linear structural design optimization problems are solved using AEFA-C, which tests the effectiveness and the efficiency of the proposed scheme. The comparative study of AEFA-C is performed with nine state-of-art algorithms, including some IEEE CEC 2017 competitors. The comparative study, statistical analysis, and the findings suggest that the proposed AEFA-C is an efficient constrained optimizer.

引用格式

Dr Anupam Yadav (2024). AEFA-C for Constrained Optimization (https://www.mathworks.com/matlabcentral/fileexchange/74361-aefa-c-for-constrained-optimization), MATLAB Central File Exchange. 检索时间: .

Anita, et al. “Artificial Electric Field Algorithm for Engineering Optimization Problems.” Expert Systems with Applications, vol. 149, Elsevier BV, July 2020, p. 113308, doi:10.1016/j.eswa.2020.113308.

查看更多格式
MATLAB 版本兼容性
创建方式 R2019b
兼容任何版本
平台兼容性
Windows macOS Linux
类别
Help CenterMATLAB Answers 中查找有关 Nonlinear Optimization 的更多信息

Community Treasure Hunt

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

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

Complete Files

1.0.0