Automatic repair of convex optimization problems
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 invol...
Saved in:
Published in | Optimization and engineering Vol. 22; no. 1; pp. 247 - 259 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
New York
Springer US
01.03.2021
Springer Nature B.V |
Subjects | |
Online Access | Get full text |
ISSN | 1389-4420 1573-2924 |
DOI | 10.1007/s11081-020-09508-9 |
Cover
Summary: | 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. |
---|---|
Bibliography: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
ISSN: | 1389-4420 1573-2924 |
DOI: | 10.1007/s11081-020-09508-9 |