Expressive Power of Graph Neural Networks for (Mixed-Integer) Quadratic Programs
Not on the map. Why?
Abstract (arXiv)
Quadratic programming (QP) is the most widely applied category of problems in nonlinear programming. Many applications require real-time/fast solutions, though not necessarily with high precision. Existing methods either involve matrix decomposition or use the preconditioned conjugate gradient method. For relatively large instances, these methods cannot achieve the real-time requirement unless there is an effective preconditioner. Recently, graph neural networks (GNNs) opened new possibilities for QP. Some promising empirical studies of applying GNNs for QP tasks show that GNNs can capture key characteristics of an optimization instance and provide adaptive guidance accordingly to crucial configurations during the solving process, or directly provide an approximate solution. However, the theoretical understanding of GNNs in this context remains limited. Specifically, it is unclear what GNNs can and cannot achieve for QP tasks in theory. This work addresses this gap in the context of linearly constrained QP tasks. In the continuous setting, we prove that message-passing GNNs can universally represent fundamental properties of convex quadratic programs, including feasibility, optimal objective values, and optimal solutions. In the more challenging mixed-integer setting, while GNNs are not universal approximators, we identify a subclass of QP problems that GNNs can reliably represent.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). Builds on 38 of its 69 references that are in the map. First posted on arXiv 9 Jun 2024.
Builds on
38 of 69 references.
References · 38
- 2017Graph Attention Networkscited by 8,854
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
- 2019Exact Combinatorial Optimization with Graph Convolutional Neural Networkscited by 313
- 2020Random Features Strengthen Graph Neural Networkscited by 184
- 2020Solving Mixed Integer Programs Using Neural Networkscited by 178
- 2017OSQP: An Operator Splitting Solver for Quadratic Programscited by 156
- 2020A Survey on The Expressive Power of Graph Neural Networkscited by 111
- 2020Expressive Power of Invariant and Equivariant Graph Neural Networkscited by 100
- 2019Learning Combinatorial Embedding Networks for Deep Graph Matchingcited by 98
- 2020Hybrid Models for Learning to Branchcited by 95
- 2022How Powerful are K-hop Message Passing Graph Neural Networkscited by 90
26 more
- 2019Neural Graph Matching Network: Learning Lawler's Quadratic Assignment Problem with Extension to Hypergraph and Multiple-graph Matchingcited by 83
- 2022Expressiveness and Approximation Properties of Graph Neural Networkscited by 63
- 2022Learning To Cut By Looking Ahead: Cutting Plane Selection via Imitation Learningcited by 58
- 2018Efficient representation and approximation of model predictive control laws via deep learningcited by 55
- 2022MIP-GNN: A Data-Driven Framework for Guiding Combinatorial Solverscited by 48
- 2022Learning to branch with Tree MDPscited by 45
- 2022On Representing Linear Programs by Graph Neural Networkscited by 39
- 2019Online Mixed-Integer Optimization in Millisecondscited by 37
- 2023Searching Large Neighborhoods for Integer Linear Programs with Contrastive Learningcited by 37
- 2021Accelerating Quadratic Optimization with Reinforcement Learningcited by 30
- 2017Revised Note on Learning Algorithms for Quadratic Assignment with Graph Neural Networkscited by 28
- 2022Lookback for Learning to Branchcited by 26
- 2022End-to-End Learning to Warm-Start for Real-Time Quadratic Optimizationcited by 25
- 2023Exploring the Power of Graph Neural Networks in Solving Linear Optimization Problemscited by 24
- 2022On Representing Mixed-Integer Linear Programs by Graph Neural Networkscited by 23
- 2021Deep Graph Matching under Quadratic Constraintcited by 18
- 2015Tight Lower and Upper Bounds for the Complexity of Canonical Colour Refinementcited by 16
- 2021Learning Primal Heuristics for Mixed Integer Programscited by 14
- 2024Rethinking the Capacity of Graph Neural Networks for Branching Strategycited by 12
- 2020Revocable Deep Reinforcement Learning with Affinity Regularization for Outlier-Robust Graph Matchingcited by 11
- 2023Learning to Pivot as a Smart Expertcited by 9
- 2023PIQP: A Proximal Interior-Point Quadratic Programming Solvercited by 8
- 2022Learning context-aware adaptive solvers to accelerate quadratic programmingcited by 7
- 2023DIG-MILP: a Deep Instance Generator for Mixed-Integer Linear Programming with Feasibility Guaranteecited by 7
- 2024Ensemble Quadratic Assignment Network for Graph Matchingcited by 6
- 2024Metric Learning to Accelerate Convergence of Operator Splitting Methods for Differentiable Parametric Programmingcited by 6
Built on by
Citing papers per year: 2024: 2; 2025: 7; 2026: 7.
16 papers.
Sort:
- 2024Learning to Optimize for Mixed-Integer Non-linear Programming with Feasibility Guaranteescited by 8
- 2025Towards graph neural networks for provably solving convex optimization problemscited by 4
- 2025CoCo-MILP: Inter-Variable Contrastive and Intra-Constraint Competitive MILP Solution Predictioncited by 4
- 2025Learning to accelerate distributed ADMM using graph neural networkscited by 3
- 2024An Efficient Unsupervised Framework for Convex Quadratic Programs via Deep Unrollingcited by 2
- 2025Principled Data Augmentation for Learning to Solve Quadratic Programming Problemscited by 2
- 2025Warm-starting active-set solvers using graph neural networkscited by 2
- 2025Unrolled Graph Neural Networks for Constrained Optimizationcited by 1
- 2026A General Neural Backbone for Mixed-Integer Linear Optimization via Dual Attentioncited by 1
- 2026On the Expressive Power of GNNs to Solve Linear SDPscited by 1
- 2025Data-driven Projection Generation for Efficiently Solving Heterogeneous Quadratic Programming Problemscited by 0
- 2026Unrolled Neural Networks for Constrained Optimizationcited by 0
4 more
- 2026Exact Instance Compression for Convex Empirical Risk Minimization via Color Refinementcited by 0
- 2026Towards Solving Polynomial-Objective Integer Programming with Hypergraph Neural Networkscited by 0
- 2026Solving Max-Cut to Global Optimality via Feasibility-Preserving Graph Neural Networkscited by 0
- 2026Learned Preconditioning for a Primal-Dual Interior-Point Methodcited by 0
- 2026Learned Preconditioning for a Primal-Dual Interior-Point Method28 Sep 2026
- 2026Solving Max-Cut to Global Optimality via Feasibility-Preserving Graph Neural Networks8 May 2026
- 2026On the Expressive Power of GNNs to Solve Linear SDPs30 Apr 2026
- 2026Towards Solving Polynomial-Objective Integer Programming with Hypergraph Neural Networks16 Mar 2026
- 2026Exact Instance Compression for Convex Empirical Risk Minimization via Color Refinement31 Jan 2026
- 2026Unrolled Neural Networks for Constrained Optimization24 Jan 2026
- 2026A General Neural Backbone for Mixed-Integer Linear Optimization via Dual Attention8 Jan 2026
- 2025Warm-starting active-set solvers using graph neural networks17 Nov 2025
- 2025CoCo-MILP: Inter-Variable Contrastive and Intra-Constraint Competitive MILP Solution Prediction12 Nov 2025
- 2025Data-driven Projection Generation for Efficiently Solving Heterogeneous Quadratic Programming Problems30 Oct 2025
- 2025Unrolled Graph Neural Networks for Constrained Optimization21 Sep 2025
- 2025Learning to accelerate distributed ADMM using graph neural networks5 Sep 2025
4 more
- 2025Principled Data Augmentation for Learning to Solve Quadratic Programming Problems2 Jun 2025
- 2025Towards graph neural networks for provably solving convex optimization problems4 Feb 2025
- 2024An Efficient Unsupervised Framework for Convex Quadratic Programs via Deep Unrolling2 Dec 2024
- 2024Learning to Optimize for Mixed-Integer Non-linear Programming with Feasibility Guarantees14 Oct 2024
- 2024Learning to Optimize for Mixed-Integer Non-linear Programming with Feasibility Guaranteescited by 8
- 2025Towards graph neural networks for provably solving convex optimization problemscited by 4
- 2025CoCo-MILP: Inter-Variable Contrastive and Intra-Constraint Competitive MILP Solution Predictioncited by 4
- 2025Learning to accelerate distributed ADMM using graph neural networkscited by 3
- 2024An Efficient Unsupervised Framework for Convex Quadratic Programs via Deep Unrollingcited by 2
- 2025Principled Data Augmentation for Learning to Solve Quadratic Programming Problemscited by 2
- 2025Warm-starting active-set solvers using graph neural networkscited by 2
- 2025Unrolled Graph Neural Networks for Constrained Optimizationcited by 1
- 2026A General Neural Backbone for Mixed-Integer Linear Optimization via Dual Attentioncited by 1
- 2026On the Expressive Power of GNNs to Solve Linear SDPscited by 1
- 2025Data-driven Projection Generation for Efficiently Solving Heterogeneous Quadratic Programming Problemscited by 0
- 2026Unrolled Neural Networks for Constrained Optimizationcited by 0
12 most cited of 16 All 16 (JSON)
- 2026Learned Preconditioning for a Primal-Dual Interior-Point Method28 Sep 2026
- 2026Solving Max-Cut to Global Optimality via Feasibility-Preserving Graph Neural Networks8 May 2026
- 2026On the Expressive Power of GNNs to Solve Linear SDPs30 Apr 2026
- 2026Towards Solving Polynomial-Objective Integer Programming with Hypergraph Neural Networks16 Mar 2026
- 2026Exact Instance Compression for Convex Empirical Risk Minimization via Color Refinement31 Jan 2026
- 2026Unrolled Neural Networks for Constrained Optimization24 Jan 2026
- 2026A General Neural Backbone for Mixed-Integer Linear Optimization via Dual Attention8 Jan 2026
- 2025Warm-starting active-set solvers using graph neural networks17 Nov 2025
- 2025CoCo-MILP: Inter-Variable Contrastive and Intra-Constraint Competitive MILP Solution Prediction12 Nov 2025
- 2025Data-driven Projection Generation for Efficiently Solving Heterogeneous Quadratic Programming Problems30 Oct 2025
- 2025Unrolled Graph Neural Networks for Constrained Optimization21 Sep 2025
- 2025Learning to accelerate distributed ADMM using graph neural networks5 Sep 2025
12 newest of 16 All 16 (JSON)