Study of genetic algorithm with reinforcement learning to solve the TSP

被引:113
作者
Liu, Fei [1 ]
Zeng, Guangzhou [1 ]
机构
[1] Shandong Univ, Sch Comp Sci & Technol, Jinan 250061, Shandong, Peoples R China
基金
中国国家自然科学基金;
关键词
TSP (traveling salesman problem); Genetic algorithm; Heterogeneous pairing selection; Reinforcement mutation;
D O I
10.1016/j.eswa.2008.08.026
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
TSP (traveling salesman problem) is one of the typical NP-hard problems in combinatorial optimization problem. An improved genetic algorithm with reinforcement mutation, named RMGA, was proposed to solve the TSP in this paper, The core of RMGA lies in the use of heterogeneous pairing selection instead of random pairing selection in EAX and the construction of reinforcement mutation operator, named RLM, by modifying the Q-learning algorithm and applying it to those individual generated from modified EAX The experimental results on small and large size TSP instances in TSPLIB (traveling salesman problem library) have shown that RMGA could almost get optimal tour every time in reasonable time and thus outperformed the known EAX-GA and LKH in the quality of solutions and the running time. (c) 2008 Elsevier Ltd. All rights reserved.
引用
收藏
页码:6995 / 7001
页数:7
相关论文
共 22 条
[1]  
BENNIAN W, 2006, ACTA ELECT SINICA, V34, P856
[2]  
BENNIAN W, 2006, ACTA ELECT SINICA, V34, P866
[3]  
Chan CH, 2005, GECCO 2005: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOLS 1 AND 2, P1471
[4]   Ant colonies for the travelling salesman problem [J].
Dorigo, M ;
Gambardella, LM .
BIOSYSTEMS, 1997, 43 (02) :73-81
[5]   A genetic local search algorithm for solving symmetric and asymmetric traveling salesman problems [J].
Freisleben, B ;
Merz, P .
1996 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION (ICEC '96), PROCEEDINGS OF, 1996, :616-621
[6]  
FREISLEBEN B, 2001, COMPLEX SYSTEMS, V13, P297
[7]  
Gambardella L.M., 1995, Proceedings of ML-95, twelfth international conference on machine learning, P252
[8]  
Goldberg Jr D.E., 1985, P 1 INT C GEN ALG TH, V154, P154
[9]   Asparagos96 and the traveling salesman problem [J].
GorgesSchleuter, M .
PROCEEDINGS OF 1997 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION (ICEC '97), 1997, :171-174
[10]  
Gutin G., 2002, The traveling salesman problem and its variations, V2002nd