华南理工大学学报(自然科学版) ›› 2016, Vol. 44 ›› Issue (1): 131-138.doi: 10.3969/j.issn.1000-565X.2016.01.019

• 计算机科学与技术 • 上一篇    下一篇

用于求解旅行商问题的多策略离散型和声搜索算法

王勇臻 陈燕 张金松   

  1. 大连海事大学 交通运输管理学院,辽宁 大连 116026
  • 收稿日期:2015-07-21 修回日期:2015-09-30 出版日期:2016-01-25 发布日期:2015-12-09
  • 通信作者: 王勇臻( 1990-) ,男,博士生,主要从事数据挖掘、智能计算研究. E-mail:KuaDMU@163.com
  • 作者简介:王勇臻( 1990-) ,男,博士生,主要从事数据挖掘、智能计算研究.
  • 基金资助:
    国家自然科学基金资助项目( 71271034) ; 辽宁省自然科学基金资助项目( 2014025015)

Multi-Strategy Discrete Harmony Search Algorithm for Solving Traveling Salesman Problem

WANG Yong-zhen CHEN Yan ZHANG Jin-song   

  • Received:2015-07-21 Revised:2015-09-30 Online:2016-01-25 Published:2015-12-09
  • Contact: 王勇臻( 1990-) ,男,博士生,主要从事数据挖掘、智能计算研究. E-mail:KuaDMU@163.com
  • About author:王勇臻( 1990-) ,男,博士生,主要从事数据挖掘、智能计算研究.
  • Supported by:
    Supported by the National Natural Science Foundation of China( 71271034) and the Natural Science Foundation of Liaoning Province( 2014025015)

摘要: 基于求解旅行商问题( TSP) ,提出了一种多策略离散型和声搜索算法. 文中通过引入-opt 算法设计了一种离散型即兴创作过程,并结合3 种策略来提高全局寻优能力:采取教学优化策略给出了产生和声的新方式,以改善和声记忆库的质量; 采用精英扰动策略探索最优和声的邻域进行精细搜索,以提高算法的收敛精度; 通过排序选择更新策略保持和声记忆库的多样性,避免算法早熟收敛. 实验结果分析表明,该算法能够有效求解TSP,具有可靠的全局收敛性和较快的收敛速度.

关键词: 和声搜索算法, 旅行商问题, -opt 算法, 离散型即兴创作, 多策略

Abstract: Proposed in this paper is a multi-strategy discrete harmony search ( MDHS) algorithm for solving traveling salesman problem ( TSP) .In the algorithm,a discrete improvisation is designed by combining a -opt algorithm,and three strategies are employed together to improve its global optimization ability.The teaching-learningbased optimization strategy is adopted to provide a new way of producing new harmonies,so as to improve the quality of harmony memory ( HM) .The elite perturbation strategy is constructed to explore the neighborhoods of the best harmony constantly to perform a fine local search,so that the convergence precision of the proposed algorithm can be increased.The sort-selection-based update strategy is designed to preserve the diversity of HM for the sake of avoiding premature convergence.Experimental results show that MDHS can solve TSP effectively,and it holds an excellent search performance no matter in convergence speed or precision.

Key words: harmony search algorithm, traveling salesman problem, -opt algorithm, discrete improvisation, multi-strategy

中图分类号: