Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems

被引:0
|
作者
Seyedali Mirjalili
机构
[1] Griffith University,School of Information and Communication Technology
[2] Queensland Institute of Business and Technology,undefined
来源
关键词
Optimization; Multi-objective optimization; Constrained optimization; Binary optimization; Benchmark; Swarm intelligence; Evolutionary algorithms; Particle swarm optimization; Genetic algorithm;
D O I
暂无
中图分类号
学科分类号
摘要
A novel swarm intelligence optimization technique is proposed called dragonfly algorithm (DA). The main inspiration of the DA algorithm originates from the static and dynamic swarming behaviours of dragonflies in nature. Two essential phases of optimization, exploration and exploitation, are designed by modelling the social interaction of dragonflies in navigating, searching for foods, and avoiding enemies when swarming dynamically or statistically. The paper also considers the proposal of binary and multi-objective versions of DA called binary DA (BDA) and multi-objective DA (MODA), respectively. The proposed algorithms are benchmarked by several mathematical test functions and one real case study qualitatively and quantitatively. The results of DA and BDA prove that the proposed algorithms are able to improve the initial random population for a given problem, converge towards the global optimum, and provide very competitive results compared to other well-known algorithms in the literature. The results of MODA also show that this algorithm tends to find very accurate approximations of Pareto optimal solutions with high uniform distribution for multi-objective problems. The set of designs obtained for the submarine propeller design problem demonstrate the merits of MODA in solving challenging real problems with unknown true Pareto optimal front as well. Note that the source codes of the DA, BDA, and MODA algorithms are publicly available at http://www.alimirjalili.com/DA.html.
引用
收藏
页码:1053 / 1073
页数:20
相关论文
共 50 条
  • [21] MoSSE: a novel hybrid multi-objective meta-heuristic algorithm for engineering design problems
    Dhiman, Gaurav
    Garg, Meenakshi
    SOFT COMPUTING, 2020, 24 (24) : 18379 - 18398
  • [22] MoSSE: a novel hybrid multi-objective meta-heuristic algorithm for engineering design problems
    Gaurav Dhiman
    Meenakshi Garg
    Soft Computing, 2020, 24 : 18379 - 18398
  • [23] Application of meta-heuristic algorithm for multi-objective optimization of sustainable supply chain uncertainty
    Mirghaderi, Seyed Davoud
    Modiri, Mahmoud
    SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2021, 46 (01):
  • [24] Application of meta-heuristic algorithm for multi-objective optimization of sustainable supply chain uncertainty
    Seyed Davoud Mirghaderi
    Mahmoud Modiri
    Sādhanā, 2021, 46
  • [25] Multi-objective seismic design optimization of steel frames by a chaotic meta-heuristic algorithm
    Saeed Gholizadeh
    Amir Baghchevan
    Engineering with Computers, 2017, 33 : 1045 - 1060
  • [26] Multi-objective seismic design optimization of steel frames by a chaotic meta-heuristic algorithm
    Gholizadeh, Saeed
    Baghchevan, Amir
    ENGINEERING WITH COMPUTERS, 2017, 33 (04) : 1045 - 1060
  • [27] Multi-objective chicken swarm optimization: A novel algorithm for solving multi-objective optimization problems
    Zouache, Djaafar
    Arby, Yahya Quid
    Nouioua, Farid
    Ben Abdelaziz, Fouad
    COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 129 : 377 - 391
  • [28] A novel multi-objective meta-heuristic model for solving cross-docking scheduling problems
    Mohtashami, Ali
    Tavana, Madjid
    Santos-Arteaga, Francisco J.
    Fallahian-Najafabadi, Ali
    APPLIED SOFT COMPUTING, 2015, 31 : 30 - 47
  • [29] MOMPA: Multi-objective marine predator algorithm for solving multi-objective optimization problems
    Jangir, Pradeep
    Buch, Hitarth
    Mirjalili, Seyedali
    Manoharan, Premkumar
    EVOLUTIONARY INTELLIGENCE, 2023, 16 (01) : 169 - 195
  • [30] A Multi-Objective Carnivorous Plant Algorithm for Solving Constrained Multi-Objective Optimization Problems
    Yang, Yufei
    Zhang, Changsheng
    BIOMIMETICS, 2023, 8 (02)