Arctic Puffin Optimization(APO)

版本 1.1.5 (5.5 KB) 作者: Wen-chuan Wang
Arctic Puffin Optimization(APO): A Bio-inspired metaheuristic Algorithm for Solving Engineering Design Optimization
459.0 次下载
更新时间 2024/6/19

查看许可证

To apply this code, please refer to the following paper:
Wen-chuan Wang, Wei-can Tian, Dong-mei Xu, Hong-fei Zang. Arctic Puffin Optimization: A Bio-inspired metaheuristic Algorithm for Solving Engineering Design Optimization. Advances in Engineering Software, 2024,195, 103694. https://doi.org/10.1016/j.advengsoft.2024.103694
In this paper, we innovatively propose the Arctic Puffin Optimization (APO), a metaheuristic optimization algorithm inspired by the survival and predation behaviors of the Arctic puffin. The APO consists of an aerial flight (exploration) and an underwater foraging (exploitation) phase. In the exploration phase, the Levy flight and velocity factor mechanisms are introduced to enhance the algorithm's ability to jump out of local optima and improve the convergence speed. In the exploitation phase, strategies such as the synergy and adaptive change factors are used to ensure that the algorithm can effectively utilize the current best solution and guide the search direction. In addition, the dynamic transition between the exploration and development phases is realized through the behavioral conversion factor, which effectively balances global search and local development. In order to verify the advancement and applicability of the APO algorithm, it is compared with nine advanced optimization algorithms. In the three test sets of CEC2017, CEC2019, and CEC2022, the APO algorithm outperforms the other compared algorithms in 72%, 70%, and 75% of the cases, respectively. Meanwhile, the Wilcoxon signed-rank test results and Friedman rank-mean statistically prove the superiority of the APO algorithm. Furthermore, on thirteen real-world engineering problems, APO outperforms the other compared algorithms in 85% of the test cases, demonstrating its potential in solving complex real-world optimization problems. In summary, APO proves its practical value and advantages in solving various complex optimization problems by its excellent performance.

引用格式

Wenchuan Wang, Weican Tian, et al. (2024). Arctic Puffin Optimization(APO) (https://www.mathworks.com/matlabcentral/fileexchange/167521), MATLAB Central File Exchange. Retrieved June 5, 2024.

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

Community Treasure Hunt

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

Start Hunting!

Arctic Puffin Optimization/Arctic Puffin Optimization A Bio-inspired metaheuristic Algorithm for Solving Engineering Design Optimization

版本 已发布 发行说明
1.1.5

Add image

1.1.4

Arctic Puffin Optimization: A Bio-inspired metaheuristic Algorithm for Solving Engineering Design Optimization

1.1.3

add Journal Publications

1.1.2

Update references

1.1.1

Add author information

1.1.0

Annotated the progress of the paper

1.0.0