A novel multi-objective optimisation algorithm: artificial bee colony in conjunction with bacterial foraging

被引:15
|
作者
Mahmoodabadi, Mohammad Javad [1 ]
Taherkhorsandi, Milad [2 ]
Maafi, Rahmat Abedzadeh [3 ]
Castillo-Villar, Krystel K. [2 ]
机构
[1] Sirjan Univ Technol, Dept Mech Engn, Sirjan, Iran
[2] Univ Texas San Antonio, Dept Mech Engn, San Antonio, TX 78249 USA
[3] Islamic Azad Univ, Dept Mech Engn, Sci & Res Branch, Tehran, Iran
关键词
multi-objective optimisation; hybrid optimisation algorithm; artificial bee colony; ABC; bacterial foraging; optimal Pareto;
D O I
10.1504/IJIEI.2015.073088
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A novel multi-objective optimisation algorithm is proposed in the present study in order to gain the advantages of two well-known optimisation algorithms, artificial bee colony (ABC) in conjunction with bacterial foraging (BF). The novel multi-objective optimisation algorithm is compared with three multi-objective optimisation algorithms (i.e., NSGA II, SPEA 2, and Sigma MOPSO). The unique features of ABC involve fast convergence, strong robustness, high flexibility, and fewer setting parameters in solving real-parameter, non-convex, and non-smooth optimisation problems; however, the outstanding qualities of BF include excellent global searching and the self-adaptability of individuals in the group searching activities. More precisely, innovative approaches, such as the Sigma method and the neighbourhood radius approach to confinement of the archive are employed in the proposed algorithm to introduce this hybrid optimisation algorithm. To evaluate the ability of the proposed algorithm, the Pareto solutions obtained from this algorithm are compared with three well-known multi-objective optimisation algorithms. The results prove that the proposed hybrid algorithm achieves non-dominated Pareto solutions closer to the true optimal Pareto front and outperforms three prominent multi-objective optimisation algorithms.
引用
收藏
页码:369 / 386
页数:18
相关论文
共 50 条
  • [1] An artificial bee colony algorithm for multi-objective optimisation
    Luo, Jianping
    Liu, Qiqi
    Yang, Yun
    Li, Xia
    Chen, Min-rong
    Cao, Wenming
    [J]. APPLIED SOFT COMPUTING, 2017, 50 : 235 - 251
  • [2] A multi-objective artificial bee colony algorithm
    Akbari, Reza
    Hedayatzadeh, Ramin
    Ziarati, Koorush
    Hassanizadeh, Bahareh
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2012, 2 : 39 - 52
  • [3] Multi-objective Artificial Bee Colony algorithm
    Wang, Yanjiao
    Li, Yaojie
    [J]. 2015 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMMUNICATION NETWORKS (CICN), 2015, : 1289 - 1293
  • [4] Parallel machine scheduling optimisation based on an improved multi-objective artificial bee colony algorithm
    Yang L.-J.
    [J]. International Journal of Information Technology and Management, 2023, 22 (3-4): : 213 - 225
  • [5] Multi-Colony Bacterial Foraging Algorithm for Multi-Objective Optimization
    Shao, Yichuan
    Tian, Liwei
    Jin, Wen
    [J]. JOURNAL OF PURE AND APPLIED MICROBIOLOGY, 2013, 7 (03): : 2109 - 2116
  • [6] An elitism based multi-objective artificial bee colony algorithm
    Xiang, Yi
    Zhou, Yuren
    Liu, Hailin
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 245 (01) : 168 - 193
  • [7] An improved bacterial colony chemotaxis multi-objective optimisation algorithm
    Zhao, Qing-shan
    Hu, Yu-lan
    Tian, Yun
    [J]. INTERNATIONAL JOURNAL OF COMPUTING SCIENCE AND MATHEMATICS, 2013, 4 (04) : 392 - 401
  • [8] Adaptive bacterial colony chemotaxis multi-objective optimisation algorithm
    Meng, Guo-yan
    Hu, Yu-lan
    Tian, Yun
    Zhao, Qing-Shan
    [J]. INTERNATIONAL JOURNAL OF COMPUTING SCIENCE AND MATHEMATICS, 2014, 5 (04) : 336 - 345
  • [9] A dynamic multi-colony artificial bee colony algorithm for multi-objective optimization
    Xiang, Yi
    Zhou, Yuren
    [J]. APPLIED SOFT COMPUTING, 2015, 35 : 766 - 785
  • [10] A Novel Multi-objective Artificial Bee Colony Algorithm for Multi-robot Path Planning
    Wang, Zhongya
    Li, Min
    Dou, Lianhang
    Li, Yang
    Zhao, Qingying
    Li, Jie
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION, 2015, : 481 - 486