Ιδρυματικό Αποθετήριο
Πολυτεχνείο Κρήτης
EN  |  EL

Αναζήτηση

Πλοήγηση

Ο Χώρος μου

A fast FPGA-Based 2-Opt solver for small-scale euclidean traveling salesman problem

Papaefstathiou Ioannis, Pnevmatikatos Dionysios, Mavroidis I.

Απλή Εγγραφή


URIhttp://purl.tuc.gr/dl/dias/394343F6-3076-4337-B988-AFD4B156D1AD-
Αναγνωριστικόhttps://doi.org/10.1109/FCCM.2007.40-
Γλώσσαen-
ΤίτλοςA fast FPGA-Based 2-Opt solver for small-scale euclidean traveling salesman problemen
ΔημιουργόςPapaefstathiou Ioannisen
ΔημιουργόςΠαπαευσταθιου Ιωαννηςel
ΔημιουργόςPnevmatikatos Dionysiosen
ΔημιουργόςΠνευματικατος Διονυσιοςel
ΔημιουργόςMavroidis I.en
ΕκδότηςInstitute of Electrical and Electronics Engineersen
ΠερίληψηIn this paper we discuss and analyze the FPGA-based implementation of an algorithm for the traveling salesman problem (TSP), and in particular of 2-Opt, one of the most famous local optimization algorithms, 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, and demonstrate its implementation in reconfigurable hardware. We evaluate our proposed architecture and its implementation on a state-of-the-art FPGA using a subset of the TSPLIB benchmark, and find that our approach exhibits better quality of final results and an average speedup of 600% 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.en
ΤύποςΠλήρης Δημοσίευση σε Συνέδριοel
ΤύποςConference Full Paperen
Άδεια Χρήσηςhttp://creativecommons.org/licenses/by/4.0/en
Ημερομηνία2015-11-15-
Ημερομηνία Δημοσίευσης2007-
Βιβλιογραφική ΑναφοράI. Papaefstathiou, D. Pnevmatikatos, I. Mavroidis, "A Fast FPGA-Based 2-Opt Solver for Small-Scale Euclidean Traveling Salesman Problem," in 15th Annual IEEE Symposium on Field-Programmable Custom Computing Machines, 2007, pp. 13 - 22. doi: 10.1109/FCCM.2007.40en

Υπηρεσίες

Στατιστικά