Litcius/Paper detail

Learning TSP Requires Rethinking Generalization

Chaitanya K. Joshi, Quentin Cappart, Louis-Martin Rousseau, Thomas Laurent

2021DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)42 citationsDOIOpen Access PDF

Abstract

End-to-end training of neural network solvers for combinatorial optimization problems such as the Travelling Salesman Problem is intractable and inefficient beyond a few hundreds of nodes. While state-of-the-art Machine Learning approaches perform closely to classical solvers when trained on trivially small sizes, they are unable to generalize the learnt policy to larger instances of practical scales. Towards leveraging transfer learning to solve large-scale TSPs, this paper identifies inductive biases, model architectures and learning algorithms that promote generalization to instances larger than those seen in training. Our controlled experiments provide the first principled investigation into such zero-shot generalization, revealing that extrapolating beyond training data requires rethinking the neural combinatorial optimization pipeline, from network layers and learning paradigms to evaluation protocols.

Topics & Concepts

GeneralizationComputer sciencePipeline (software)Artificial intelligenceTravelling salesman problemArtificial neural networkTransfer of learningMachine learningScale (ratio)Deep neural networksTheoretical computer scienceAlgorithmMathematicsProgramming languageQuantum mechanicsMathematical analysisPhysicsMachine Learning and AlgorithmsTopic ModelingAdvanced Graph Neural Networks