Dynamic Arithmetic Optimization Algorithm (DAOA)

In this paper, a dynamic version of the arithmetic optimization algorithm (DAOA) is presented.

https://nimakhodadadi.com

您现在正在关注此提交

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.

查看更多格式

标签

添加标签

Add the first tag.

一般信息

MATLAB 版本兼容性

  • 兼容任何版本

平台兼容性

  • Windows
  • macOS
  • Linux
版本 已发布 发行说明 Action
1.1.1

version 1.1.1

1.1.0

DAF 1 and DAF 2 are added.

1.0.0