An Efficient Unsupervised Framework for Convex Quadratic Programs via Deep Unrolling
Linxin Yang, Bingheng Li, Tian Ding, Jianghua Wu, Akang Wang, Yuyi, Wang, Jiliang Tang, Ruoyu Sun, Xiaodong Luo

TL;DR
This paper introduces PDQP-net, an unsupervised neural network framework that unrolls a primal-dual hybrid gradient algorithm for convex quadratic programs, achieving significant acceleration without relying on traditional solvers.
Contribution
It develops an unsupervised learning approach for QPs by unrolling PDHG, enabling efficient approximation of solutions and faster optimization without solver dependence.
Findings
Achieves up to 45% acceleration on standard QP instances.
Attains 14% to 31% acceleration on out-of-distribution instances.
Demonstrates that PDQP-net can effectively approximate optimal solutions.
Abstract
Quadratic programs (QPs) arise in various domains such as machine learning, finance, and control. Recently, learning-enhanced primal-dual hybrid gradient (PDHG) methods have shown great potential in addressing large-scale linear programs; however, this approach has not been extended to QPs. In this work, we focus on unrolling "PDQP", a PDHG algorithm specialized for convex QPs. Specifically, we propose a neural network model called "PDQP-net" to learn optimal QP solutions. Theoretically, we demonstrate that a PDQP-net of polynomial size can align with the PDQP algorithm, returning optimal primal-dual solution pairs. We propose an unsupervised method that incorporates KKT conditions into the loss function. Unlike the standard learning-to-optimize framework that requires optimization solutions generated by solvers, our unsupervised method adjusts the network weights directly from the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Optimization Algorithms Research · Advanced Control Systems Optimization · Control Systems and Identification
MethodsALIGN · Focus
