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 条
  • [1] A hybrid algorithm using a genetic algorithm and multiagent reinforcement learning heuristic to solve the traveling salesman problem
    Mir Mohammad Alipour
    Seyed Naser Razavi
    Mohammad Reza Feizi Derakhshi
    Mohammad Ali Balafar
    [J]. Neural Computing and Applications, 2018, 30 : 2935 - 2951
  • [2] Combining reinforcement learning algorithm and genetic algorithm to solve the traveling salesman problem
    Ruan, Yaqi
    Cai, Weihong
    Wang, Jiaying
    [J]. JOURNAL OF ENGINEERING-JOE, 2024, 2024 (06):
  • [3] A new multiagent reinforcement learning algorithm to solve the symmetric traveling salesman problem
    Alipour, Mir Mohammad
    Razavi, Seyed Naser
    [J]. MULTIAGENT AND GRID SYSTEMS, 2015, 11 (02) : 107 - 119
  • [4] A Hybrid Heuristic Algorithm for the Euclidean Traveling Salesman Problem
    Singh, Dharm Raj
    Singh, Manoj Kumar
    Singh, Tarkeshwar
    [J]. 2015 INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION & AUTOMATION (ICCCA), 2015, : 773 - 778
  • [5] A New Hybrid Genetic and Simulated Annealing Algorithm to Solve the Traveling Salesman Problem
    Elhaddad, Younis
    Sallabi, Omar
    [J]. WORLD CONGRESS ON ENGINEERING, WCE 2010, VOL I, 2010, : 11 - 14
  • [6] A Solution to Traveling Salesman Problem Using Hybrid Genetic Algorithm
    Wang, Jian-cheng
    Yang, Yan-jie
    Lu, Ya-ping
    Lu, Ya-ping
    [J]. 2013 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ARTIFICIAL INTELLIGENCE (ICCSAI 2013), 2013, : 235 - 240
  • [7] Randomized Bias Genetic Algorithm to Solve Traveling Salesman Problem
    Gupta, Indresh Kumar
    Choubey, Abha
    Choubey, Siddhartha
    [J]. 2017 8TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2017,
  • [8] New hybrid heuristic algorithm for the clustered traveling salesman problem
    Mestria, Mario
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2018, 116 : 1 - 12
  • [9] A New Approach to Solve Traveling Salesman Problem Using Genetic Algorithm Based on Heuristic Crossover and Mutation Operator
    Vandati, Gohar
    Yaghoubi, Mehdi
    Poostchi, Mandieh
    Naghibi S, M. B.
    [J]. 2009 INTERNATIONAL CONFERENCE OF SOFT COMPUTING AND PATTERN RECOGNITION, 2009, : 112 - +
  • [10] A Hybrid Cellular Genetic Algorithm for the Traveling Salesman Problem
    Deng, Yanlan
    Xiong, Juxia
    Wang, Qiuhong
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021