4.5 Article

Automatic repair of convex optimization problems

Journal

OPTIMIZATION AND ENGINEERING
Volume 22, Issue 1, Pages 247-259

Publisher

SPRINGER
DOI: 10.1007/s11081-020-09508-9

Keywords

Convex programming; Infeasibility; Unboundedness; Parametric optimization

Funding

  1. National Science Foundation Graduate Research Fellowship [DGE-1656518]

Ask authors/readers for more resources

This paper proposes a heuristic method for solving the smallest change that can make an infeasible, unbounded, or pathological convex optimization problem solvable, by minimizing a convex regularization function of the parameters subject to a solvability constraint. The method is based on the penalty method and utilizes efficient methods for evaluating derivatives of convex cone program solutions with respect to parameters.
Given an infeasible, unbounded, or pathological convex optimization problem, a natural question to ask is: what is the smallest change we can make to the problem's parameters such that the problem becomes solvable? In this paper, we address this question by posing it as an optimization problem involving the minimization of a convex regularization function of the parameters, subject to the constraint that the parameters result in a solvable problem. We propose a heuristic for approximately solving this problem that is based on the penalty method and leverages recently developed methods that can efficiently evaluate the derivative of the solution of a convex cone program with respect to its parameters. We illustrate our method by applying it to examples in optimal control and economics.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available