dOPT: Differentiating Conic Optimization via Geometric Reduction
Not on the map. Why?
Abstract (arXiv)
Optimization layers enable the incorporation of structured constraints and decision problems into learning systems. Training such systems requires differentiating through the embedded optimization problem, which can be challenging for general conic programs. We introduce dOPT, a solver-agnostic framework that, rather than differentiating the full conic formulation, reduces it at a computed primal-dual solution to an equality-constrained quadratic program that preserves the reference solution and its first-order sensitivity. The reduction captures the local first- and second-order conic geometry relevant to differentiation and remains well defined at singular configurations. Computing solution derivatives then requires a single symmetric linear solve, independently of the forward solver. We derive explicit reductions for convex NLPs, QPs, SOCPs, and SDPs. Numerical experiments validate the computed gradients and show favorable backward-pass scalability, with substantial speedups over existing differentiable conic optimization methods as problem size increases.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 37 of its 57 references that are in the map. First posted on arXiv 27 Sep 2026.
Builds on
37 of 57 references.
References · 37
- 2021Convex optimizationcited by 2,515
- 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 599
- 2019Differentiable Convex Optimization Layerscited by 465
- 2021Learning to Optimize: A Primer and A Benchmarkcited by 208
- 2021Efficient and Modular Implicit Differentiationcited by 203
- 2018Differentiable MPC for End-to-end Planning and Controlcited by 189
- 2019Differentiating Through a Cone Programcited by 73
- 2021Nonsmooth Implicit Differentiation for Machine Learning and Optimizationcited by 43
- 2018On the Differentiability of the Solution to Convex Optimization Problemscited by 23
- 2022Alternating Differentiation for Optimization Layerscited by 22
- 2021Efficient differentiable quadratic programming layers: an ADMM approachcited by 19
- 2022Flexible Differentiable Optimization via Model Transformationscited by 16
25 more
- 2024Differentiation Through Black-Box Quadratic Programming Solverscited by 10
- 2024BPQP: A Differentiable Convex Optimization Framework for Efficient End-to-End Learningcited by 10
- 2024SDPRLayers: Certifiable Backpropagation Through Polynomial Optimization Problems in Roboticscited by 6
- 2024LPGD: A General Framework for Backpropagation through Embedded Optimization Layerscited by 6
- 2023SCQPTH: an efficient differentiable splitting method for convex quadratic programmingcited by 5
- 2025Differentiating Through a Quadratic Cone Programcited by 5
- 2026Decision-Focused Learning via Tangent-Space Projection of Prediction Errorcited by 4
- 2025Code generation for solving and differentiating through convex optimization problemscited by 3
- 2025A General and Streamlined Differentiable Optimization Frameworkcited by 3
- 2025A Fully First-Order Layer for Differentiable Optimizationcited by 3
- 2025Sensitivity analysis for parametric nonlinear programming: A tutorialcited by 2
- 2026A Penalty Approach for Differentiation Through Black-Box Quadratic Programming Solverscited by 2
- 2026Scalable Deep Unfolding of Conic Optimizerscited by 2
- 2017Computation of graphical derivatives of normal cone maps to a class of conic constraint setscited by 1
- 2019Parabolic Regularity in Geometric Variational Analysiscited by 1
- 2020A Strict Complementarity Approach to Error Bound and Sensitivity of Solution of Conic Programscited by 1
- 2020Weak notions of nondegeneracy in nonlinear semidefinite programmingcited by 1
- 2022On the weak second-order optimality condition for nonlinear semidefinite and second-order cone programmingcited by 1
- 2023A minimal face constant rank constraint qualification for reducible conic programmingcited by 1
- 2025Parameter Optimization in Trajectory Planning via Differentiable Convex Programmingcited by 1
- 2026Stratification for Nonlinear Semidefinite Programmingcited by 1
- 2026Optimistic Bilevel Optimization with Composite Lower-Level Problemcited by 1
- 2026The adjoint state method for parametric definable optimization without smoothness or uniquenesscited by 1
- 2026Constraint-Aware Influence Estimation in Deep Constrained Learningcited by 1
- 2026Residual-Controlled Douglas--Rachford Splitting for Differentiable Solver Layerscited by 1
Built on by
Not cited yet.