Sale!

SI251 Convex Optimization homework 2 Solved

Original price was: $35.00.Current price is: $28.00.

Download Details:

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

Category:

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,