A Comparative Study on Genetic algorithm and Reinforcement Learning to Solve the Traveling Salesman Problem

Authors

  • Agash Uthayasuriyan Department of Electrical and Electronics Engineering, Amrita School of Engineering, Coimbatore, India
  • Hema Chandran G Department of Electrical and Electronics Engineering, Amrita School of Engineering, Coimbatore, India
  • Kavvin UV Department of Electrical and Electronics Engineering, Amrita School of Engineering, Coimbatore, India
  • Sabbineni Hema Mahitha Department of Electrical and Electronics Engineering, Amrita School of Engineering, Coimbatore, India
  • Jeyakumar G Department of Computer Science and Engineering, Amira School of Computing, Coimbatore, Amrita Vishwa Vidyapeetham, India

DOI:

https://doi.org/10.37256/rrcs.2320232642

Keywords:

GA, EA, reinforcement learning, EQLA, TSP

Abstract

Machine Learning (ML) and Evolutionary Computing (EC) are the two most popular computational methodologies in computer science to solve learning and optimization problems around us, respectively. It is of research interest in the literature, for exploring these two methodologies and to formulate algorithmic frameworks with 'EA for ML' and 'ML for EA' where EA stands for Evolutionary Algorithm. The objective of this paper is on exploring this dimension of research. The Traveling Salesman Problem (TSP) is one of the NP-hard (nondeterministic polynomial time hard) problems in combinatorial optimization problems. The solution for a TSP is the shortest path covering all the nodes in a given city. This paper compares two algorithms, "Genetic Algorithm (GA)" of the EC domain and "Epsilon-Greedy Q-Learning Algorithm (EQLA)" of the ML domain on solving TSP. The detailed design methodology involved in both these algorithms is discussed in this paper. The experiments are carried out on two different data sets (random and ATT48) to compare the speed and accuracy of the algorithms. The comparative results reveal that the GA could solve the TSP more effectively than EQLA. The obtained inferences along with the limitations are presented in this paper.

Downloads

Published

2023-05-02

How to Cite

Uthayasuriyan, A., G, H. C., UV, K., Mahitha , S. H., & G, J. (2023). A Comparative Study on Genetic algorithm and Reinforcement Learning to Solve the Traveling Salesman Problem. Research Reports on Computer Science, 2(3), 1–12. https://doi.org/10.37256/rrcs.2320232642