首页> 外文会议>Annual IEEE Symposium on Field-Programmable Custom Computing Machines >A Fast FPGA-Based 2-Opt Solver for Small-Scale Euclidean Traveling Salesman Problem
【24h】

A Fast FPGA-Based 2-Opt Solver for Small-Scale Euclidean Traveling Salesman Problem

机译:基于FPGA的2-OPT求解器,用于小型欧几里德旅行推销员问题

获取原文

摘要

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.
机译:在本文中,我们讨论和分析了用于旅行推销员问题(TSP)算法的基于FPGA的实现,特别是2-OPT,其中一个最着名的本地优化算法之一,对于欧几里德TSP实例高达几百个城市。我们介绍了“对称的2-opt动作”的概念,其允许我们在执行指定的算法时揭示细粒行活。我们提出了一种利用这种并行性的新架构,并在可重构硬件中展示其实现。我们使用TSPLIB基准的子集评估我们所提出的架构及其在最先进的FPGA上实现,并发现我们的方法呈现出更好的最终结果质量,与状态相比,600%的平均速度为600%最艺术软件实现。我们的方法据我们所知,为日期迄今为止的小型欧几里德TSP实例最快。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号