Dynamic Arithmetic Optimization Algorithm (DAOA)

版本 1.1.1 (2.8 KB) 作者: Nima Khodadadi
In this paper, a dynamic version of the arithmetic optimization algorithm (DAOA) is presented.
442.0 次下载
更新时间 2022/8/6

查看许可证

Metaheuristic algorithms have successfully been used to solve any type of optimization prob- lem in the field of structural engineering. The newly proposed Arithmetic Optimization Algorithm (AOA) has recently been presented for mathematical problems. The AOA is a metaheuristic that uses the main arithmetic operators’ distribution behavior, such as multiplication, division, subtraction, and addition in mathematics. In this paper, a dynamic version of the arithmetic optimization algorithm (DAOA) is presented. During an optimization process, a new candidate solution change to regulate exploration and exploitation in a dynamic version in each iteration. The most remarkable attribute of DAOA is that it does not need to make any effort to preliminary fine-tuning parameters relative to the most present metaheuristic. Also, the new accelerator functions are added for a better search phase. To evaluate the performance of both the AOA and its dynamic version, minimizing the weight of several truss structures under frequency bound is tested. These algorithms ’ efficiency is obtained by five classical engineering problems and optimizing different truss structures under various loading conditions and limitations.

引用格式

Nima Khodadadi (2026). Dynamic Arithmetic Optimization Algorithm (DAOA) (https://ww2.mathworks.cn/matlabcentral/fileexchange/107160-dynamic-arithmetic-optimization-algorithm-daoa), MATLAB Central File Exchange. 检索时间: .

Khodadadi, Nima, et al. “Dynamic Arithmetic Optimization Algorithm for Truss Optimization Under Natural Frequency Constraints.” IEEE Access, vol. 10, Institute of Electrical and Electronics Engineers (IEEE), 2022, pp. 16188–208, doi:10.1109/access.2022.3146374.

查看更多格式
MATLAB 版本兼容性
创建方式 R2021b
兼容任何版本
平台兼容性
Windows macOS Linux
标签 添加标签
版本 已发布 发行说明
1.1.1

version 1.1.1

1.1.0

DAF 1 and DAF 2 are added.

1.0.0