Parallelized solution to the asymmetric travelling salesman problem using central processing unit acceleration

Travelling salesman problem is a well researched problem in computer science and has many practical applications. It is classified as a NP-hard problem as its exact solution can only be obtained in exponential time unless P = NP. There are different variants of the travelling salesman problem (TSP)...

Full description

Saved in:
Bibliographic Details
Main Authors: Arya, Akschat (Author), Perumal, Boominathan (Author), Krishnan, Santhi (Author)
Format: EJournal Article
Published: Institute of Advanced Engineering and Science, 2022-03-01.
Subjects:
Online Access:Get fulltext
Tags: Add Tag
No Tags, Be the first to tag this record!
LEADER 02650 am a22003133u 4500
001 ijeecs27240_16150
042 |a dc 
100 1 0 |a Arya, Akschat  |e author 
100 1 0 |e contributor 
700 1 0 |a Perumal, Boominathan  |e author 
700 1 0 |a Krishnan, Santhi  |e author 
245 0 0 |a Parallelized solution to the asymmetric travelling salesman problem using central processing unit acceleration 
260 |b Institute of Advanced Engineering and Science,   |c 2022-03-01. 
500 |a https://ijeecs.iaescore.com/index.php/IJEECS/article/view/27240 
520 |a Travelling salesman problem is a well researched problem in computer science and has many practical applications. It is classified as a NP-hard problem as its exact solution can only be obtained in exponential time unless P = NP. There are different variants of the travelling salesman problem (TSP) and in this paper, asymmetric travelling salesman problem is addressed since this variant is quite often observed in real world scenarios. There are a number of heuristic approaches to this problem which provides approximate solutions in polynomial time, however this paper proposes an exact optimal solution which is accelerated with the help of multi-threading-based parallelization. In order to find the exact optimal solution, we have used the held-karp algorithm involving dynamic programming and to reduce the time taken to find the optimal path, we have used a multi-threaded approach to parallelize the processing of sub-problems by leveraging the central processing unit cores (CPUs). This method is an extension of a well researched solution to the TSP; however, this method shows that solutions to computationally intensive problems involving sub-problems such as the asymmetic travelling salesman problem (ATSP) can be accelerated with the help of modern CPUs. 
540 |a Copyright (c) 2022 Institute of Advanced Engineering and Science 
540 |a http://creativecommons.org/licenses/by-nc/4.0 
546 |a eng 
690
690 |a Asymmetric travelling salesman problem (ATSP); Dynamic programming; Held-karp algorithm; Multithreading; Parallelization 
655 7 |a info:eu-repo/semantics/article  |2 local 
655 7 |a info:eu-repo/semantics/publishedVersion  |2 local 
655 7 |2 local 
786 0 |n Indonesian Journal of Electrical Engineering and Computer Science; Vol 25, No 3: March 2022; 1795-1802 
786 0 |n 2502-4760 
786 0 |n 2502-4752 
786 0 |n 10.11591/ijeecs.v25.i3 
787 0 |n https://ijeecs.iaescore.com/index.php/IJEECS/article/view/27240/16150 
856 4 1 |u https://ijeecs.iaescore.com/index.php/IJEECS/article/view/27240/16150  |z Get fulltext