Warm-starting active-set solvers using graph neural networks
Not on the map. Why?
Abstract (arXiv)
Quadratic programming (QP) solvers are widely used in real-time control and optimization, but their computational cost often limits applicability in time-critical settings. To resolve this, we propose a learning-to-optimize approach using graph neural networks (GNNs) to predict active constraints in the dual active-set solver DAQP. Our method exploits the structural properties of QPs by representing them as bipartite graphs and learns to approximate the optimal active set for effectively warm-starting the solver. Across varying problem sizes, the GNN consistently reduces the number of solver iterations compared to cold-starting, while performance is comparable to a multilayer perceptron baseline. In contrast to the baseline, our GNN-based approach trained on varying problem sizes generalizes to unseen dimensions, demonstrating flexibility and scalability. These results highlight the potential of structure-aware learning to accelerate optimization in real-time applications such as model predictive control.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 22 of its 32 references that are in the map. First posted on arXiv 17 Nov 2025.
Builds on
22 of 32 references.
References · 22
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
- 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,131
- 2016Learning to learn by gradient descent by gradient descentcited by 616
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 267
- 2021Learning to Optimize: A Primer and A Benchmarkcited by 206
- 2019ASAP: Adaptive Structure Aware Pooling for Learning Hierarchical Graph Representationscited by 156
- 2022Tutorial on amortized optimizationcited by 83
- 2021Accelerating Quadratic Optimization with Reinforcement Learningcited by 30
- 2019Large Scale Model Predictive Control with Neural Networks and Primal Active Setscited by 28
- 2022End-to-End Learning to Warm-Start for Real-Time Quadratic Optimizationcited by 25
- 2023Neural incomplete factorization: learning preconditioners for the conjugate gradient methodcited by 18
- 2024Expressive Power of Graph Neural Networks for (Mixed-Integer) Quadratic Programscited by 16
10 more
- 2021Accelerated Forward-Backward Optimization using Deep Learningcited by 11
- 2024Deep Distributed Optimization for Large-Scale Quadratic Programmingcited by 11
- 2022Graph-based Neural Acceleration for Nonnegative Matrix Factorizationcited by 9
- 2024Learning incomplete factorization preconditioners for GMREScited by 9
- 2013An Efficiently Solvable Quadratic Program for Stabilizing Dynamic Locomotioncited by 6
- 2024Learning Algorithm Hyperparameters for Fast Parametric Convex Optimizationcited by 6
- 2024IPM-LSTM: A Learning-Based Interior Point Method for Solving Nonlinear Programscited by 4
- 2021A Dual Active-Set Solver for Embedded Quadratic Programming Using Recursive LDL' Updatescited by 3
- 2024TransformerMPC: Accelerating Model Predictive Control via Transformerscited by 3
- 2025Learning to accelerate distributed ADMM using graph neural networkscited by 3
Built on by
Citing papers per year: 2026: 2.
2 papers.