Solution Refinement at Regular Points of Conic Problems
Not on the map. Why?
Abstract (arXiv)
Most numerical methods for conic problems use the homogenous primal-dual embedding, which yields a primal-dual solution or a certificate establishing primal or dual infeasibility. Following Patrinos (and others, 2018), we express the embedding as the problem of finding a zero of a mapping containing a skew-symmetric linear function and projections onto cones and their duals. We focus on the special case when this mapping is regular, i.e., differentiable with nonsingular derivative matrix, at a solution point. While this is not always the case, it is a very common occurrence in practice. We propose a simple method that uses LSQR, a variant of conjugate gradients for least squares problems, and the derivative of the residual mapping to refine an approximate solution, i.e., to increase its accuracy. LSQR is a matrix-free method, i.e., requires only the evaluation of the derivative mapping and its adjoint, and so avoids forming or storing large matrices, which makes it efficient even for cone problems in which the data matrices are given and dense, and also allows the method to extend to cone programs in which the data are given as abstract linear operators. Numerical examples show that the method almost always improves an approximate solution of a conic program, and often dramatically, at a computational cost that is typically small compared to the cost of obtaining the original approximate solution. For completeness we describe methods for computing the derivative of the projection onto the cones commonly used in practice: nonnegative, second-order, semidefinite, and exponential cones. The paper is accompanied by an open source implementation.
Key facts. Cited by 21 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Nov 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 3; 2023: 5; 2024: 2; 2025: 4; 2026: 2.
21 papers.
Sort:
- 2021DC3: A learning method for optimization with hard constraintscited by 181
- 2023Decision-Focused Learning: Foundations, State of the Art, Benchmark and Future Opportunitiescited by 129
- 2022Tutorial on amortized optimizationcited by 83
- 2021Nonsmooth Implicit Differentiation for Machine Learning and Optimizationcited by 43
- 2023Learning to Warm-Start Fixed-Point Optimization Algorithmscited by 32
- 2021Efficient differentiable quadratic programming layers: an ADMM approachcited by 19
- 2025Pinet: Optimizing hard-constrained neural networks with orthogonal projection layerscited by 17
- 2022Flexible Differentiable Optimization via Model Transformationscited by 16
- 2023Backpropagation of Unrolled Solvers with Folded Optimizationcited by 13
- 2021Neural Fixed-Point Acceleration for Convex Optimizationcited by 10
- 2024Differentiable Distributionally Robust Optimization Layerscited by 8
- 2021Diff-Explainer: Differentiable Convex Optimization for Explainable Multi-hop Inferencecited by 7
9 more
- 2024LPGD: A General Framework for Backpropagation through Embedded Optimization Layerscited by 6
- 2023Implicit Bilevel Optimization: Differentiating through Bilevel Optimization Programmingcited by 2
- 2022Gradient boosting for convex cone predict and optimize problemscited by 1
- 2023Analyzing and Enhancing the Backward-Pass Convergence of Unrolled Optimizationcited by 1
- 2026Learning to Optimize by Differentiable Programmingcited by 1
- 2025Decision-Focused Learning for Complex System Identification: HVAC Management System Applicationcited by 0
- 2025Learning to Solve Constrained Bilevel Control Co-Design Problemscited by 0
- 2025Distributionally Robust Control with End-to-End Statistically Guaranteed Metric Learningcited by 0
- 2026End-to-End Fairness Optimization with Fair Decision-Focused Learningcited by 0
- 2026End-to-End Fairness Optimization with Fair Decision-Focused Learning31 Jul 2026
- 2026Learning to Optimize by Differentiable Programming23 Jan 2026
- 2025Distributionally Robust Control with End-to-End Statistically Guaranteed Metric Learning11 Oct 2025
- 2025Pinet: Optimizing hard-constrained neural networks with orthogonal projection layers14 Aug 2025
- 2025Learning to Solve Constrained Bilevel Control Co-Design Problems11 Jul 2025
- 2025Decision-Focused Learning for Complex System Identification: HVAC Management System Application24 Jan 2025
- 2024LPGD: A General Framework for Backpropagation through Embedded Optimization Layers8 Jul 2024
- 2024Differentiable Distributionally Robust Optimization Layers24 Jun 2024
- 2023Analyzing and Enhancing the Backward-Pass Convergence of Unrolled Optimization28 Dec 2023
- 2023Learning to Warm-Start Fixed-Point Optimization Algorithms14 Sep 2023
- 2023Decision-Focused Learning: Foundations, State of the Art, Benchmark and Future Opportunities25 Jul 2023
- 2023Implicit Bilevel Optimization: Differentiating through Bilevel Optimization Programming28 Feb 2023
9 more
- 2023Backpropagation of Unrolled Solvers with Folded Optimization28 Jan 2023
- 2022Flexible Differentiable Optimization via Model Transformations10 Jun 2022
- 2022Gradient boosting for convex cone predict and optimize problems14 Apr 2022
- 2022Tutorial on amortized optimization1 Feb 2022
- 2021Efficient differentiable quadratic programming layers: an ADMM approach14 Dec 2021
- 2021Neural Fixed-Point Acceleration for Convex Optimization21 Jul 2021
- 2021Nonsmooth Implicit Differentiation for Machine Learning and Optimization8 Jun 2021
- 2021Diff-Explainer: Differentiable Convex Optimization for Explainable Multi-hop Inference7 May 2021
- 2021DC3: A learning method for optimization with hard constraints25 Apr 2021
- 2021DC3: A learning method for optimization with hard constraintscited by 181
- 2023Decision-Focused Learning: Foundations, State of the Art, Benchmark and Future Opportunitiescited by 129
- 2022Tutorial on amortized optimizationcited by 83
- 2021Nonsmooth Implicit Differentiation for Machine Learning and Optimizationcited by 43
- 2023Learning to Warm-Start Fixed-Point Optimization Algorithmscited by 32
- 2021Efficient differentiable quadratic programming layers: an ADMM approachcited by 19
- 2025Pinet: Optimizing hard-constrained neural networks with orthogonal projection layerscited by 17
- 2022Flexible Differentiable Optimization via Model Transformationscited by 16
- 2023Backpropagation of Unrolled Solvers with Folded Optimizationcited by 13
- 2021Neural Fixed-Point Acceleration for Convex Optimizationcited by 10
- 2024Differentiable Distributionally Robust Optimization Layerscited by 8
- 2021Diff-Explainer: Differentiable Convex Optimization for Explainable Multi-hop Inferencecited by 7
12 most cited of 21 All 21 (JSON)
- 2026End-to-End Fairness Optimization with Fair Decision-Focused Learning31 Jul 2026
- 2026Learning to Optimize by Differentiable Programming23 Jan 2026
- 2025Distributionally Robust Control with End-to-End Statistically Guaranteed Metric Learning11 Oct 2025
- 2025Pinet: Optimizing hard-constrained neural networks with orthogonal projection layers14 Aug 2025
- 2025Learning to Solve Constrained Bilevel Control Co-Design Problems11 Jul 2025
- 2025Decision-Focused Learning for Complex System Identification: HVAC Management System Application24 Jan 2025
- 2024LPGD: A General Framework for Backpropagation through Embedded Optimization Layers8 Jul 2024
- 2024Differentiable Distributionally Robust Optimization Layers24 Jun 2024
- 2023Analyzing and Enhancing the Backward-Pass Convergence of Unrolled Optimization28 Dec 2023
- 2023Learning to Warm-Start Fixed-Point Optimization Algorithms14 Sep 2023
- 2023Decision-Focused Learning: Foundations, State of the Art, Benchmark and Future Opportunities25 Jul 2023
- 2023Implicit Bilevel Optimization: Differentiating through Bilevel Optimization Programming28 Feb 2023
12 newest of 21 All 21 (JSON)