An effective multi-objective artificial hummingbird algorithm with dynamic elimination-based crowding distance for solving engineering design problems: Computer Methods in Applied Mechanics and Engineering

W. Zhao, Z. Zhang, S. Mirjalili, L. Wang, N. Khodadadi, S. Mirjalili

Research output: Contribution to journalArticlepeer-review

73 Citations (Scopus)

Abstract

Artificial hummingbird algorithm (AHA) is a recently developed bio-based metaheuristic and it shows superior performance in handling single-objective optimization problems. Despite the merit, this algorithm can only solve problems with one objective. To solve complex multi-objective optimization problems, including engineering design problems, a multi-objective AHA (MOAHA) is developed in this study. In MOAHA, an external archive is employed to save Pareto optimal solutions, and a dynamic elimination-based crowding distance (DECD) method is developed to maintain this archive to effectively preserve the population diversity. In addition, a non-dominated sorting strategy is merged with MOAHA to construct a solution update mechanism, which effectively refines Pareto optimal solutions for improving the convergence of the algorithm. The superior results over 7 competitors on 28 benchmark functions in terms of convergence, diversity and solution distribution are demonstrated with a suite of comprehensive tests. The MOAHA algorithm is also applied to 5 real-world engineering design problems with multiple objectives, demonstrating its superiority in handling challenging real-world multi-objective problems with unknown true Pareto optimal solutions and fronts. The source code of MOAHA is publicly available at https://ww2.mathworks.cn/matlabcentral/fileexchange/113535-moaha-multi-objective-artificial-hummingbird-algorithm and https://seyedalimirjalili.com/aha. © 2022 Elsevier B.V.
Original languageEnglish
JournalComputer Methods in Applied Mechanics and Engineering
Volume398
DOIs
Publication statusPublished - 2022

Keywords

  • Artificial hummingbird algorithm
  • Convergence and diversity
  • Dynamic elimination-based crowding distance
  • Engineering design problems
  • Multi-objective optimization
  • Non-dominated sorting
  • HTTP
  • Optimal systems
  • Pareto principle
  • Crowding distance
  • Multi objective
  • Multi-objectives optimization
  • Non-dominated Sorting
  • Pareto optimal solutions
  • Real-world
  • Multiobjective optimization

Fingerprint

Dive into the research topics of 'An effective multi-objective artificial hummingbird algorithm with dynamic elimination-based crowding distance for solving engineering design problems: Computer Methods in Applied Mechanics and Engineering'. Together they form a unique fingerprint.

Cite this