How Good is Neural Combinatorial Optimization? A Systematic Evaluation on the Traveling Salesman Problem

Type: Article

Publication Date: 2023-07-19

Citations: 17

DOI: https://doi.org/10.1109/mci.2023.3277768

Abstract

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.

Locations

  • IEEE Computational Intelligence Magazine - View
  • arXiv (Cornell University) - View - PDF

Similar Works

Action Title Year Authors
+ How Good Is Neural Combinatorial Optimization? A Systematic Evaluation on the Traveling Salesman Problem 2022 Shengcai Liu
Yu Zhang
Ke Tang
Xin Yao
+ Sym-NCO: Leveraging Symmetricity for Neural Combinatorial Optimization 2022 Min-Su Kim
Junyoung Park
Jinkyoo Park
+ Neural Combinatorial Optimization with Heavy Decoder: Toward Large Scale Generalization 2023 Fu Luo
Xi Lin
Fei Liu
Qingfu Zhang
Zhenkun Wang
+ PDF Chat MARCO: A Memory-Augmented Reinforcement Framework for Combinatorial Optimization 2024 Andoni I. Garmendia
Quentin Cappart
Josu Ceberio
Alexander Mendiburu
+ PDF Chat IC/DC: Surpassing Heuristic Solvers in Combinatorial Optimization with Diffusion Models 2024 Seong-Hyun Hong
Hyunsung Kim
Zian Jang
Byung-Jun Lee
+ Multi-objective Pointer Network for Combinatorial Optimization 2022 Le-yang Gao
Rui Wang
Chuang Liu
Zhaohong Jia
+ PDF Chat Neural Solver Selection for Combinatorial Optimization 2024 Chengrui Gao
Haopu Shang
Ke Xue
Chao Qian
+ PDF Chat Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectives 2024 Xuan Wu
Di Wang
Lijie Wen
Yubin Xiao
Chunguo Wu
Yuesong Wu
Chaoyu Yu
Douglas L. Maskell
You Zhou
+ Deep Reinforcement Learning for Combinatorial Optimization: Covering Salesman Problems 2021 Kaiwen Li
Tao Zhang
Rui Wang Yuheng Wang
Yi Han
+ PDF Chat Moco: A Learnable Meta Optimizer for Combinatorial Optimization 2024 Tim Dernedde
Daniela Thyssens
Sören Dittrich
Maximilan Stubbemann
Lars Schmidt-Thieme
+ PDF Chat Deep Reinforcement Learning for Combinatorial Optimization: Covering Salesman Problems 2021 Kaiwen Li
Tao Zhang
Rui Wang
Yuheng Wang
Yi Han
Ling Wang
+ PDF Chat A Survey on Reinforcement Learning for Combinatorial Optimization 2023 Yunhao Yang
Andrew B. Whinston
+ On the Generalization of Neural Combinatorial Optimization Heuristics 2022 Sahil Manchanda
Sofia Michel
Darko Drakulić
Jean‐Marc Andreoli
+ DIMES: A Differentiable Meta Solver for Combinatorial Optimization Problems 2022 Ruizhong Qiu
Zhiqing Sun
Yiming Yang
+ RL4CO: a Unified Reinforcement Learning for Combinatorial Optimization Library 2023 Federico Berto
Chuanbo Hua
Junyoung Park
Minsu Kim
Hyeonah Kim
Jiwoo Son
Haeyeon Kim
Joungho Kim
Jinkyoo Park
+ TauRieL: Targeting Traveling Salesman Problem with a deep reinforcement learning inspired architecture 2019 Gorker Alp Malazgirt
Osman Ünsal
Adrián Cristal Kestelman
+ Efficient Meta Neural Heuristic for Multi-Objective Combinatorial Optimization 2023 Jinbiao Chen
Jiahai Wang
Zizhen Zhang
Zhiguang Cao
Te Ye
Siyuan Chen
+ How to Evaluate Machine Learning Approaches for Combinatorial Optimization: Application to the Travelling Salesman Problem 2019 Antoine François
Quentin Cappart
Louis-Martin Rousseau
+ Neural Combinatorial Optimization: a New Player in the Field 2022 Andoni I. Garmendia
Josu Ceberio
Alexander Mendiburu
+ ML4CO: Is GCNN All You Need? Graph Convolutional Neural Networks Produce Strong Baselines For Combinatorial Optimization Problems, If Tuned and Trained Properly, on Appropriate Data 2021 Amin Banitalebi-Dehkordi
Yong Zhang