ML4CO: Is GCNN All You Need? Graph Convolutional Neural Networks Produce Strong Baselines For Combinatorial Optimization Problems, If Tuned and Trained Properly, on Appropriate

12/22/2021
by   Amin Banitalebi-Dehkordi, et al.
0

The 2021 NeurIPS Machine Learning for Combinatorial Optimization (ML4CO) competition was designed with the goal of improving state-of-the-art combinatorial optimization solvers by replacing key heuristic components with machine learning models. The competition's main scientific question was the following: is machine learning a viable option for improving traditional combinatorial optimization solvers on specific problem distributions, when historical data is available? This was motivated by the fact that in many practical scenarios, the data changes only slightly between the repetitions of a combinatorial optimization problem, and this is an area where machine learning models are particularly powerful at. This paper summarizes the solution and lessons learned by the Huawei EI-OROAS team in the dual task of the competition. The submission of our team achieved the second place in the final ranking, with a very close distance to the first spot. In addition, our solution was ranked first consistently for several weekly leaderboard updates before the final evaluation. We provide insights gained from a large number of experiments, and argue that a simple Graph Convolutional Neural Network (GCNNs) can achieve state-of-the-art results if trained and tuned properly.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/02/2022

Yordle: An Efficient Imitation Learning for Branch and Bound

Combinatorial optimization problems have aroused extensive research inte...
research
01/25/2022

ML4CO-KIDA: Knowledge Inheritance in Data Aggregation

The Machine Learning for Combinatorial Optimization (ML4CO) NeurIPS 2021...
research
11/15/2018

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

This paper surveys the recent attempts, both from the machine learning a...
research
08/04/2021

Deep Learning Chromatic and Clique Numbers of Graphs

Deep neural networks have been applied to a wide range of problems acros...
research
01/31/2022

Equivariant neural networks for recovery of Hadamard matrices

We propose a message passing neural network architecture designed to be ...
research
06/07/2023

Policy-Based Self-Competition for Planning Problems

AlphaZero-type algorithms may stop improving on single-player tasks in c...
research
02/10/2022

Instance-wise algorithm configuration with graph neural networks

We present our submission for the configuration task of the Machine Lear...

Please sign up or login with your details

Forgot password? Click here to reset