0% found this document useful (0 votes)
10 views2 pages

A 8

The document is an assignment for EE609 that covers various topics in convex analysis and matrix theory. It includes problems related to the convexity of specific functions, the Schur's complement, dual variables in semidefinite programming (SDP), and the formulation of linear matrix inequalities (LMIs). Additionally, it addresses integer programming and the `1.5-norm minimization problem, providing a comprehensive set of exercises for students to solve.

Uploaded by

rajsayan1998
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views2 pages

A 8

The document is an assignment for EE609 that covers various topics in convex analysis and matrix theory. It includes problems related to the convexity of specific functions, the Schur's complement, dual variables in semidefinite programming (SDP), and the formulation of linear matrix inequalities (LMIs). Additionally, it addresses integer programming and the `1.5-norm minimization problem, providing a comprehensive set of exercises for students to solve.

Uploaded by

rajsayan1998
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

EE609 Assignment 8 April 10, 2021

1. Show the following results. You may use the result that a function f (x) is convex if and only if f (a+tb)
is convex in t for every possible choice of a and b such that a + tb ∈ dom(f ).
(a) The function f (X) = log det(X) with dom f = Sn++ is concave in X.
(b) The function f (X) = Tr(X−1 ) with dom f = Sn++ is convex in X.
(c) The function f (X) = (det(X))1/n with dom f = Sn++ is concave in X.
(d) The function f (X) = log Tr(X) with dom f = Sn++ is concave in X.
2. Show that the matrix fractional function

f (x, Y) = xT Y−1 x (10)

with dom f = Rn × Sn++ , is convex in (x, Y). You may show this by using the Schur’s complement to
establish that the epigraph of this function is a convex set. Use this result and the composition rule to
show that the function (t − xT Y−1 x)1/2 is concave in (x, Y, t) wherever xT Y−1 x ≤ t.
3. In this question, we will see the intuition behind the Schur’s complement and derive its more general
form. First consider the quadratic function

f (x, y) = xT Ax + 2xT By + yT Cy (13)

where assume that A, C ∈ Sn . Suppose that f is convex in (x, y).


(a) Derive the second order condition for convexity of f .
(b) Recall the result that the function g(x) = miny f (x, y) is also convex whenever f is convex in x
and y. Show that in this case g is quadratic and derive the corresponding second order condition.
4. Here we provide the intuition behind using matrix dual variables.
(a) Using first principles, show that for A ∈ Sn .
(
0 A0
min Tr(AY) = (16)
Y0 −∞ A  0

You may find it useful to write A = ni=1 λi ai aT


P
i .
(b) Next, let us derive the dual of the SDP:

min cT x (18)
x,Y
X
s. t. Y = F(x) := G + Fi x i (19)
i
Y0 (20)

by associating dual variable Z with the equality constraint but keeping the constraint Y  0
implicit. Use the result in part (a) to show that the dual problem is given by

max − Tr(ZG) (21)


Z
s. t. ci = Tr(Fi Z) (22)
Z0 (23)

which is the same form as that obtained when using the matrix dual variable approach.
EE609 Assignment 8, Page 2 of 2 April 10, 2021

5. Consider the complex LMI:


F1 x1 + F2 x2 + . . . + Fn xn + G  0 (29)
where Fi , G are complex Hermitian, i.e., Fi = FH H n
i and G = G , and x ∈ R . Express the complex
LMI as a real LMI. To this end, first establish the equivalence
 
<(A) −=(A)
A0 ⇔ 0 (30)
=(A) <(A)
where <() and =() denote the real and imaginary parts, respectively. Note also that the condition for a
Hermitial matrix A to be PSD is that uH Au ≥ 0 for all u ∈ Cn .
6. We have seen the following integer programming problem:
min xT Wx (31)
s. t. x2i =1 (32)
and shown that its dual is given by the SDP:
max − 1T ν (33)
ν
s. t. W + diag(ν)  0 (34)
Find the dual of this problem. Since the original problem is non-convex, we will now obtain its relaxed
version.
7. Solve the SDP in closed form:
min Tr(X) (43)
 
A B
s. t. 0 (44)
BT X
for A ∈ Sn++ .
8. Here we will write the `1.5 -norm minimization problem as an SDP.
(a) First show that the following two problems are equivalent:
X 3/2
min si (50)
s
i
s. t. si ≥ 0 (51)
and
min 1T t (52)
s,t,y

s. t. s2i ≤ ti yi (53)
yi2 ≤ si (54)
from multiple applications of the epigraph trick.
(b) Using the result developed earlier, show that the problem
min kAx + bk1.5 (58)
x

can be written as an SDP.

Page 2

You might also like