m-MBOA: a novel butterfly optimization algorithm enhanced with mutualism scheme

被引:59
作者
Sharma, Sushmita [1 ]
Saha, Apu Kumar [1 ]
机构
[1] Natl Inst Technol, Dept Math, Agartala 799046, Tripura, India
关键词
Optimization algorithm; Butterfly optimization algorithm (BOA); Mutualism phase; Symbiosis organisms search (SOS); m-MBOA; Hybrid method; Benchmark function; SYMBIOTIC ORGANISMS SEARCH; DIFFERENTIAL EVOLUTION;
D O I
10.1007/s00500-019-04234-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The simplicity and effectiveness of a recently proposed metaheuristic, butterfly optimization algorithm (BOA) have gained huge popularity among research community and are being used to solve optimization problems in various disciplines. However, the algorithm is suffering from poor exploitation ability and has a tendency to show premature convergence to local optima. On the other hand, the mutualism phase of another popular metaheuristic symbiosis organisms search (SOS) is known for its exploitation capability. In this paper, a novel hybrid algorithm, namely m-MBOA is proposed to enhance the exploitation ability of BOA with the help of mutualism phase of SOS. To evaluate the effectiveness of m-MBOA, thirty-seven (37) classical benchmark functions are considered and the performance of m-MBOA is compared with the performance of ten (10) state-of-the-art algorithms. Statistical tools have been employed to observe the efficiency of the m-MBOA qualitatively, and obtained results confirm the superiority of the proposed algorithm compared to the state-of-the-art metaheuristic algorithms. Finally, four real-life optimization problem, namely gear train design problem, gas compressor design problem, cantilever beam design problem and three-bar truss design problem are solved with the help of the newly proposed algorithm, and the results are compared with the obtained results of different popular state-of-the-art optimization techniques and found that the proposed algorithm is more efficient than the compared algorithms.
引用
收藏
页码:4809 / 4827
页数:19
相关论文
共 59 条
[1]   Gases Brownian Motion Optimization: an Algorithm for Optimization (GBMO) [J].
Abdechiri, Marjan ;
Meybodi, Mohammad Reza ;
Bahrami, Helena .
APPLIED SOFT COMPUTING, 2013, 13 (05) :2932-2946
[2]   Flower pollination algorithm: a comprehensive review [J].
Abdel-Basset, Mohamed ;
Shawky, Laila A. .
ARTIFICIAL INTELLIGENCE REVIEW, 2019, 52 (04) :2533-2557
[3]   An enhanced symbiosis organisms search algorithm: an empirical study [J].
Al-Sharhan, Salah ;
Omran, Mahamed G. H. .
NEURAL COMPUTING & APPLICATIONS, 2018, 29 (11) :1025-1043
[4]  
Anandita S, 2015, 2015 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY SYSTEMS AND INNOVATION (ICITSI)
[5]  
[Anonymous], 2015 INT S COMP SCI
[6]  
[Anonymous], 2010, RES DEV INTELLIGENT
[7]  
[Anonymous], ICARIS LECT NOTES CO
[8]  
[Anonymous], 2016, Int J Ind Eng Comput, DOI DOI 10.5267/J.IJIEC.2015.8.004
[9]  
Arora S., 2017, INT J SWARM INTELL R, V3, P152, DOI [10.1504/IJSI.2017.087872, DOI 10.1504/IJSI.2017.087872]
[10]  
Arora S., 2016, ADV SCI ENG MED, V8, P711, DOI DOI 10.1166/ASEM.2016.1904