Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
Conic Optimization and Semidefinite Programming
Zubair Khalid
Department of Electrical EngineeringSchool of Science and Engineering
Lahore University of Management Sciences
https://www.zubairkhalid.org/ee563_2020.html
Convex Optimization
Outline
• Convex Optimization with Generalized Inequality Constraints
• Conic Optimization Problems
• Semidefinite Programming (SDP) Section 4.6
Convexity w.r.t. Generalized Inequality
Generalized Inequality:
Convexity w.r.t. Generalized Inequality:
Convex Optimization with Generalized Inequality Constraints:
Ordinary convex optimization problem
- If we allow the constraint functions to be vector valued:
Convex Optimization with Generalized Inequality Constraints
Convex Optimization with Generalized Inequality Constraints:
Properties and Interpretation
0 p-hl!IIJ .Se.:t _ c..,onvex
J-oUA{(.d or..JiY'fiJ roit!"t iS i/.-ob~ or-#iw.J rb,.,.-t_.
I
V /,/,. J ( ;J --x:.) ? o ¥- ;;t F ~xtf i.3 Or-HWI,._f
A Not-for-Profit University
Conic Form Problems
In convex Optimization with Generalized Inequality Constraints, if we consider
• Objective function: Affine (or linear) • Inequality constraints: Affine
Conic Form Problem or Conic Optimization Problem or Conic Program (CP)
- Conic form problems; generalization of LP
- The cones which we have a tractable conic optimization are of three basic types.
Conic Form Problems
- Component-wise inequality- Linear inequality constraints - half-spaces- Conic optimization problem becomes a linear program
- We have SOCP
Formulation of second-order constraint as conic constraint:
- Conic optimization problem is referred to as Semidefinite Program (SDP)
Semidefinite Program (SDP)
Formulation:
Notes:
Block Diagonal Matrix
Semidefinite Program (SDP)
m1n1m1ze T ~
i == 1, 2, ... ,m
• If matrices defining any LMI, the LMI reduces to a linear inequality constraint (half-space).
• Multiple LMI constraints can be formulated as a single LMI.
i == 1, 2, ... ,m ---+
A Not-for-Profit University
SOCP as SDP:
Semidefinite Program (SDP)
.S c;...l, CAA Co"""' p 1~ ""~ ~ i
X:::.. A ..B s•
c_ -
f>-o :ltlf A ;..o,
A Not-for-Profit University
A ;>-o o.v.J 5
)( ~0<9 s ~0
Semidefinite Program (SDP)
SOC as LMI:
SOCP as SDP:
I
(A~_,_byr e ~~..,.J. -t. i ~I - .. -w'll x'
?;o --- -~-~1-~--------- ----- ?;o A1... -+b
T I -
C.'1+J . I X. -LI..,. . I
I "i "'~ :
I I -
s ::=. t.:r~ -
=)
,,-,(._ 1(2-- s -t
A Not-for-Profit University
Conic Form Problem or Conic Program (CP)
Convex Optimization with Generalized Inequality Constraints
• LP• SOCP• QCQP• QP• LP
• SDP• SOCP• QCQP• QP• LP
Big Picture: Connecting the Dots
Generalization of LP
Feedback: Questions or Comments?
Email: [email protected]
Slides available at: https://www.zubairkhalid.org/ee563_2020.html(Let me know should you need latex source)