计算机应用 ›› 2010, Vol. 30 ›› Issue (12): 3204-3206.

• 先进计算与人工智能 • 上一篇    下一篇

含维变异算子的连续域蚁群算法

梁昔明1,李朝辉1,龙文1,董淑华2   

  1. 1. 中南大学信息科学与工程学院
    2.
  • 收稿日期:2010-05-24 修回日期:2010-07-24 发布日期:2010-12-22 出版日期:2010-12-01
  • 通讯作者: 李朝辉
  • 基金资助:
    国家自然科学基金项目;高等学校博士点基金;湖南省研究生科研创新项目

Continuous domains ant colony algorithm with dimension mutation operator

  • Received:2010-05-24 Revised:2010-07-24 Online:2010-12-22 Published:2010-12-01

摘要: 针对在连续优化中,蚁群算法(ACO)存在的收敛速度慢和易陷入局部最优的问题,提出了一种新的含维变异算子的连续域蚁群算法(DMCACO)。该算法采用动态随机抽取的方法来确定目标个体,引导蚁群进行全局的快速搜索,同时在当前最优蚂蚁邻域内进行小步长的局部搜索。在定义了维多样性概念的基础上,引入维变异算子对维多样性最差的维进行变异:让所有蚂蚁在该维上的位置重新均匀分布在可行区域上。对测试函数所做的仿真实验表明,该算法具有优良的全局寻优能力和快速的收敛能力。

关键词: 蚁群算法, 连续域, 多样性, 维变异, 全局寻优

Abstract: Concerning the disadvantages of ant colony optimization such as easily plunging into a local optimum and slow convergence speed in continuous optimization, a new Ant Colony Algorithm (ACO) with dimension mutation operator (DMCACO) was presented. In this algorithm, target individuals which led the ant colony to do global rapid search were determined by dynamic and stochastic extraction and the current optimal ant searches in small step nearly. The concept of dimension diversity was defined and the worst of diversity was mutated with introducing the dimension mutation operator: the positions of all ants in this dimension were distributed in the feasible range evenly. The simulation on typical test functions indicates that this algorithm has excellent global optimization and rapid convergence.

Key words: Ant Colony Algorithm (ACO), continuous domain, diversity, dimension mutation, global optimization