Conic optimization
|
|
This article includes a list of references, related reading or external links, but its sources remain unclear because it lacks inline citations. Please improve this article by introducing more precise citations. (October 2011) |
Conic optimization is a subfield of convex optimization that studies a class of structured convex optimization problems called conic optimization problems. A conic optimization problem consists of minimizing a convex function over the intersection of an affine subspace and a convex cone.
The class of conic optimization problems is a subclass of convex optimization problems and it includes some of the most well known classes of convex optimization problems, namely linear and semidefinite programming.
Contents |
[edit] Definition
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
, a conic optimization 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.
[edit] Duality
Certain special cases of conic optimization problems have notable closed-form expressions of their dual problems.
[edit] Conic LP
The dual of the conic linear program
- minimize

- subject to

is
- maximize

- subject to

where
denotes the dual cone of
.
[edit] Semidefinite Program
The dual of a semidefinite program in inequality form,
minimize
subject to
is given by
maximize
subject to
[edit] External links
- Boyd, Stephen P.; Vandenberghe, Lieven (2004) (pdf). Convex Optimization. Cambridge University Press. ISBN 9780521833783. http://www.stanford.edu/~boyd/cvxbook/bv_cvxbook.pdf. Retrieved October 15, 2011.
- MOSEK Software capable of solving conic optimization problems.






