Sale!

SI251 – Convex Optimization homework 2 solved

$30.00 $18.00

Original Work ?

Download Details:

  • Name: homework2-un0gzw.zip
  • Type: zip
  • Size: 415.04 KB

Category: Tags: , , You will Instantly receive a download link upon Payment||Click Original Work Button for Custom work

Description

5/5 - (1 vote)

1. (50 pts) Robust quadratic programming.

In the lecture, we have learned about robust
linear programming as an application of second-order cone programming. Now we will
consider a similar robust variation of the convex quadratic program
minimize (1/2)x
T P x + q
T x + r
subject to Ax ⪯ b.

For simplicity, we assume that only the matrix P is subject to errors, and the other parameters (q, r, A, b) are exactly known. The robust quadratic program is defined as
minimize supP ∈E
(1/2)x
T P x + q
T x + r

subject to Ax ≺ b
where E is the set of possible matrices P.

For each of the following sets E, express the robust QP as a convex problem in a standard
form (e.g., QP, QCQP, SOCP, SDP).
(a) A finite set of matrices: E = {P1, …, PK}, where Pi ∈ S
n
+, i = 1, …, K.
(b) A set specified by a nominal value P0 ∈ S
n
+ plus a bound on the eigenvalues of the
deviation P − P0:
E = {P ∈ S
n
| −γI ⪯ P − P0 ⪯ γI}
where γ ∈ R and P0 ∈ S
n
+.
(c) An ellipsoid of matrices:
E =
(
P0 +
X
K
i=1
Piui
| ∥u∥2 ≤ 1
)
.

You can assume Pi ∈ S
n
+, i = 0, . . . , K.

2. (50 pts) Water-filling.

Please consider the convex optimization problem and calculate its
solution
minimize −
Pn
i=1 log (αi + xi)
subject to x ⪰ 0, 1
T x = 1,