Computer Science & Technology

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

Expand
王勇臻( 1990-) ,男,博士生,主要从事数据挖掘、智能计算研究.

Received date: 2015-07-21

  Revised date: 2015-09-30

  Online published: 2015-12-09

Supported by

Supported by the National Natural Science Foundation of China( 71271034) and the Natural Science Foundation of Liaoning Province( 2014025015)

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.

Cite this article

WANG Yong-zhen CHEN Yan ZHANG Jin-song . Multi-Strategy Discrete Harmony Search Algorithm for Solving Traveling Salesman Problem[J]. Journal of South China University of Technology(Natural Science), 2016 , 44(1) : 131 -138 . DOI: 10.3969/j.issn.1000-565X.2016.01.019

Outlines

/