Conic optimization
Conic optimization is a subfield of convex optimization. Given a real vector space X, a convex, real-valued function
defined on a convex cone , and an affine subspace defined by a set of affine constraints , the problem is to find the point in for which the number is smallest. Examples of include the positive semidefinite matrices , the positive orthant for , and the second-order cone . Often is a linear function, in which case the conic optimization problem reduces to a semidefinite program, a linear program, and a second order cone program, respectively.
Duality
Certain special cases of conic optimization problems have notable closed-form expressions of their dual problems.
Conic LP
The dual of the conic linear program
- minimize
- subject to
is
- maximize
- subject to
where denotes the dual cone of .
Semidefinite Program
The dual of a semidefinite program in inequality form,
minimize subject to
is given by
maximize subject to
Refrences
- Dattorro, Convex Optimization & Euclidean Distance Geometry, Meboo, 2005.
External links
- Stephen Boyd and Lieven Vandenberghe, Convex Optimization (book in pdf)
- MOSEK Software capable of solving conic optimization problems.