计算机应用研究2012,Vol.29Issue(4):1230-1233,1266,5.DOI:10.3969/j.issn.1001-3695.2012.04.008
求解工程约束优化问题的PSO-ABC混合算法
Particle swarm optimization based on artificial bee colony for solving engineering constrained optimization problems
摘要
Abstract
In order to solve engineering constrained optimization problems, this paper proposed a hybrid method combining particle swarm optimization(PSO) and artificial bee colony (ABC). The method selected the better particles in PSO as food sources for ABC algorithm, and used the tabu table to save the local optimization results in order to avoid PSO trapping into local optimum. And it used a feasibility-based rule to solve constrained problems, and divided the particle swarm into feasible subpopulation and infeasible subpopulation. So it produced the new food sources containing the information of good feasible and infeasible solution in the process of ABC, which could make up for the feasibility-based rule being invalid when the optimum was close to the boundary of constraint conditions. The algorithm was validated using four standard engineering design problems. The results indicate that PSO-ABC algorithm can find out better optimum and has stronger solidity.关键词
粒子群优化/人工蜂群/工程约束优化/可行性规则/禁忌表Key words
particle swarm optimization (PSO)/ artificial bee colony ( ABC)/ engineering constrained optimization/ feasibility-based rule/ tabu table分类
信息技术与安全科学引用本文复制引用
王珂珂,吕强,赵汗青,白帆..求解工程约束优化问题的PSO-ABC混合算法[J].计算机应用研究,2012,29(4):1230-1233,1266,5.基金项目
军队科研计划资助项目 ()