论文标题
神经组合优化有多好?对旅行推销员问题的系统评估
How Good Is Neural Combinatorial Optimization? A Systematic Evaluation on the Traveling Salesman Problem
论文作者
论文摘要
解决组合优化(CO)问题的传统求解器通常是由人类专家设计的。最近,人们对利用深度学习,尤其是深度强化学习的兴趣激增,自动为CO学习有效的求解器。由此产生的新范式称为神经组合优化(NCO)。但是,NCO相对于其他方法的优点和缺点尚未在经验上或理论上进行了充分的研究。这项工作介绍了NCO求解器和替代求解器的全面比较研究。具体而言,将旅行推销员问题作为测试床问题,分别以五个方面进行评估,即有效性,效率,稳定性,可扩展性和概括能力。我们的结果表明,NCO方法学到的求解器通常在几乎所有这些方面都没有传统求解器。 NCO求解器的潜在好处将是当有足够的培训实例提供足够的培训实例时,它们的较高时间和能源效率。希望这项工作将有助于更好地理解NCO的优势和劣势,并提供与其他方法相比,为NCO方法进一步的基准测试方案提供全面的评估协议。
Traditional solvers for tackling combinatorial optimization (CO) problems are usually designed by human experts. Recently, there has been a surge of interest in utilizing deep learning, especially deep reinforcement learning, to automatically learn effective solvers for CO. The resultant new paradigm is termed neural combinatorial optimization (NCO). However, the advantages and disadvantages of NCO relative to other approaches have not been empirically or theoretically well studied. This work presents a comprehensive comparative study of NCO solvers and alternative solvers. Specifically, taking the traveling salesman problem as the testbed problem, the performance of the solvers is assessed in five aspects, i.e., effectiveness, efficiency, stability, scalability, and generalization ability. Our results show that the solvers learned by NCO approaches, in general, still fall short of traditional solvers in nearly all these aspects. A potential benefit of NCO solvers would be their superior time and energy efficiency for small-size problem instances when sufficient training instances are available. Hopefully, this work would help with a better understanding of the strengths and weaknesses of NCO and provide a comprehensive evaluation protocol for further benchmarking NCO approaches in comparison to other approaches.