计算机工程与应用
計算機工程與應用
계산궤공정여응용
Computer Engineering and Applications
2015年
19期
71-74,79
,共5页
吴聪聪%贺毅朝%陈嶷瑛%刘雪静%才秀凤
吳聰聰%賀毅朝%陳嶷瑛%劉雪靜%纔秀鳳
오총총%하의조%진억영%류설정%재수봉
蝙蝠算法%0-1背包问题%最优化问题%贪心策略
蝙蝠算法%0-1揹包問題%最優化問題%貪心策略
편복산법%0-1배포문제%최우화문제%탐심책략
bat algorithm%0-1 knapsack problem%optimization problem%greedy strategy
为了求解离散空间中的最优化问题,提出了一种二进制蝙蝠算法,并引入时变惯性因子来提高算法的全局收敛速度;在此基础上,为提高求解0-1背包问题时找到最优解的机率,利用贪心优化策略对无效的蝙蝠个体进行优化,从而给出了贪心二进制蝙蝠算法(GBBA)。仿真计算结果表明,GBBA算法在寻优能力和收敛性能方面比已有的GMBA算法都更优越。
為瞭求解離散空間中的最優化問題,提齣瞭一種二進製蝙蝠算法,併引入時變慣性因子來提高算法的全跼收斂速度;在此基礎上,為提高求解0-1揹包問題時找到最優解的機率,利用貪心優化策略對無效的蝙蝠箇體進行優化,從而給齣瞭貪心二進製蝙蝠算法(GBBA)。倣真計算結果錶明,GBBA算法在尋優能力和收斂性能方麵比已有的GMBA算法都更優越。
위료구해리산공간중적최우화문제,제출료일충이진제편복산법,병인입시변관성인자래제고산법적전국수렴속도;재차기출상,위제고구해0-1배포문제시조도최우해적궤솔,이용탐심우화책략대무효적편복개체진행우화,종이급출료탐심이진제편복산법(GBBA)。방진계산결과표명,GBBA산법재심우능력화수렴성능방면비이유적GMBA산법도경우월。
For solving the optimization problem in discrete space, a Binary Bat Algorithm(BBA) is proposed, and time-varying inertia factor is introduced to improve the global convergence speed of the algorithm. In order to increase the probability of finding the optimal solution in solving 0-1 knapsack problem, greedy strategy is used in the algorithm, thus a Greedy Binary Bat Algorithm(GBBA)is proposed. Simulations show that the proposed algorithm is much superior to GMBA algorithm in searching capability and convergence performance.