EE563 Convex Optimization - Module 3 - Zubair Khalid · 2020-06-19 · Examples 1. Robust Quadratic...

7
QP, QCQP and SOCP - Examples Zubair Khalid Department of Electrical Engineering School of Science and Engineering Lahore University of Management Sciences https://www.zubairkhalid.org/ee563_2020.html Convex Optimization

Transcript of EE563 Convex Optimization - Module 3 - Zubair Khalid · 2020-06-19 · Examples 1. Robust Quadratic...

Page 1: EE563 Convex Optimization - Module 3 - Zubair Khalid · 2020-06-19 · Examples 1. Robust Quadratic Program &f: minimize subject to x -< b Gx == !lJ I I ~ ~ Si~tL I I I I I I p -----·

QP, QCQP and SOCP - Examples

Zubair Khalid

Department of Electrical EngineeringSchool of Science and Engineering

Lahore University of Management Sciences

https://www.zubairkhalid.org/ee563_2020.html

Convex Optimization

Page 2: EE563 Convex Optimization - Module 3 - Zubair Khalid · 2020-06-19 · Examples 1. Robust Quadratic Program &f: minimize subject to x -< b Gx == !lJ I I ~ ~ Si~tL I I I I I I p -----·

Examples1. Robust Quadratic Program

&f: minimize

subject to x -< b Gx == !lJ

I I

~~ Si~tL I I I I I I

p ~o b lc..~ • u ..L I -----· * 'ft C...L t .. :t. "' i t~f't.J e $ P I minimize

I 'il I

* f i:> .SfA ~ec::l L- e A-A...o~ I I

* Pt: y CSLf ·--

minimize lfo(x) == supPEY ~xT Px + qT x + n

subject to Ax -< b Gx == lJJ

6l ; r:-.,.. Y ~ { P., r 2. , ••• , P k j , f" ,..,.,..,.. I "'r a.. bu.~ h t t­

or ti WI; a-~.,_, 0 ~ r ..t~WL,. . i (/

~!"" LUMS A Not-for-Profit University

I I I I I

~ * cJs;.,.J I I I I I I I I I I I I I I I I I I I I I I

I

I ~1"f? :T: 1-L_ .lt+~~+~ -c , L;;:..f,. .. ,/<:...

A 't- ~ ~ I ~~ = ~

vr----------------~~ Q_(_fLf

Page 3: EE563 Convex Optimization - Module 3 - Zubair Khalid · 2020-06-19 · Examples 1. Robust Quadratic Program &f: minimize subject to x -< b Gx == !lJ I I ~ ~ Si~tL I I I I I I p -----·

Examples2. Sum of Norms

p -yYlifli yf'l i z t.. L. ~ ~; ')l + h dl2- ,

?(_ '-~'

YY\ 11\iYn i z e.... ('){., t:)

A Not-for-Profit University

ki~1t : c,,~({ :

I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I

we. cnt pu '$ (fC,; 7..+~ ;/~; 1oA.-w! r

X,~ [~]c R11+ P

A~ [ ~;.

C::. 0 . . . 0

0 .

'

Page 4: EE563 Convex Optimization - Module 3 - Zubair Khalid · 2020-06-19 · Examples 1. Robust Quadratic Program &f: minimize subject to x -< b Gx == !lJ I I ~ ~ Si~tL I I I I I I p -----·

Examples3. Maximum of Norms

--m•'l( I ~; -~.- + h i 112., i::.l, ... , K

A Not-for-Profit University

Page 5: EE563 Convex Optimization - Module 3 - Zubair Khalid · 2020-06-19 · Examples 1. Robust Quadratic Program &f: minimize subject to x -< b Gx == !lJ I I ~ ~ Si~tL I I I I I I p -----·

Examples4(a). Formulation of Hyperbolic constraints as Second-order constraints4(b). Maximizing Harmonic Mean

Equivalence:

f..11pu. boLe Cons1UA,..-t :-

~ w ~1~ wff ~ ,"i. '= R~

{_2-~ )l--t (~- ~)· ~(1 +~)Z-4 ,.)~ ~ (j-+ 1:)l-- Q - ~) 1---Z- --

:=-) ~ w._ ~ it 1~ => vJ~~ ~ ~

A Not-for-Profit University

Page 6: EE563 Convex Optimization - Module 3 - Zubair Khalid · 2020-06-19 · Examples 1. Robust Quadratic Program &f: minimize subject to x -< b Gx == !lJ I I ~ ~ Si~tL I I I I I I p -----·

Examples4(b). Maximizing Harmonic Mean

z I -1 . a:r..., ' 1.~ ' ' "'- t>i

K

:z -'-

l1

< -t· - l

' ~ (-ti.) ( 'fr7t- b;J

L

II qr!"-'-i - .{:j II~ ~ a. f 'X..- I;, +-ii

vr-------.J' .Soc..

Page 7: EE563 Convex Optimization - Module 3 - Zubair Khalid · 2020-06-19 · Examples 1. Robust Quadratic Program &f: minimize subject to x -< b Gx == !lJ I I ~ ~ Si~tL I I I I I I p -----·

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)