loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
18th IEEE/IFIP International Workshop on Rapid System Prototyping (RSP '07)
Hardware Implementation of 2-Opt Local Search Algorithm for the Traveling Salesman Problem
Porto Alegre, RS, Brazil
May 28-May 30
ISBN: 0-7695-2834-1
Ioannis Mavroidis, Technical University of Crete (TUC)
Ioannis Papaefstathiou, Technical University of Crete (TUC)
Dionisios Pnevmatikatos, Technical University of Crete (TUC)
In this paper we discuss how one of the most famous local optimization algorithms for the Traveling Salesman Problem, the 2-Opt, can be efficiently implemented in hardware for Euclidean TSP instances up to a few hundred cities. We introduce the notion of "symmetrical 2-Opt moves" which allows us to uncover fine-grain parallelism when executing the specified algorithm. We propose a novel architecture that exploits this parallelism. A subset of the TSPLIB benchmark is used to evaluate the proposed architecture and its ASIC implementation, which exhibits better final results and an average speedup of 20 when compared with the state-of-the-art software implementation. Our approach produces, to the best of our knowledge, the fastest to date TSP 2-Opt solver for small-scale Euclidean TSP instances.
Citation:
Ioannis Mavroidis, Ioannis Papaefstathiou, Dionisios Pnevmatikatos, "Hardware Implementation of 2-Opt Local Search Algorithm for the Traveling Salesman Problem," rsp, pp.41-47, 18th IEEE/IFIP International Workshop on Rapid System Prototyping (RSP '07), 2007
Usage of this product signifies your acceptance of the Terms of Use.