首页> 外文会议>International Conference on Learning and Intelligent Optimization >Massive 2-opt and 3-opt Moves with High Performance GPU Local Search to Large-Scale Traveling Salesman Problem
【24h】

Massive 2-opt and 3-opt Moves with High Performance GPU Local Search to Large-Scale Traveling Salesman Problem

机译:巨大的2-opt和3-opt动作,高性能GPU本地搜索大型旅行推销员问题

获取原文

摘要

2-opt, 3-opt or k-opt heuristics are classical local search algorithms for traveling salesman problems (TSP) in combinatorial optimization area. This paper introduces a judicious decision making methodology of offloading which part of the k-opt heuristic works in parallel on Graphics Processing Unit (GPU) while which part remains sequential, called "multiple k-opt evaluation, multiple k-opt moves", in order to simultaneously execute, without interference, massive 2-/3-opt moves that are globally found on the same TSP tour or the same Euclidean space for many edges, as well as keep high performance for GPU massive k-opt evaluation. We prove the methodology is judicious and valuable because of our originally proposed sequential non-interacted 2-/3-exchange set partition algorithm taking linear time complexity and a new TSP tour representation, array of ordered coordinates-index, in order unveil how to use GPU on-chip shared memory to achieve the same goal as using doubly linked list and array of ordered coordinates for parallel A;-opt implementation. We test this methodology on 22 national TSP instances with up to 71009 cities and with brute initial tour solution. Average maximum 997 non-interacted 2-opt moves are found and executed on the same tour of ch71009.tsp instance in one iteration of our proposed method. Experimental comparisons show that our proposed methodology gets huge acceleration over both classical sequential and a possible current fastest state-of-the-art GPU parallel 2-opt implementation.
机译:2-opt,3-opt或k-opt启发式是用于在组合优化区域的推销员问题(TSP)的经典本地搜索算法。本文介绍了卸载卸载的明智决策方法,该方法在图形处理单元(GPU)上并行卸载K-opt启发式作品的哪个部分,而其中部分保持顺序,称为“多k-opt评估,多k-opt Moves”,IN为了同时执行,在没有干扰的情况下,全球在同一TSP巡回赛或同一欧几里德空间中找到的大规模2- / 3-opt移动,以及对GPU大规模K-opt评估的高性能保持高性能。我们证明了这种方法是明智的,有价值的,因为我们最初提出的顺序非交互的2- / 3交换机集分区算法采用线性时间复杂度和新的TSP巡回赛,有序坐标数组 - 索引,顺序揭示了如何使用GPU片上共享内存,以实现与使用双链列表和有序坐标数组的相同目标,用于并行A; -Opt实现。我们在22个国家TSP实例上以高达71009个城市和野蛮的初始旅游解决方案测试此方法。在CH71009.TSP实例的同一次迭代中,平均最大997个非互动的2-opt动作在我们提出的方法的一次迭代中找到并执行。实验比较表明,我们提出的方法在经典顺序和可能的最新最先进的GPU并行2-OPT实现方面得到了巨大的加速。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号