[ RaisePartner ]
CONTACT US HOME COMPANY PRODUCTS RP QUANT ADVISORY RP QUANT INDICES  
 
Glossary Quant Corner
a b c d e f g h i j k l m n o p q r s t u v w x y z #
 
img RP Quant Global Macro Index  
August 10 : +0.88% <
July 10 : +2.72% <
June 10 : +1.17% <
img
Quant Corner
Subscription to the Newsletter
:: Quadratic Programming (QP)

Quadratic Programming (QP) is a class of optimization problems that consist in maximizing a quadratic objective under linear constraints:

Min xTMx    subject to    Aix <= bi

with   i=1,...,M  and x a vector of size N

QP is a subclass of SOCP (Second Order Cone Programs).

QP was first introduced in a portfolio selection context by Harry Markowitz (1952) in the Mean-Variance allocation method, where x is the vector of composition of the portfolio and M the variance-covariance matrix of the underlying components. 

The difficulty of solving the quadratic programming problem depends on the nature of the matrix M. In convex quadratic programs, such as the Mean-Variance method, the matrix M is positive semidefinite and the optimization problem is easy to solve with Quasi-Newton like algorithms. If M has negative eigenvalues, the quadratic program is nonconvex and then the objective function may have more than one local minimizer.



See also : SDP, SOCP,