...
首页> 外文期刊>Concurrency and computation: practice and experience >Parallel iterative hill climbing algorithm to solve TSP on GPU
【24h】

Parallel iterative hill climbing algorithm to solve TSP on GPU

机译:并行迭代爬坡算法在GPU上求解TSP

获取原文
获取原文并翻译 | 示例
           

摘要

Traveling Salesman Problem (TSP) is an NP-hard combinatorial optimization problem. Heuristicalgorithms provide satisfactory solutions to large instance TSP in a reasonable amount of time.However, heuristic methods result in suboptimal solutions as they do not cover the search spaceadequately. Sequential heuristic approaches spend significant CPU time in neighborhood generationfor large input instances. Neighborhood generation time can be reduced by generating inparallel. GPUs have been shown to be effective in exploiting data and memory level parallelism inlarge complex problems. This work presents a GPU-based Parallel Iterative Hill Climbing (PIHC)algorithm using the nearest neighborhood heuristic to arrive at near-optimal solutions of largeTSPLIB instances in a reasonable amount of time. Multiple construction heuristics approaches,thread mapping strategies, and data structures for TSPLIB instances have been evaluated. Wedemonstrate improved cost quality on symmetric TSPLIB instances up to 85,900 cities. The PIHCGPUimplementation gives up to 193× speedup over its sequential counterpart and up to 979.96×speedup over a state-of-the-art GPU-based TSP solver. The PIHC implementation gives a costquality with error rate 0.72% in the best case and 8.06% in the worst case.
机译:旅行商问题(TSP)是NP难的组合优化问题。启发式算法在合理的时间内为大型实例TSP提供了令人满意的解决方案。 r n但是,启发式方法导致次优解,因为它们没有充分覆盖搜索空间。对于大型输入实例,顺序启发式方法在邻域生成上花费了大量的CPU时间。可以通过并行生成来减少邻域生成时间。在大型复杂问题中,GPU已被证明可有效利用数据和内存级别的并行性。这项工作提出了一种基于GPU的并行迭代爬山(PIHC) r nalgorithm,它使用最近的邻域启发法在合理的时间内得出大型 r nTSPLIB实例的近似最优解。已评估了TSPLIB实例的多种构造启发式方法, r n线程映射策略和数据结构。我们在多达85,900个城市的对称TSPLIB实例上提高了成本质量。 PIHC r nGPU实现在其顺序对应项上的速度提高了193倍,在最新的基于GPU的TSP求解器上的速度提高了979.96× r n。 PIHC实施可提供成本 n n,最佳情况下的错误率为0.72%,最坏情况下的错误率为8.06%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号