• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2016, Vol. 38 ›› Issue (06): 1156-1163.

• 论文 • 上一篇    下一篇

基于人工蜂群的连续域蚁群优化算法

周袅1,2,葛洪伟1,2,袁运浩2,苏树智2   

  1. (1.轻工过程先进控制教育部重点实验室,江苏 无锡 214122;
    2.江南大学物联网工程学院,江苏 无锡 214122)
  • 收稿日期:2015-04-27 修回日期:2015-09-11 出版日期:2016-06-25 发布日期:2016-06-25
  • 基金资助:

    国家自然科学基金(61402203);江苏省普通高校研究生科研创新计划(KYLX15_1169);江苏高校优势学科建设工程

Artificial bee colony based ant colony
optimization for continuous domains  

ZHOU Niao1,2,GE Hongwei1,2,YUAN Yunhao2,SU Shuzhi2   

  1. (1.Ministry of Education Key Laboratory of Advanced Process Control for Light Industry,Wuxi 214122;
    2.School of Internet of Things,Jiangnan University,Wuxi 214122,China)
  • Received:2015-04-27 Revised:2015-09-11 Online:2016-06-25 Published:2016-06-25

摘要:

连续域蚁群优化算法是蚁群优化算法的一个重要研究方向,针对连续域蚁群优化算法(ACOR)计算时间较长、易陷入局部最优的问题,提出了一种基于人工蜂群的连续域蚁群优化算法(ABCACOR)。首先,引入一种替代机制来选择指导解,以替换原来的基于排序的选择方式,目的是节约计算时间和尽可能地保持搜索的多样性;其次,结合人工蜂群算法的搜索策略来提高算法的全局搜索能力,进一步减少计算时间和提高求解精度。通过对大量的测试函数进行仿真实验,结果表明,ABCACOR算法较现有的一些连续域蚁群算法具有更好的寻优能力。

关键词: 蚁群优化算法, 连续域, 人工蜂群, 全局搜索, 替代机制

Abstract:

Continuous ant colony optimization is an important research direction of ant colony optimization algorithms. The ant colony optimization for continuous domains (ACOR) requires long computation time and is easily trapped into local optimal solutions, so we propose artificial bee colony based ant colony optimization for continuous domain algorithm (ABCACOR) to solve the problems. Firstly, an alternative mechanism instead of the original sortbased selection method is introduced to guide solution choice, which saves computation time and secures the diversity as long as possible. Secondly, the artificial bee colony search strategy is adopted to improve the  global search ability of the algorithm, thus the computation time is further reduced and the accuracy of solutions is improved. We evaluate the ABCACOR on a large number of test functions, and experimental results show that the ABCACOR outperforms some existing continuous ant colony optimization algorithms.

Key words: ant colony optimization algorithm;continuous domain;artificial bee colony;global search;alternative mechanism