Learning for Spatial Branching: An Algorithm Selection Approach
Not on the map. Why?
Abstract (arXiv)
The use of machine learning techniques to improve the performance of branch-and-bound optimization algorithms is a very active area in the context of mixed integer linear problems, but little has been done for non-linear optimization. To bridge this gap, we develop a learning framework for spatial branching and show its efficacy in the context of the Reformulation-Linearization Technique for polynomial optimization problems. The proposed learning is performed offline, based on instance-specific features and with no computational overhead when solving new instances. Novel graph-based features are introduced, which turn out to play an important role for the learning. Experiments on different benchmark instances from the literature show that the learning-based branching rule significantly outperforms the standard rules.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 8 of its 48 references that are in the map. First posted on arXiv 22 Apr 2022.
Builds on
8 of 48 references.
References · 8
- 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 612
- 2019Exact Combinatorial Optimization with Graph Convolutional Neural Networkscited by 313
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 267
- 2020Hybrid Models for Learning to Branchcited by 95
- 2017Fast calibrated additive quantile regressioncited by 26
- 2013DASH: Dynamic Approach for Switching Heuristicscited by 13
- 2015Some Applications of Polynomial Optimization in Operations Research and Real-Time Decision Makingcited by 11
- 2016Extremal Quantile Regression: An Overviewcited by 6
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 3; 2025: 0; 2026: 2.
6 papers.
- 2024Artificial Intelligence for Operations Research: Revolutionizing the Operations Research Processcited by 11
- 2024NeuralQP: A General Hypergraph-based Optimization Framework for Large-scale QCQPscited by 3
- 2024Accelerating process control and optimization via machine learning: A reviewcited by 3
- 2022Polynomial Optimization: Enhancing RLT relaxations with Conic Constraintscited by 1
- 2026Towards Solving Polynomial-Objective Integer Programming with Hypergraph Neural Networkscited by 0
- 2026Speeding Up Mixed-Integer Programming Solvers with Sparse Learning for Branchingcited by 0
- 2026Speeding Up Mixed-Integer Programming Solvers with Sparse Learning for Branching31 Mar 2026
- 2026Towards Solving Polynomial-Objective Integer Programming with Hypergraph Neural Networks16 Mar 2026
- 2024Accelerating process control and optimization via machine learning: A review24 Dec 2024
- 2024NeuralQP: A General Hypergraph-based Optimization Framework for Large-scale QCQPs28 Sep 2024
- 2024Artificial Intelligence for Operations Research: Revolutionizing the Operations Research Process6 Jan 2024
- 2022Polynomial Optimization: Enhancing RLT relaxations with Conic Constraints11 Aug 2022