A partition cum unification based genetic- firefly algorithm for single objective optimization

被引:0
|
作者
Dhrubajyoti Gupta
Ananda Rabi Dhar
Shibendu Shekhar Roy
机构
[1] National Institute of Technology Durgapur,Department of Mechanical Engineering
来源
Sādhanā | 2021年 / 46卷
关键词
Meta-heuristic algorithms; evolutionary computing; firefly algorithm; genetic algorithm; hybridization; global optimization;
D O I
暂无
中图分类号
学科分类号
摘要
Firefly algorithm is one of the most promising population-based meta-heuristic algorithms. It has been successfully applied in many optimization problems. Several modifications have been proposed to the original algorithm to boost the performance in terms of accuracy and speed of convergence. This work proposes a partition cum unification based genetic firefly algorithm to explore the benefits of both the algorithms in a novel way. With this, the initial population is partitioned into two compartments based on a weight factor. An improved firefly algorithm runs in the first compartment, whereas, the genetic operators like selection, crossover, and mutation are applied on the relatively inferior fireflies in the second compartment giving added exploration abilities to the weaker solutions. Finally, unification is applied on the subsets of fireflies of the two compartments before going to the next iterative cycle. The new algorithm in three variants of weightage factor have been compared with the two constituents i.e. standard firefly algorithm and genetic algorithm, additionally with some state-of-the-art meta-heuristics namely particle swarm optimization, cuckoo search, flower pollination algorithm, pathfinder algorithm and bio-geography based optimization on 19 benchmark objective functions covering different dimensionality of the problems viz. 2-D, 16-D, and 32-D. The new algorithm is also tested on two classical engineering optimization problems namely tension-compression spring and three bar truss problem and the results are compared with all the other algorithms. Non-parametric statistical tests, namely Wilcoxon rank-sum tests are conducted to check any significant deviations in the repeated independent trials with each algorithm. Multi criteria decision making tool is applied to statistically determine the best performing algorithm given the different test scenarios. The results show that the new algorithm produces the best objective function value for almost all the functions including the engineering problems and it is way much faster than the standard firefly algorithm.
引用
收藏
相关论文
共 50 条
  • [1] A partition cum unification based genetic- firefly algorithm for single objective optimization
    Gupta, Dhrubajyoti
    Dhar, Ananda Rabi
    Roy, Shibendu Shekhar
    [J]. SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2021, 46 (03):
  • [2] Novel Single-objective Optimization Problem and Firefly Algorithm-based Optimization Method
    Oosumi, Ryuta
    Tamura, Kenichi
    Yasuda, Keiichiro
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2016, : 1011 - 1015
  • [3] Optimization of subarray partition based on genetic algorithm
    Xie, Wen-chong
    Wang, Yong-liang
    [J]. 2006 8TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, VOLS 1-4, 2006, : 2880 - +
  • [4] An Indicator-Based Firefly Algorithm for Many-Objective Optimization
    Liao, Futao
    Zhang, Shaowei
    Xiao, Dong
    Wang, Hui
    Zhang, Hai
    [J]. ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, PT II, ICIC 2024, 2024, 14863 : 231 - 244
  • [5] A Partition Based Bayesian Multi-objective Optimization Algorithm
    Zilinskas, Antanas
    Litvinas, Linas
    [J]. NUMERICAL COMPUTATIONS: THEORY AND ALGORITHMS, PT II, 2020, 11974 : 511 - 518
  • [6] Assessment of Evolutionary Programming, Firefly Algorithm and Cuckoo Search Algorithm in Single-Objective Optimization.
    Rosselan, Muhammad Zakyizzuddin
    Sulaiman, Shahril Irwan
    [J]. 2016 IEEE CONFERENCE ON SYSTEMS, PROCESS AND CONTROL (ICSPC), 2016, : 202 - 206
  • [7] Firefly Algorithm Based Multi-Objective Optimization Using OUPFC in a Power System
    Balachennaiah, P.
    Nagendra, P.
    [J]. TENCON 2017 - 2017 IEEE REGION 10 CONFERENCE, 2017, : 2901 - 2906
  • [8] Test Suite Optimization Using Firefly and Genetic Algorithm
    Pandey, Abhishek
    Banerjee, Soumya
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE SCIENCE AND COMPUTATIONAL INTELLIGENCE-IJSSCI, 2019, 11 (01): : 31 - 46
  • [9] Using improved firefly algorithm based on genetic algorithm crossover operator for solving optimization problems
    Wahid, Fazli
    Alsaedi, Ahmed Khalaf Zager
    Ghazali, Rozaida
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2019, 36 (02) : 1547 - 1562
  • [10] An Accelerated Genetic Single Objective Algorithm for Optimization of Energy Flows in Microgrids
    Guliashki, Vassil
    Marinova, Galia
    [J]. 2018 25TH INTERNATIONAL CONFERENCE ON SYSTEMS, SIGNALS AND IMAGE PROCESSING (IWSSIP), 2018,