Saved in:
Bibliographic Details
Main Authors: Qian, Chendi, Morris, Christopher
Format: Preprint
Published: 2026
Subjects:
Online Access:https://arxiv.org/abs/2604.27786
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915975577731072
author Qian, Chendi
Morris, Christopher
author_facet Qian, Chendi
Morris, Christopher
contents Semidefinite programs (SDPs) are a powerful framework for convex optimization and for constructing strong relaxations of hard combinatorial problems. However, solving large SDPs can be computationally expensive, motivating the use of machine learning models as fast computational surrogates. Graph neural networks (GNNs) are a natural candidate in this setting due to their sparsity-awareness and ability to model variable-constraint interactions. In this work, we study what expressive power is sufficient to recover optimal SDP solutions. We first prove negative results showing that standard GNN architectures fail on recovering linear SDP solutions. We then identify a more expressive architecture that captures the key structure of SDPs and can, in particular, emulate the updates of a standard first-order solver. Empirically, on both synthetic and \textsc{SdpLib} benchmarks of various classes of SDPs, this more expressive architecture achieves consistently lower prediction error and objective gap than theoretically weaker baselines. Finally, using the learned high-quality predictions to warm-start the first-order solver yields practical speedups of up to 80%.
format Preprint
id arxiv_https___arxiv_org_abs_2604_27786
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle On the Expressive Power of GNNs to Solve Linear SDPs
Qian, Chendi
Morris, Christopher
Machine Learning
Semidefinite programs (SDPs) are a powerful framework for convex optimization and for constructing strong relaxations of hard combinatorial problems. However, solving large SDPs can be computationally expensive, motivating the use of machine learning models as fast computational surrogates. Graph neural networks (GNNs) are a natural candidate in this setting due to their sparsity-awareness and ability to model variable-constraint interactions. In this work, we study what expressive power is sufficient to recover optimal SDP solutions. We first prove negative results showing that standard GNN architectures fail on recovering linear SDP solutions. We then identify a more expressive architecture that captures the key structure of SDPs and can, in particular, emulate the updates of a standard first-order solver. Empirically, on both synthetic and \textsc{SdpLib} benchmarks of various classes of SDPs, this more expressive architecture achieves consistently lower prediction error and objective gap than theoretically weaker baselines. Finally, using the learned high-quality predictions to warm-start the first-order solver yields practical speedups of up to 80%.
title On the Expressive Power of GNNs to Solve Linear SDPs
topic Machine Learning
url https://arxiv.org/abs/2604.27786