covex_assignment
-
Upload
vishnuvardhan -
Category
Documents
-
view
217 -
download
0
Transcript of covex_assignment
-
8/9/2019 covex_assignment
1/9
Problem Set 1
January 7, 2014
1. (a) Prove that for rectangular matricesB,D, and invertible matricesA,C
A(A + BCD)1 =I B(C1 + DA1B)1DA1.
(b) Using the above result, prove that
(A1 + BTC1B)1BTC1 =ABT(BABT + C)1.
(c) Find an expression for(A+ xyT)1 in terms ofA1, x and y for invertible
matrixA and (column) vectorsx andy.
2. Leti(A)denote an eigenvalue ofA
(a) i(AB) =i(BA)whereA,Bare not necessarily square.
(b) IfA= AT, find the following in terms ofi(A)
i. Tr(Ap).
ii. i(I +cA).
iii. i(A cI).iv. i(A
1).
3. The notationA 0denotes the fact that A is positive definite. Prove the followingresults forA 0:
(a) A1 0(b) [A]ii 0for alli, where[A]iidenotes thei-th diagonal entry ofA.(c) For anyB, rank(BABT) =rank(B).
(d) IfBis full row-rank, thenBABT 0.(e) IfA 0, then for any matrix X,XAXT =0 AX= 0.
-
8/9/2019 covex_assignment
2/9
4. Prove the following for the operator norm (with a = b, and all vector norms are.
a).
(a)Ia,a = 1(b)Aa,a = supx=1 Axa(c)Aa,a = supx=0 Axx .(d) LetATA 0, then A2
2,2= maxii(A
TA)
(e)A1,1
= maxj
i|[A]i,j|(f)Ax Aa,a x(g)ABa,a Aa,a Ba,a
5. Consider X ={x Rn|Ax = b} forA Rmn andb Rm with b R(A).Prove that the following two statements are equivalent (i.e., (a) (b) and (b)(a))
(a) cTx= d for allx X(b) There existsv Rm such thatc= ATvandd = bTv.
6. Prove that
(a)u + v22
= u22+ v2
2if and only ifuTv= 0.
(b) 2< a,b> +2 < x,y>= + < a x,b y>(c)x
1 n x
2
(d)x1 x
2 x
7. ConsiderA Rmn wherem nand rank ofA isn. Suppose there exists B suchthatBA= I and thatAB= BTAT.
(a) LetX=AB. Show that
i. X2 =X
ii. Tr(X) =rank(X)
(b) Find an expression forBin terms ofA.
(c) For any two vectors b Rn and c Rm, prove thatAb c2
ABc c2
.
-
8/9/2019 covex_assignment
3/9
EE609 Assignment 2 January 8, 2015
Weight: 1% if submitted by Jan 15, 2014.
Assignment will not be graded. No need to submit practice problems.
1 Assignment Problems
1. Show that the set{x Rn|x x12 x x22}is actually a half space. and express itin canonical form.
2. Show that the set{x Rn|x1 2}is a polyhedra and express it as an intersection of halfspaces (and hyperplanes, if required).
3. Show that the set{x R2++|x1x2 1}is convex and express it as an intersection of infinitenumber of half-spaces.
4. Is the following set convex:{x Rn|x 0,xTy 1 for ally with y2 = 1}? Show thatthe set {x Rn|xTy 1 for ally withy C} is always convex, even ifCis not convex.
5. Consider the two-dimensional positive semidefinite coneS2+defined as
{X= [ x yy z] |x,y ,z R,X 0} (1)
Show that it can equivalently be expressed as {x,y ,z R|x 0, z 0, xz y2}.
2 Practice Problems
6. Show that a set is affine if and only if its intersection with any line is affine.
7. What is the minimum distance between two parallel halfspaces{x Rn|aTx b1} and{x Rn|aTx b2} (Hint: it depends on where the origin is)?
8. Under what conditions ona,a,b, andb, is the following true?
{x Rn|aTx b} {x Rn|aTx b} (2)
9. For m < n, let b Rm and A Rmn be full row rank. Show that any affine set{x R
n|Ax = b} can be expressed in the form {Cu+ v|u Rm}. For example, the set{x R2|x1+x2= 1} can be expressed as {[u1 u]
T|u R}
10. What is the affine hull of the set {x R3|x21+x22= 1, x3= 1}.
11. Is the following set affine:{x Rn|x x11 x x21}?
12. Given two vectorsy, z Rn, consider the setS{a,b} = {x Rn|x = ay+bz}. Show that
the following set is a polyhedra, and find its boundaries.
a[1,1]
b[1,1]
S{a,b} (3)
13. Show that the set {x Rn|x 1} is a polyhedra and express it as an intersection of halfspaces (and hyperplanes, if required).
-
8/9/2019 covex_assignment
4/9
EE609 Assignment 2, Page 2 of 2 January 8, 2015
14. Show that the set of all doubly stochastic matrices is convex polyhedral in Rnn. A doubly
stochastic matrix is a square matrix with nonnegative entries with the property that the sum of
entries in every row and column is exactly 1.
15. What kind of set is C = {x R2|p(0) = 1, |p(t)| 1, for1 t 2} where p(t) =x1+x2t?
16. Given, consider the setS ={x Rn|x a2 x b2}for a = b. Show thatS isa halfspace for = 1, convex for 1.
17. Find the separating hyperplane between the two setsC = {x R2
|x2 0} and D = {x R2+|x1x2 1}.
18. Express the following norm balls as intersection half-spaces (a) {x Rn|x2 1}, (b){x Rn|x1 1}, and (c) {x R
n|x 1}.
19. Which of the following sets are convex (provide proof or counterexample)
(a) {x R2|x21+ 2ix1x2+i2x22 1 i= 1, 2, . . . , 10}
(b) {x R2|x21+ix1x2+i2x22 1 i= 1, 2, . . . , 10}
(c) {x Rn| minixi= 1}
(d)
20. Show that the perspective function transformation, P(C) := {x/t|[xTt]T C} preservesconvexity.
21. Show that the set {x Rn|(Ax + b)T(Ax + b) (cTx +d)2, cTx +d >0} is a convexcone.
-
8/9/2019 covex_assignment
5/9
EE609 Assignment 3 January 16, 2015
Weight: 1% if submitted by Jan 22, 2014.
Assignment will not be graded. No need to submit practice problems.
1 Assignment Problems
1. Starting from Jensens inequality, show thatxy1 x + (1 )y.2. Consider a differentiable functionf : R R with R+ domf, and its running average,
defined as
F(x) = 1
x x0
f(t)dt (1)
with domF = R++. Show thatF(x)is convex iff(x)is convex.
3. Show that the harmonic meanf(x) = (n
i=11/xi)1
is concave.
4. Definex[j] as thej -th largest component ofx; e.g.,x[1] = maxi{xi}, andx[n] = mini{xi}.Given any non-negative numbers 1 2 . . . r 0, prove thatf(x) =
ri=1ix[i]
is convex.
5. Prove the reverse Jensens inequality for a convexf with dom f = Rn, i > 0 and 1ni=2i = 1
f(1x1 2x2 . . . nxn)1f(x1) 2f(x2) . . . nf(xn) (2)
2 Practice Problems
6. Consider an increasing and convex functionf : R R with domf={a, b}. Let the functiong : R Rdenote its inverse, i.e., g(f(x)) = xfor a x band dom g ={f(a), f(b)}.Show thatg is a concave function.
7. Show that the running average of the non-differentiable functionf(x)is also convex. Sincef
is not differentiable, you must use the zeroth order condition to prove the convexity ofF.8. Give an example of a functionf(x)whose epigraph is (a) half-space, (b) norm cone, and (c)
polyhedron.
9. Give an example of a concave positive function (f(x)> 0) with domain Rn.
10. Show that the functionf(x)is convex if and only if the functionf(a+tb)is convex for alla +tb domf andt.
11. Show that the harmonic function:f(x) = (n
i=1xai )
1/afora
-
8/9/2019 covex_assignment
6/9
EE609 Assignment 3, Page 2 of 2 January 16, 2015
(d) f(x1, x2) =x1 x
12 for01.
(e) f(x1, x2=
x1x2
14. Show that the harmonic meanf(x) = (n
i=11/xi)1
is concave.
15. Show that the functionf(x, t) = xTx/ton domf= Rn R++is convex in(x, t).16. Show that the function f(x, s , t) = log(st xTx) is convex on dom f = {(x, s , t)
Rn+2|st > xTx, s, t >0}.
17. Show that the functionf(x, t) =x33/t2 is convex on {(x, t)|t >0}.
18. Show that the functionf(x) = Ax+bcTx+d
is convex on {x|cTx +d >0}.19. Prove the following for non-differentiable functionsfandg.
(a) Iff andg are convex, both nondecreasing (or nonincreasing), and positive functions onan interval, thenf g is convex.
(b) Iff,g are concave, positive, with one nondecreasing and the other nonincreasing, thenf g is concave.
(c) Iffis convex, nondecreasing, and positive, andgis concave, nonincreasing, and positive,thenf /gis convex.
(d) Iffis nonnegative and convex, andg is positive and concave, thenf2/gis convex.
20. A functionf(x) is log-concave iflog(f(x)) is a concave function on{x|f(x) > 0}. Showthat the Gaussian cdfF(x)is log-concave for allx.
21. Show that the maximum of a convex functionfover the box B:={xl xxu} is achievedat one of its2n vertices.
22. Using the following intermediate steps, show that the functionf(x, t) = log(t2 xTx)overdomf={(x, t)Rn+1|t >x2} is convex.(a) Show thatt xTx/tis convex over domf.(b) Show that log(t xTx/t)is convex over domf.
23. Show that the following function is convex on {x|x21}
f(x) =Ax b22
1 x22(3)
24. Show that the weighted geometric mean
f(x) =n
i=1
xkk (4)
with domf= Rn++ is concave fork0 and ni=1k = 1.
25. Show that the Huber function
f(x) =
x22/2 x21x22 1/2 x2> 1
(5)
is convex on Rn.
-
8/9/2019 covex_assignment
7/9
EE609 Assignment 4 January 26, 2015
No submission required.
1 Assignment Problems
1. What is the solution of the following linear program
min cTx (1)
s. t.0 xi 1 i= 1, . . . , n . (2)
2. Consider the following linear program
min cTx (3)
s. t. Ax b (4)
whereA is square and full rank.
(a) When is the problem infeasible?
(b) When is the problem unbounded below?
(c) When does the problem have a finite solution, and what is it?
3. Show that any linear programming problem can be expressed as
min cTx (5)
s. t. Ax = b (6)
xi 0 i= 1, . . . , n (7)
4. Solve the following quadratic optimization problem
min cTx (8)
s. t. x2 1 (9)
5. Consider the sinusoidal measurement model in Gaussian noise described as,
y(n) =d+ccos(2f0n) +ssin(2f0n) +w(n), 0 n N 1, (10)
wherew(n) is additive white Gaussian noise and E|w(n)|2
= 2n. Answer the questions
that follow
(a) Formulate the LS estimation problem for parametersd, c, s.
(b) Derive the LS estimator ofd, c, swith a suitable approximation for large N.
-
8/9/2019 covex_assignment
8/9
EE609 Assignment 4, Page 2 of 3 January 26, 2015
2 Practice Problems
6. Consider the following linear program
min cTx (11)
s. t. Ax = b (12)
(a) When is the problem infeasible?
(b) When is the problem unbounded below?
(c) When does the problem have a finite solution, and what is it?
7. Consider the following linear program
min cTx (13)
s. t. aTx b (14)
wherea = 0.
(a) When is the problem infeasible?
(b) When is the problem unbounded below?
(c) When does the problem have a finite solution, and what is it?
8. Given thatci 0 for i = 1, 2, . . . , n, solve the following problem
min cTx (15)
s. t. i xi bi i= 1, . . . , n (16)
wherei bifor alli = 1, 2, . . . , n.
9. What is the solution of the following linear program
min cTx (17)
s. t.
n
i=1
xi = 2 (18)
0 xi 1 i= 1, . . . , n (19)
10. What is the solution of the following linear program
min cTx (20)
s. t.
ni=1
xi = 1 (21)
xi 0 i= 1, . . . , n (22)
11. Consider the two sets:
S1= {v1,v2, . . . ,vp} (23)
S2= {u1,u2, . . . ,uq} (24)
-
8/9/2019 covex_assignment
9/9
EE609 Assignment 4, Page 3 of 3 January 26, 2015
Formulate the linear optimization problem to determine the separating hyperplane, i.e., find
a Rn andb R such that
aTvi b i= 1, . . . , p (25)
aTui b i= 1, . . . , q (26)
Ensure that your problem excludes the trivial solution a = b = 0.
12. Consider the following quadratic optimization problem
min cTx (27)
s. t. xTAx 1 (28)
Letifori= 1, 2, . . . nbe the real eigenvalues of a symmetric matrix A. What is the solutionof this problem for the following cases.
(a) Ifi >0 for i = 1, 2, . . . n.
(b) If1 0 for i = 2, . . . n.
(c) If1= 0, whilei >0 for i = 2, . . . n.
13. Solve the following optimization problem forA 0,
min cT
x (29)s. t. (x xc)
TA(x xc) 1 (30)
14. Solve the following optimization problem forA 0,
min xTAx (31)
s. t. x22 1 (32)
Hint: Given that the eigenvalue decomposition A = UUT, use the change of variabley= UTx.