In this contribution, a new optimization strategy called Self-Adaptive Big Bang-Big Crunch (SA-BB-BC) algorithm is proposed. This methodology consists on the association between the operators of the Big Bang-Big Crunch (BB-BC) algorithm, two strategies to update the population size and a parameter for controlling the influence of particle positions and the best particle in the system. The proposed methodology is applied to three classical engineering systems design. The obtained results demonstrate that SA-BB-BC is an interesting optimization strategy when compared with the canonical BB-BC algorithm, BB-BC-r algorithm and other well-established algorithms. It is important to mention that the proposed algorithm can avoid premature convergence, reducing the number of evaluations of the objective function, but maintaining the accuracy of the solutions.

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

Self-adaptive Big Bang-Big Crunch Algorithm for Engineering Designs

  • Jéssica Cristiane Andrade,
  • Claudemir Mota da Cruz,
  • Fran Sérgio Lobato,
  • Gustavo Barbosa Libotte,
  • Gustavo Mendes Platt

摘要

In this contribution, a new optimization strategy called Self-Adaptive Big Bang-Big Crunch (SA-BB-BC) algorithm is proposed. This methodology consists on the association between the operators of the Big Bang-Big Crunch (BB-BC) algorithm, two strategies to update the population size and a parameter for controlling the influence of particle positions and the best particle in the system. The proposed methodology is applied to three classical engineering systems design. The obtained results demonstrate that SA-BB-BC is an interesting optimization strategy when compared with the canonical BB-BC algorithm, BB-BC-r algorithm and other well-established algorithms. It is important to mention that the proposed algorithm can avoid premature convergence, reducing the number of evaluations of the objective function, but maintaining the accuracy of the solutions.