错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Using Mealpy Open-Source Library for Optimization of Constrained Engineering Problems

  • Mića Đurđev,
  • Luka Đorđević,
  • Borivoj Novaković,
  • Dalibor Šeljmeši

摘要

Metaheuristic algorithms are widely used in the scientific community, with numerous algorithms inspired by various sources. Python programming language has become a valuable tool for implementing these algorithms in scientific research. This study uses the MEALPY Python open-source library to solve two constrained optimization problems from existing literature. The concept of the library is explained, and results for problems related to welded beam design and speed reducer designare obtained. Eight swarm-based algorithms from the library are selected for the comparative analysis. The results are compared and graphically presented in several figures. Discussion regarding the best fitness values, convergence, exploration and exploitation percentages, runtime, and trajectory of agents is made before concluding the study.