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.
Contents
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.
Definition
Given a real vector space X, a convex, real-valued function
defined on a convex cone
Examples of
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
minimizeis
maximizewhere
Whilst weak duality holds in conic linear programming, strong duality does not necessarily hold.
Semidefinite Program
The dual of a semidefinite program in inequality form
minimizeis given by
maximize