A hybrid algorithm using a genetic algorithm and multiagent reinforcement learning heuristic to solve the traveling salesman problem

被引:89
|
作者
Alipour, Mir Mohammad [1 ]
Razavi, Seyed Naser [1 ]
Derakhshi, Mohammad Reza Feizi [1 ]
Balafar, Mohammad Ali [1 ]
机构
[1] Univ Tabriz, Fac Elect & Comp Engn, Dept Comp Engn, Tabriz, Iran
来源
NEURAL COMPUTING & APPLICATIONS | 2018年 / 30卷 / 09期
关键词
Hybrid genetic and multiagent reinforcement learning algorithm (GA plus MARL); Traveling salesman problem; Smart Multi-point crossover (SMX); MARL heuristic; ORGANIZING NEURAL-NETWORK; TABU SEARCH ALGORITHM; SYSTEM;
D O I
10.1007/s00521-017-2880-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recent years, hybrid genetic algorithms (GAs) have received significant interest and are widely being used to solve real-world problems. The hybridization of heuristic methods aims at incorporating benefits of stand-alone heuristics in order to achieve better results for the optimization problem. In this paper, we propose a hybridization of GAs and Multiagent Reinforcement Learning (MARL) heuristic for solving Traveling Salesman Problem (TSP). The hybridization process is implemented by producing the initial population of GA, using MARL heuristic. In this way, GA with a novel crossover operator, which we have called Smart Multi-point crossover, acts as tour improvement heuristic and MARL acts as construction heuristic. Numerical results based on several TSP datasets taken from the TSPLIB demonstrate that proposed method found optimum solution of many TSP datasets and near optimum of the others and enable to compete with nine state-of-the-art algorithms, in terms of solution quality and CPU time.
引用
收藏
页码:2935 / 2951
页数:17
相关论文
共 50 条
  • [31] A Hybrid Genetic Algorithm for the Traveling Salesman Problem Using Generalized Partition Crossover
    Whitley, Darrell
    Hains, Doug
    Howe, Adele
    [J]. PARALLEL PROBLEMS SOLVING FROM NATURE - PPSN XI, PT I, 2010, 6238 : 566 - 575
  • [32] A Hybrid Genetic—GRASP Algorithm Using Lagrangean Relaxation for the Traveling Salesman Problem
    Yannis Marinakis
    Athanasios Migdalas
    Panos M. Pardalos
    [J]. Journal of Combinatorial Optimization, 2005, 10 : 311 - 326
  • [33] SailFish Optimizer Algorithm to Solve the Traveling Salesman Problem
    Khaoula, Cherrat
    Morad, Bouzidi
    Essaid, Riffi Mohammed
    [J]. HYBRID INTELLIGENT SYSTEMS, HIS 2021, 2022, 420 : 225 - 232
  • [34] Application of the agamogenetic algorithm to solve the traveling salesman problem
    Zhang, Yinghui
    Wang, Zhiwei
    Zeng, Qinghua
    Yang, Haolei
    Wang, Zhihua
    [J]. BIO-INSPIRED COMPUTATIONAL INTELLIGENCE AND APPLICATIONS, 2007, 4688 : 135 - 143
  • [35] Artificial Fish Algorithm to solve Traveling Salesman Problem
    Wang, Jian-Ping
    Liu, Yan-Pei
    Huang, Yong
    [J]. FRONTIERS OF MANUFACTURING AND DESIGN SCIENCE II, PTS 1-6, 2012, 121-126 : 4410 - 4414
  • [36] Solve traveling salesman problem using particle swarm optimization algorithm
    Yan, Xuesong
    Zhang, Can
    Luo, Wenjing
    Li, Wei
    Chen, Wei
    Liu, Hanmin
    [J]. International Journal of Computer Science Issues, 2012, 9 (6 6-2): : 264 - 271
  • [37] Implementation of Generative Crossover Operator in Genetic Algorithm to Solve Traveling Salesman Problem
    Mudaliar, Devasenathipathi N.
    Modi, Nilesh K.
    [J]. ARTIFICIAL INTELLIGENCE AND EVOLUTIONARY ALGORITHMS IN ENGINEERING SYSTEMS, VOL 1, 2015, 324 : 47 - 53
  • [38] EFFECTIVE HEURISTIC ALGORITHM FOR TRAVELING-SALESMAN PROBLEM
    LIN, S
    KERNIGHAN, BW
    [J]. OPERATIONS RESEARCH, 1973, 21 (02) : 498 - 516
  • [39] A HEURISTIC ALGORITHM FOR THE TRAVELING SALESMAN LOCATION PROBLEM ON NETWORKS
    SIMCHILEVI, D
    BERMAN, O
    [J]. OPERATIONS RESEARCH, 1988, 36 (03) : 478 - 484
  • [40] An efficient heuristic algorithm for the bottleneck traveling salesman problem
    Ramakrishnan R.
    Sharma P.
    Punnen A.P.
    [J]. OPSEARCH, 2009, 46 (3) : 275 - 288