位置:成果数据库 > 期刊 > 期刊详情页
一种动态挥发率和启发式修正的蚁群优化算法
  • 期刊名称:计算机研究与发展
  • 时间:2012.2.2
  • 页码:238-245
  • 分类:TP391.6[自动化与计算机技术—计算机应用技术;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]苏州大学计算机科学与技术学院,江苏苏州215006, [2]蒙彼利埃第二大学,法国蒙彼利埃34095
  • 相关基金:国家自然科学基金项目(60873116,61070223); 江苏省自然科学基金项目(BK2008161,BK2009116); 江苏省高校自然科学研究项目(09KJA520002); 江苏省现代企业信息化应用支撑软件工程技术研究开发中心项目(SX200804)
  • 相关项目:面向tableau模型的逻辑强化学习理论及方法研究
中文摘要:

群体智能的研究为分布式控制和优化提供了更好的方法,以蚁群算法为代表的群体智能已经得到了大量的研究,并广泛应用于组合优化领域.但是在求解组合优化问题特别是在求解规模较大的问题时,收敛速度慢、易于停滞等现象仍然制约算法的广泛应用.为此,提出了DEAHACO算法,该算法提出动态挥发率机制,用以更好地平衡求解效率和求解质量之间的矛盾,避免算法陷入局部最优;同时,为了加快算法的收敛速度,对启发式信息进行了重新定义,以指导算法快速收敛;最后,引入了边界对称变异策略对迭代结果进行对称变异,既提高了变异效率,也改进了变异质量.实验表明,该算法与其他算法相比,其收敛速度提高了20%以上,同时算法在其他一些经典的TSP问题上也表现出很好的性能.

英文摘要:

Research on swarm intelligence provides a better way for distributed control and optimization.Much study has been done on swarm intelligence such as ACO(ant colony optimization),and many applications also have been made in the field of combinatorial optimization.However,when solving combinatorial optimization problems,especially those problems with large scale,slow convergence and easy stagnation still restrain the algorithms being much more widely used.The DEAHACO algorithm is presented,in which a mechanism of dynamic evaporation rate is used to achieve better balance between solution efficiency and solution quality,avoiding algorithm falling into local optimum.To speed up the convergence of the algorithm,we redefine the heuristic information to guide the algorithm converge fast.A boundary symmetric mutation strategy is introduced to get variation of iteration results symmetrically,which not only enhances the mutation efficiency,but also improves the mutation quality.Experimental results show that the DEAHACO algorithm has better performance than other algorithm,and its convergence rate increases by 20% or more.Furthermore,the DEAHACO algorithm in other classic TSP instances also showes good performance.

同期刊论文项目
同项目期刊论文