Second-order cone programming

This is an old revision of this page, as edited by Johngcarlsson (talk | contribs) at 08:45, 15 March 2007. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

A Second order cone program (SOCP) is a convex optimization problem of the form

minimize subject to

where the problem parameters are , and . Here is the optimization variable. When for , the SOCP reduces to a linear program. When for , the SOCP is equivalent to a convex Quadratically constrained quadratic program. SOCPs can be solved with great efficiency by interior point methods.

Example: Robust Linear Programming

Consider a stochastic linear program in inequality form

minimize   subject to
 

where the parameters   are independent Gaussian random vectors with mean   and covariance   and  . This problem can be expressed as the SOCP

minimize   subject to
 

where   is the inverse error function.