Redirecting to original paper in 30 seconds...

Click below to go immediately or wait for automatic redirect

arxiv_ai 95% Match Research Paper Operations Researchers,ML Engineers,Optimization Specialists,Researchers in GNNs 1 week ago

Principled Data Augmentation for Learning to Solve Quadratic Programming Problems

graph-neural-networks › graph-learning
📄 Abstract

Abstract: Linear and quadratic optimization are crucial in numerous real-world applications, ranging from training machine learning models to solving integer linear programs. Recently, learning-to-optimize methods (L2O) for linear (LPs) or quadratic programs (QPs) using message-passing graph neural networks (MPNNs) have gained traction, promising lightweight, data-driven proxies for solving such optimization problems. For example, they replace the costly computation of strong branching scores in branch-and-bound solvers, thereby reducing the need to solve many such optimization problems. However, robust L2O MPNNs remain challenging in data-scarce settings, especially when addressing complex optimization problems such as QPs. This work introduces a principled approach to data augmentation tailored for QPs via MPNNs. Our method leverages theoretically justified data augmentation techniques to generate diverse yet optimality-preserving instances. Furthermore, we integrate these augmentations into a self-supervised contrastive learning framework, thereby pretraining MPNNs for improved performance on L2O tasks. Extensive experiments demonstrate that our approach improves generalization in supervised scenarios and facilitates effective transfer learning to related optimization problems.
Authors (2)
Chendi Qian
Christopher Morris
Submitted
June 2, 2025
arXiv Category
cs.LG
arXiv PDF

Key Contributions

This work introduces a principled approach to data augmentation specifically for learning-to-optimize (L2O) methods using message-passing graph neural networks (MPNNs) for Quadratic Programming (QP) problems. It leverages theoretically justified techniques to generate diverse, optimality-preserving instances, addressing the challenge of data scarcity and improving the robustness of L2O models.

Business Value

Enables more efficient and accurate solving of complex optimization problems, which are fundamental to many industries like logistics, finance, and manufacturing, potentially leading to cost savings and improved decision-making.