A hybrid memory-based dragonfly algorithm with differential evolution for engineering application

被引:28
|
作者
Debnath, Sanjoy [1 ]
Baishya, Srimanta [1 ]
Sen, Debarati [2 ]
Arif, Wasim [1 ]
机构
[1] Natl Inst Technol, Dept Elect & Commun Engn, Silchar, Assam, India
[2] IIT Kharagpur, GS Sanyal Sch Tele Commun, Kharagpur, W Bengal, India
关键词
Optimization; Evolutionary algorithms; Differential evolution; Dragonfly algorithm; Hybridization; PARTICLE SWARM OPTIMIZATION; INTELLIGENCE;
D O I
10.1007/s00366-020-00958-4
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The dragonfly algorithm (DA) is a swarm-based stochastic algorithm which possesses static and dynamic behavior of swarm and is gaining meaningful popularity due to its low computational cost and fast convergence in solving complex optimization problems. However, it lacks internal memory and is thereby not able to keep track of its best solutions in previous generations. Furthermore, the solution also lacks in diversity and thereby has a propensity of getting trapped in the local optimal solution. In this paper, an iterative-level hybridization of dragonfly algorithm (DA) with differential evolution (DE) is proposed and named as hybrid memory-based dragonfly algorithm with differential evolution (DADE). The reason behind selecting DE is for its computational ability, fast convergence and capability in exploring the solution space through the use of crossover and mutation techniques. Unlike DA, in DADE the best solution in a particular iteration is stored in memory and proceeded with DE which enhances population diversity with improved mutation and accordingly increases the probability of reaching global optima efficiently. The efficiency of the proposed algorithm is measured based on its response to standard set of 74 benchmark functions including 23 standard mathematical benchmark functions, 6 composite benchmark function of CEC2005, 15 benchmark functions of CEC2015 and 30 benchmark function of CEC2017. The DADE algorithm is applied to engineering design problems such as welded beam deign, pressure vessel design, and tension/compression spring design. The algorithm is also applied to the emerging problem of secondary user throughput maximization in an energy-harvesting cognitive radio network. A comparative performance analysis between DADE and other most popular state-of-the-art optimization algorithms is carried out and significance of the results is deliberated. The result demonstrates significant improvement and prominent advantages of DADE compared to conventional DE, PSO and DA in terms of various performance measuring parameters. The results of the DADE algorithm applied on some important engineering design problems are encouraging and validate its appropriateness in the context of solving interesting practical engineering challenges. Lastly, the statistical analysis of the algorithm is also performed and is compared with other powerful optimization algorithms to establish its superiority.
引用
收藏
页码:2775 / 2802
页数:28
相关论文
共 50 条
  • [31] Efficient memory-based neural network for control application
    Li, CK
    COMPUTATIONAL INTELLIGENCE FOR MODELLING, CONTROL & AUTOMATION - NEURAL NETWORKS & ADVANCED CONTROL STRATEGIES, 1999, 54 : 81 - 86
  • [32] A Hybrid Binary Dragonfly Algorithm with an Adaptive Directed Differential Operator for Feature Selection
    Chen, Yilin
    Gao, Bo
    Lu, Tao
    Li, Hui
    Wu, Yiqi
    Zhang, Dejun
    Liao, Xiangyun
    REMOTE SENSING, 2023, 15 (16)
  • [33] A robust memory based hybrid differential evolution for continuous optimization problem
    Parouha, Raghav Prasad
    Das, Kedar Nath
    KNOWLEDGE-BASED SYSTEMS, 2016, 103 : 118 - 131
  • [34] Hybrid Harmony Search Algorithm Integrating Differential Evolution and Levy Flight for Engineering Optimization
    Qin, Feng
    Zain, Azlan Mohd
    Zhou, Kai-Qing
    Bin Yusup, Norfadzlan
    Prasetya, Didik Dwi
    Jalil, Rozita Abdul
    Abidin, Zaheera Zainal
    Bahari, Mahadi
    Kamin, Yusri
    Majid, Mazlina Abdul
    IEEE ACCESS, 2025, 13 : 13534 - 13572
  • [35] Hybrid model-based and memory-based traffic prediction system
    Alecsandru, C
    Ishak, S
    INFORMATION SYSTEMS AND TECHNOLOGY, 2004, (1879): : 59 - 70
  • [36] HyGADE: Hybrid of Genetic Algorithm and Differential Evolution Algorithm
    Chaudhary, Damini
    Tailor, Anil Kumar
    Sharma, Vishnu P.
    Chaturvedi, Stuti
    2019 10TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2019,
  • [37] Differential evolution based quantum genetic algorithm and its application
    Jiang, Wanlu
    Zhang, Sheng
    Journal of Computational Information Systems, 2014, 10 (01): : 1 - 8
  • [38] Differential Evolution Algorithm with Hybrid Discrete Variables and its Application to Mechanical Optimization
    Che, Xiaoyi
    Liu, Qiyuan
    Luo, Youxin
    PROGRESS IN NEW MATERIALS AND MECHANICS RESEARCH, 2012, 502 : 402 - 406
  • [39] A Hybrid Multiobjective Differential Evolution Algorithm and Its Application to the Optimization of Grinding and Classification
    Wang, Yalin
    Chen, Xiaofang
    Gui, Weihua
    Yang, Chunhua
    Caccetta, Lou
    Xu, Honglei
    JOURNAL OF APPLIED MATHEMATICS, 2013,
  • [40] FBSA: A flash memory-based scheduling algorithm for optimistic replication
    Li, W.
    Wang, G.
    Wang, X.
    Li, S.
    Information Technology Journal, 2013, 12 (01) : 71 - 79