OPTIMIZATION OF TRAVELING SALESMAN PROBLEM USING AFFINITY PROPAGATION CLUSTERING AND GENETIC ALGORITHM

被引:38
作者
El-Samak, Ahmad Fouad [1 ]
Ashour, Wesam [2 ]
机构
[1] Islamic Univ Gaza, Comp Engn Dept, Gaza, Palestine
[2] Islamic Univ Gaza, Comp Engn Dept, Elect & Comp Engn, Gaza, Palestine
关键词
D O I
10.1515/jaiscr-2015-0032
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Combinatorial optimization problems, such as travel salesman problem, are usually NP-hard and the solution space of this problem is very large. Therefore the set of feasible solutions cannot be evaluated one by one. The simple genetic algorithm is one of the most used evolutionary computation algorithms, that give a good solution for TSP, however, it takes much computational time. In this paper, Affinity Propagation Clustering Technique (AP) is used to optimize the performance of the Genetic Algorithm (GA) for solving TSP. The core idea, which is clustering cities into smaller clusters and solving each cluster using GA separately, thus the access to the optimal solution will be in less computational time. Numerical experiments show that the proposed algorithm can give a good results for TSP problem more than the simple GA.
引用
收藏
页码:239 / 245
页数:7
相关论文
共 17 条
[1]  
Andal Jayalakshmi G., 2001, International Journal of Computational Engineering Science, V2, P339, DOI 10.1142/S1465876301000350
[2]   A 5/3 approximation algorithm for the clustered traveling salesman tour and path problems [J].
Anily, S ;
Bramel, J ;
Hertz, A .
OPERATIONS RESEARCH LETTERS, 1999, 24 (1-2) :29-35
[3]   Two-Level Genetic Algorithm for Clustered Traveling Salesman Problem with Application in Large-Scale TSPs [J].
Department of Industrial Engineering, Tsinghua University, Beijing, 100084, China .
Tsinghua Sci. Tech., 2007, 4 (459-465) :459-465
[4]  
Dorigo M., 1997, IEEE Transactions on Evolutionary Computation, V1, P53, DOI 10.1109/4235.585892
[5]   Response to comment on "clustering by passing messages between data points" [J].
Frey, Brendan J. ;
Dueck, Delbert .
SCIENCE, 2008, 319 (5864)
[6]  
Goldberg D., 1989, GENETIC ALGORITHMS S
[7]   Clustering in Vehicular Ad Hoc Networks using Affinity Propagation [J].
Hassanabadi, B. ;
Shea, C. ;
Zhang, L. ;
Valaee, S. .
AD HOC NETWORKS, 2014, 13 :535-548
[8]   Some applications of the clustered travelling salesman problem [J].
Laporte, G ;
Palekar, U .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2002, 53 (09) :972-976
[9]   An expanding self-organizing neural network for the traveling salesman problem [J].
Leung, KS ;
Jin, HD ;
Xu, ZB .
NEUROCOMPUTING, 2004, 62 :267-292
[10]   Evolutionary algorithm to traveling salesman problems [J].
Liao, Yen-Far ;
Yau, Dun-Han ;
Chen, Chieh-Li .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2012, 64 (05) :788-797