A massively parallel neural network approach to large-scale Euclidean traveling salesman problems
Affiliation auteurs | !!!! Error affiliation !!!! |
Titre | A massively parallel neural network approach to large-scale Euclidean traveling salesman problems |
Type de publication | Journal Article |
Year of Publication | 2017 |
Auteurs | Wang H, Zhang N, Creput J-C |
Journal | NEUROCOMPUTING |
Volume | 240 |
Pagination | 137-151 |
Date Published | MAY 31 |
Type of Article | Article |
ISSN | 0925-2312 |
Mots-clés | Euclidean traveling salesman problem, Graphics processing unit, neural network, parallel computing, self-organizing map |
Résumé | This paper proposes a parallel computation model for the self-organizing map (SOM) neural network applied to Euclidean traveling salesman problems (TSP). This model is intended for implementation on the graphics processing unit (GPU) platform. The Euclidean plane is partitioned into an appropriate number of cellular units, called cells, and each cell is responsible of a certain part of the data and network. Compared to existing GPU implementations of optimization metaheutistics, which are often based on data duplication or mixed sequential/parallel solving, the advantage of the proposed model is that it is decentralized and based on data decomposition. Designed for handling large-scale problems in a massively parallel way, the required computing resources grow linearly along the problem size. Experiments are conducted on 52 publicly available Euclidean TSP instances with up to 85,900 cities for the largest TSPLIB instance and 71,009 cities for the largest National TSP instance. Experimental results show that our GPU implementations of the proposed model run significantly faster than the currently best-performing neural network approaches, to obtain results of similar quality. (C) 2017 Elsevier B.V. All rights reserved. |
DOI | 10.1016/j.neucom.2017.02.041 |