Instance-wise algorithm configuration with graph neural networks
Not on the map. Why?
Abstract (arXiv)
We present our submission for the configuration task of the Machine Learning for Combinatorial Optimization (ML4CO) NeurIPS 2021 competition. The configuration task is to predict a good configuration of the open-source solver SCIP to solve a mixed integer linear program (MILP) efficiently. We pose this task as a supervised learning problem: First, we compile a large dataset of the solver performance for various configurations and all provided MILP instances. Second, we use this data to train a graph neural network that learns to predict a good configuration for a specific instance. The submission was tested on the three problem benchmarks of the competition and improved solver performance over the default by 12% and 35% and 8% across the hidden test instances. We ranked 3rd out of 15 on the global leaderboard and won the student leaderboard. We make our code publicly available at urlhttps://github.com/RomeoV/ml4co-competition .
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 3 of its 5 references that are in the map. First posted on arXiv 10 Feb 2022.
Builds on
3 of 5 references.
References · 3
Built on by
Citing papers per year: 2023: 2; 2024: 1; 2025: 1; 2026: 1.
5 papers.
- 2023Learning To Dive In Branch And Boundcited by 10
- 2024Multi-task Representation Learning for Mixed Integer Linear Programmingcited by 6
- 2023Automatic MILP Solver Configuration By Learning Problem Similaritiescited by 5
- 2025BenLOC: A Benchmark for Learning to Configure MIP Optimizerscited by 1
- 2026GRIMIP: A General Framework for Instance-Specific Configuration of MIP Solvers Using LLMscited by 1
- 2026GRIMIP: A General Framework for Instance-Specific Configuration of MIP Solvers Using LLMs22 Jun 2026
- 2025BenLOC: A Benchmark for Learning to Configure MIP Optimizers3 Jun 2025
- 2024Multi-task Representation Learning for Mixed Integer Linear Programming18 Dec 2024
- 2023Automatic MILP Solver Configuration By Learning Problem Similarities2 Jul 2023
- 2023Learning To Dive In Branch And Bound24 Jan 2023