Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizon

By Yoshua Bengio, Andrea Lodi, Antoine Prouvost. 2018

1,843 citations recorded by the source corpus.

This paper surveys the recent attempts, both from the machine learning and operations research communities, at leveraging machine learning to solve combinatorial optimization problems. Given the hard nature of these problems, state-of-the-art algorithms rely on handcrafted heuristics for making decisions that are otherwise too expensive to compute or mathematically not well defined. Thus, machine learning looks like a natural candidate to make such decisions in a more principled and optimized way. We advocate for pushing further the integration of machine learning and combinatorial optimization and detail a methodology to do so. A main point of the paper is seeing generic optimization problems as data points and inquiring what is the relevant distribution of problems to use for learning on a given task.

Subfields: Artificial Intelligence, Computer Networks and Communications, Reinforcement Learning

How researchers see this paper

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

In Artificial Intelligence

  1. Yoshua Bengio
  2. Sergey Levine
  3. Percy Liang
  4. Mohit Bansal
  5. Quoc V. Le
  6. Ruslan Salakhutdinov
  7. Jianfeng Gao
  8. Pushmeet Kohli

In Computer Networks and Communications

  1. Simon Lacoste-Julien
  2. François Soumis
  3. Khaled Ben Letaief
  4. Dimitris J. Bertsimas
  5. Bartolomeo Stellato
  6. Jun Zhang
  7. Yuanming Shi
  8. Thomas Laurent

In Reinforcement Learning

  1. Simon Lacoste-Julien
  2. Yoshua Bengio
  3. François Soumis
  4. Andrea Lodi
  5. Xavier Bresson
  6. Thomas Laurent
  7. Sergey Levine
  8. Chaitanya K. Joshi

Citations in the corpus