Enhanced butterfly optimization algorithm for reliability optimization problems

被引:0
作者
Tarun K. Sharma
机构
[1] Shobhit University Gangoh,Department of CSE
来源
Journal of Ambient Intelligence and Humanized Computing | 2021年 / 12卷
关键词
Bidirectional search; Butterfly optimization algorithm; Reliability optimization problems; Constrained optimization; Optimization;
D O I
暂无
中图分类号
学科分类号
摘要
In this study a recently introduced algorithm, based on foraging process of butterflies known as butterfly optimization algorithm (BOA) is explored and a modified variant is introduced. The framework of BOA is based on the fragrance emitted by the butterflies, which helps other butterflies in searching food as well as in identifying a mating partner. BOA performs both the local and global search while seeking for the global optimal solution for the problem. Despite this BOA sometime stuck in a local optima which results in a slow or poor convergence. This study embeds the bidirectional search in the structure of BOA. This helps to perform the local search in forward as well as backward direction. Greedy selection is performed, while selecting the direction. If the solution improves while traversing backward then backward traverse is adapted otherwise forward. The proposed variant is termed as bidirectional butterfly optimization algorithm (BBOA). This modification facilitate in accelerating the convergence rate of BOA, which is verified and validated by statistical and comparative results on a set of CEC2006 and CEC2014 benchmark problems. Non-parametric statistical tests are performed to analyze the results. Further the method is investigated to solve eight reliability optimization problems. Experimental results demonstrate the competitiveness of BBOA.
引用
收藏
页码:7595 / 7619
页数:24
相关论文
共 156 条
  • [1] Afonso LD(2013)Modified imperialist competitive algorithm based on attraction and repulsion concepts for reliability-redundancy optimization Expert Syst Appl 40 3794-3802
  • [2] Mariani VC(2011)Three modified versions of differential evolution algorithm for continuous optimization Soft Comput 15 803-830
  • [3] Coelho L(2019)Butterfly optimization algorithm Soft Comput 23 715-734
  • [4] dos Santos MA(2010)A hybrid particle swarm optimization algorithm for the redundancy allocation problem J Comput Sci 1 159-167
  • [5] Ahandani NP(2018)An efficient simulation optimization method for the generalized redundancy allocation problem Eur J Oper Res 265 1094-1101
  • [6] Shirjoposh R(2006)IAs based approach for reliability redundancy allocation problems Appl Math Comput 182 1556-1567
  • [7] Banimahd S(1992)On the computational complexity of reliability redundancy allocation in a series system Oper Res Lett 11 309-315
  • [8] Arora S(2010)An improved artificial bee colony algorithm for the object recognition problem in complex digital images using template matching Int J Nat Comput Res 1 54-70
  • [9] Singh N(2009)An efficient particle swarm approach for mixed-integer programming in reliability–redundancy optimization applications Reliab Eng Syst Saf 94 830-837
  • [10] Beji B(2009)Reliability–redundancy optimization by means of a chaotic differential evolution approach Chaos Solitons Fractals 41 594-602