Attention, Learn to Solve Routing Problems!

By Wouter Kool, Herke Van Hoof, Max Welling. International Conference on Learning Representations, 2018

1,660 citations recorded by the source corpus.

The recently presented idea to learn heuristics for combinatorial optimization problems is promising as it can save costly development. However, to push this idea towards practical implementation, we need better models and better ways of training. We contribute in both directions: we propose a model based on attention layers with benefits over the Pointer Network and we show how to train this model using REINFORCE with a simple baseline based on a deterministic greedy rollout, which we find is more efficient than using a value function. We significantly improve over recent learned heuristics for the Travelling Salesman Problem (TSP), getting close to optimal results for problems up to 100 nodes. With the same hyperparameters, we learn strong heuristics for two variants of the Vehicle Routing Problem (VRP), the Orienteering Problem (OP) and (a stochastic variant of) the Prize Collecting TSP (PCTSP), outperforming a wide range of baselines and getting results close to highly optimized and specialized algorithms.

Subfields: Automotive Engineering, Industrial and Manufacturing Engineering, Transportation

View Paper: https://www.semanticscholar.org/paper/ce4f001c1d8ddb9a95cf54e14240ef02c44bd329

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Automotive Engineering

  1. Simon Lacoste-Julien
  2. François Soumis
  3. Rui Wang
  4. Xinyun Chen
  5. Pushmeet Kohli
  6. Andrea Lodi
  7. Dimitris Samaras
  8. Tao Zhang

In Industrial and Manufacturing Engineering

  1. Simon Lacoste-Julien
  2. François Soumis
  3. Yiming Yang
  4. Zhiqing Sun
  5. Wen Song
  6. Rui Wang
  7. Xinyun Chen
  8. Pushmeet Kohli

In Transportation

  1. Petar Velickovic
  2. Thomas Laurent
  3. Yoshua Bengio
  4. Rex Ying
  5. Rui Wang
  6. Xinyun Chen
  7. Andrea Lodi
  8. Dimitris Samaras

Citations in the corpus