计算机工程与应用 ›› 2010, Vol. 46 ›› Issue (35): 219-221.DOI: 10.3778/j.issn.1002-8331.2010.35.063

• 工程与应用 • 上一篇    下一篇

混合三群粒子群优化算法求解min-max-min问题

韦 鹏,曹德欣   

  1. 中国矿业大学 理学院,江苏 徐州 221008
  • 收稿日期:2010-05-18 修回日期:2010-07-28 出版日期:2010-12-11 发布日期:2010-12-11
  • 通讯作者: 韦 鹏

Hybrid three sub-swarms particle swarm optimizer for min-max-min problem

WEI Peng,CAO De-xin   

  1. School of Science,China University of Mining and Technology,Xuzhou,Jiangsu 221008,China
  • Received:2010-05-18 Revised:2010-07-28 Online:2010-12-11 Published:2010-12-11
  • Contact: WEI Peng

摘要: 针对标准粒子群算法求解复杂优化问题时容易出现过早收敛的问题,提出了混合三群协同粒子群算法(HTSPSO),将粒子群分为3个协同优化的子群,保持迭代后期粒子群的多样性。在4个经典测试函数上的仿真实验表明,新算法较传统PSO算法收敛更快,精度更高。将粒子群算法应用于求解一类min-max-min问题,并给出了数值算例。

关键词: 粒子群优化算法, 三子群协同, min-max-min问题

Abstract: The Standard Particle Swarm Optimizer(SPSO) may lead to premature convergence when optimizing complex optimization problems.A Hybrid Three Sub-Swarm Particle Swarm Optimizer(HTSPSO) is presented to improve the performance of PSO.The swarm is divided into three sub-swarms and the sub-swarms work cooperatively to preserve the diversity of the swarm in the late stage of iterations.Experiments are conducted on four benchmark problems.The results demonstrate significant improvement in performance over the traditional PSOs.Furthermore,the PSO method is applied to solve a class of min-max-min problems and the numerical examples are proposed.

Key words: Particle Swarm Optimizer(PSO), three sub-swarm, min-max-min problem

中图分类号: