arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2006.00715cs.AI
收藏

无冗余TSP求解器选择:一种深度学习方法

Towards Feature-free TSP Solver Selection: A Deep Learning Approach

The Chinese University of Hong Kong(香港中文大学);Southern University of Science and Technology(南方科技大学);Tencent AI Lab(腾讯AI实验室)

Kangfei Zhao, Shengcai Liu, Yu Rong, Jeffrey Xu Yu

摘要:

旅行商问题(TSP)是一个经典的NP难问题,在许多学科和行业中有着广泛的应用。在大规模的基于位置的服务系统中,用户并发地发出TSP查询,其中TSP查询是具有$n$点的TSP实例。在文献中,许多先进的TSP求解器的开发,以找到高质量的解决方案。这样的求解器可以有效地解决一些TSP实例,但可能需要非常长的时间为其他一些实例。由于TSP实例的多样性,众所周知,在所有可能的TSP实例上,不存在支配所有其他求解器的通用最佳求解器。为了有效地求解TSP,除了开发新的TSP求解器之外,还需要为每个TSP实例找到一个每个实例的求解器,这被称为TSP求解器选择问题。在本文中,我们首次提出了一个深度学习框架\CTAS,用于端到端的TSP求解器选择。具体而言,\CTAS利用深度卷积神经网络从TSP实例中提取信息特征,并涉及数据论证策略来处理标记TSP实例的稀缺性。此外,为了支持大规模TSP求解器的选择,我们构建了一个具有挑战性的TSP基准数据集,具有6,000个实例,这被称为最大的TSP基准。我们的\CTAS实现了超过2 $\times$的平均运行时间的加速,比较单一的最佳求解器,并优于国家的最先进的统计模型。

英文摘要:

The Travelling Salesman Problem (TSP) is a classical NP-hard problem and has broad applications in many disciplines and industries. In a large scale location-based services system, users issue TSP queries concurrently, where a TSP query is a TSP instance with $n$ points. In the literature, many advanced TSP solvers are developed to find high-quality solutions. Such solvers can solve some TSP instances efficiently but may take an extremely long time for some other instances. Due to the diversity of TSP instances, it is well-known that there exists no universal best solver dominating all other solvers on all possible TSP instances. To solve TSP efficiently, in addition to developing new TSP solvers, it needs to find a per-instance solver for each TSP instance, which is known as the TSP solver selection problem. In this paper, for the first time, we propose a deep learning framework, \CTAS, for TSP solver selection in an end-to-end manner. Specifically, \CTAS exploits deep convolutional neural networks to extract informative features from TSP instances and involves data argumentation strategies to handle the scarcity of labeled TSP instances. Moreover, to support large scale TSP solver selection, we construct a challenging TSP benchmark dataset with 6,000 instances, which is known as the largest TSP benchmark. Our \CTAS achieves over 2$\times$ speedup of the average running time, comparing the single best solver, and outperforms the state-of-the-art statistical models.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑