Open Access

Authors: Rodrigo E. Morales-Navarro , Rafael Rivera-Lopez , Abelardo Rodriguez-Leon , Marco Antonio Cruz-Chavez , Alina Martinez-Oropeza

PDFPDF

Abstract: This paper presents a parallel Variable Neighborhood Search (pVNS) algorithm for solving instances of the Traveling Salesman Problem (TSP). pVSN uses two parallelization levels in order to reach near-optimal solutions for TSP instances. This parallel approach is evaluated by means of an experimental multi-clusters of computers in which the nodes in each cluster uses several threads for calculating the path cost of a candidate solution and a message passing based communication scheme between two clusters is implemented for sharing their solutions. The results obtained indicate that the use of this parallelization scheme leads to an execution time reduction of the VNS method and one near optimal solution is reached due to a best exploitation of the solution space.

Keywords: Variable neighborhood search, parallel algorithm, traveling salesman problem

Cite this paper

Rodrigo E. Morales-Navarro, Rafael Rivera-Lopez, Abelardo Rodriguez-Leon, Marco Antonio Cruz-Chavez, Alina Martinez-Oropeza. (2016) A Parallel Variable Neighborhood Search Approach for Solving the Traveling Salesman Problem. International Journal of Computers, 1 , 278-283

Creative Commons

Copyright © 2017 Author(s) retain the copyright of this article. This article is published under the terms of the Creative Commons Attribution License 4.0