DO NOT OPEN THIS QUESTION BOOKLET UNTIL YOU ARE TOLD TO DO SO

Similar documents
Mathematics 530. Practice Problems. n + 1 }

DEPARTMENT OF MATHEMATICS

DEPARTMENT OF MATHEMATICS

1 Directional Derivatives and Differentiability

In English, this means that if we travel on a straight line between any two points in C, then we never leave C.

Computational Optimization. Mathematical Programming Fundamentals 1/25 (revised)

Set, functions and Euclidean space. Seungjin Han

ECE580 Fall 2015 Solution to Midterm Exam 1 October 23, Please leave fractions as fractions, but simplify them, etc.

Convex Optimization Theory. Chapter 5 Exercises and Solutions: Extended Version

Final Exam Solutions June 10, 2004

Topological properties

Assignment 1: From the Definition of Convexity to Helley Theorem

Optimization and Optimal Control in Banach Spaces

Convex Analysis and Optimization Chapter 4 Solutions

Fall 2017 Qualifier Exam: OPTIMIZATION. September 18, 2017

Problem Set 2: Solutions Math 201A: Fall 2016

Convex Analysis Background

Lecture 6 - Convex Sets

Mid Term-1 : Practice problems

Appendix A: Separation theorems in IR n

Sample Problems for the Second Midterm Exam

University of Colorado Denver Department of Mathematical and Statistical Sciences Applied Linear Algebra Ph.D. Preliminary Exam June 10, 2011

1 Overview. 2 A Characterization of Convex Functions. 2.1 First-order Taylor approximation. AM 221: Advanced Optimization Spring 2016

DEPARTMENT OF MATHEMATICS

Lecture 7 Monotonicity. September 21, 2008

Computational Optimization. Convexity and Unconstrained Optimization 1/29/08 and 2/1(revised)

1. Gradient method. gradient method, first-order methods. quadratic bounds on convex functions. analysis of gradient method

Division of the Humanities and Social Sciences. Supergradients. KC Border Fall 2001 v ::15.45

DO NOT OPEN THIS QUESTION BOOKLET UNTIL YOU ARE TOLD TO DO SO

ECE580 Exam 1 October 4, Please do not write on the back of the exam pages. Extra paper is available from the instructor.

1 Take-home exam and final exam study guide

ECON 4117/5111 Mathematical Economics

Chapter 1. Preliminaries. The purpose of this chapter is to provide some basic background information. Linear Space. Hilbert Space.

Chapter 2 Convex Analysis

g 2 (x) (1/3)M 1 = (1/3)(2/3)M.

Nonlinear Programming

Math 361: Homework 1 Solutions

GEORGIA INSTITUTE OF TECHNOLOGY H. MILTON STEWART SCHOOL OF INDUSTRIAL AND SYSTEMS ENGINEERING LECTURE NOTES OPTIMIZATION III

Introduction to Real Analysis Alternative Chapter 1

8 Numerical methods for unconstrained problems

1/12/05: sec 3.1 and my article: How good is the Lebesgue measure?, Math. Intelligencer 11(2) (1989),

Exercises: Brunn, Minkowski and convex pie

Introduction to Convex Analysis Microeconomics II - Tutoring Class

Topology Exercise Sheet 2 Prof. Dr. Alessandro Sisto Due to March 7

PROBLEMS. (b) (Polarization Identity) Show that in any inner product space

CHAPTER 2: CONVEX SETS AND CONCAVE FUNCTIONS. W. Erwin Diewert January 31, 2008.

UNDERGROUND LECTURE NOTES 1: Optimality Conditions for Constrained Optimization Problems

Convex Analysis and Economic Theory AY Elementary properties of convex functions

Exam 2 extra practice problems

Inequality Constraints

5.) For each of the given sets of vectors, determine whether or not the set spans R 3. Give reasons for your answers.

Optimality Conditions for Constrained Optimization

Math 164-1: Optimization Instructor: Alpár R. Mészáros

Lecture 1: Background on Convex Analysis

Boundary Behavior of Excess Demand Functions without the Strong Monotonicity Assumption

MATH FINAL EXAM REVIEW HINTS

Math 341: Convex Geometry. Xi Chen

Linear and non-linear programming

Locally convex spaces, the hyperplane separation theorem, and the Krein-Milman theorem

Real Analysis Math 131AH Rudin, Chapter #1. Dominique Abdi

Chapter 7. Extremal Problems. 7.1 Extrema and Local Extrema

8. Conjugate functions

Maths 212: Homework Solutions

Math 5210, Definitions and Theorems on Metric Spaces

Discrete Geometry. Problem 1. Austin Mohr. April 26, 2012

Examples of Dual Spaces from Measure Theory

March 8, 2010 MATH 408 FINAL EXAM SAMPLE

Spring 2015 Midterm 1 03/04/15 Lecturer: Jesse Gell-Redman

ODE Final exam - Solutions

On John type ellipsoids

Asteroide Santana, Santanu S. Dey. December 4, School of Industrial and Systems Engineering, Georgia Institute of Technology

Unconstrained minimization of smooth functions

Zangwill s Global Convergence Theorem

Spectral theory for compact operators on Banach spaces

NONSMOOTH VARIANTS OF POWELL S BFGS CONVERGENCE THEOREM

Extreme points of compact convex sets

Math 5052 Measure Theory and Functional Analysis II Homework Assignment 7

Convex Analysis and Optimization Chapter 2 Solutions

Convex Analysis and Economic Theory Winter 2018

Math 320-2: Midterm 2 Practice Solutions Northwestern University, Winter 2015

Convex Functions. Pontus Giselsson

FACULTY OF SCIENCE FINAL EXAMINATION MATHEMATICS MATH 355. Analysis 4. Examiner: Professor S. W. Drury Date: Tuesday, April 18, 2006 INSTRUCTIONS

Chapter 1 Preliminaries

Lecture 5. The Dual Cone and Dual Problem

LMI MODELLING 4. CONVEX LMI MODELLING. Didier HENRION. LAAS-CNRS Toulouse, FR Czech Tech Univ Prague, CZ. Universidad de Valladolid, SP March 2009

MAS3706 Topology. Revision Lectures, May I do not answer enquiries as to what material will be in the exam.

ANALYSIS QUALIFYING EXAM FALL 2017: SOLUTIONS. 1 cos(nx) lim. n 2 x 2. g n (x) = 1 cos(nx) n 2 x 2. x 2.

MATH 202B - Problem Set 5

General Notation. Exercises and Problems

Proofs. Chapter 2 P P Q Q

Non-Convex Optimization. CS6787 Lecture 7 Fall 2017

Nonlinear Programming Models

Convex Functions and Optimization

Finite-dimensional spaces. C n is the space of n-tuples x = (x 1,..., x n ) of complex numbers. It is a Hilbert space with the inner product

min f(x). (2.1) Objectives consisting of a smooth convex term plus a nonconvex regularization term;

Lecture 8. Strong Duality Results. September 22, 2008

GEOMETRIC APPROACH TO CONVEX SUBDIFFERENTIAL CALCULUS October 10, Dedicated to Franco Giannessi and Diethard Pallaschke with great respect

ORF 363/COS 323 Final Exam, Fall 2018

TMA4180 Solutions to recommended exercises in Chapter 3 of N&W

ECON 4117/5111 Mathematical Economics

Transcription:

QUESTION BOOKLET EECS 227A Fall 2009 Midterm Tuesday, Ocotober 20, 11:10-12:30pm DO NOT OPEN THIS QUESTION BOOKLET UNTIL YOU ARE TOLD TO DO SO You have 80 minutes to complete the midterm. The midterm consists of three problems, provided in the question booklet (THIS BOOKLET), that are in no particular order of difficulty. Write your solution to each problem in the space provided in the solution booklet (THE OTHER BOOKLET). Try to be neat! If we can t read it, we can t grade it. You may give an answer in the form of an arithmetic expression (sums, products, ratios, factorials) that could be evaluated using a calculator. Expressions like ( 8 3) or 5 k=0 (1/2)k are also fine. A correct answer does not guarantee full credit and a wrong answer does not guarantee loss of credit. You should concisely explain your reasoning and show all relevant work. The grade on each problem is based on our judgment of your understanding as reflected by what you have written. This is a closed-book exam except for one 8.5 11 page of notes.

Problem 1: For all parts of this problem, let f be a convex and twice continuously differentiable function. Consider the steepest descent method x k+1 = x k α k f(x k ). (a) Suppose that 2 f(x) 0 for all x R n. How many local minima does f have? How many global minima does f have? (b) State a convergence result for the steepest descent method. Be sure to specify explicitly how your step size is chosen. (c) Consider the condition > 0 such that f(x) f(y) 2 2 ( f(x) f(y)) T (x y) for all x,y R n. (1) Given a quadratic function f(x) = 1 2 xt Qx b T x where Q is symmetric, state the weakest sufficient conditions on (Q,b) under which condition (1) guaranteed to hold. (d) Assume that there exists some x R n such that f(x ) = 0. Assuming that condition (1) holds, prove that x k x as long as there is some ǫ (0,2) such that the step sizes α k satisfy ǫ α k 2 ǫ for all k = 1,2,... Solution: (a) Under the given condition, any local minimum must be a global minimum. It is possible that f does not have a global minimum (e.g., f(x) = exp( x) for x R.) If it has a global minimum, then it must be unique since the assumption implies that f is strictly convex on R n. (b) Suppose that f achieves its global minimum at x ; from part (a), x is the only possible stationary point. Therefore, if we implement steepest descent with α k chosen by the Armijo rule (as stated in class or in the Bertsekas book), then the sequence {x k } will converge to the global minimum x. (c) The weakest sufficient conditions are that 0 Q I. No conditions on b are needed. We have f(x) = Qx b for all x R n, and therefore we want to show that there exists > 0 such that Q(x y) 2 2 (x y) T Q(x y) for all x,y R n. This will hold if and only if Q Q 2 0. Let z R n be a unit norm eigenvector of Q associated with a non-zero eigenvalue λ. We then need z T Qz z T Q 2 z = λ λ 2 = λ( λ) 0. This inequality holds if and only if λ [0,] for all eigenvalues λ, as claimed. 2

(d) We claim that condition (1) implies that the gradient is Lipschitz with parameter > 0. Indeed, we have f(x) f(y) 2 2 ( f(x) f(y)) T (x y) f(x) f(y) 2 x y 2, using the Cauchy-Schwartz inequality. Therefore, we have f(x) f(y) 2 x y 2 for all x,y R n. The claimed convergence result thus follows from a proposition stated in class (see Prop 1.2.3 Bertsekas). 3

Problem 2: (a) For some fixed integer n 1, consider the set A = { (c 0,c 1,...,c 2n ) R 2n+1 Show that A is a convex cone. c i t i 0 for all t [0,1] }. (2) (b) Is A a pointed cone? Prove or disprove. (c) Given a cone K, define the notion of its dual K. Show that (i) K is convex (even if K is not convex). (ii) If K has a non-empty interior, then K is pointed. (d) Compute the dual cone A to the cone A from part (a). Solution: Hint: you can use the following facts: (i) given a set S R d, every point in the conic hull of S can be written as a conic combination of some d points from S. (ii) for any cone K, we have K = cl(convhull(k)), where cl means taking closure of a set, and convhull means taking the convex hull. (a) It is clear that A is a cone, since if 2n c it i 0 for all t [0,1], then certainly the same inequalities hold for λc, for any λ 0. To establish convexity, if c and d both belong to A, then we have ( λci + (1 λ)d i ) t i = λ c i t i + (1 λ) d i t i 0. (b) We claim that A is pointed. To prove this, we need to show that if c A and c A, then c = 0. Note that both c and c must satisfy the inequalities c i t i 0, and ( c i )t i 0, for all t [0,1]. This implies that the polynomial f(t) = 2n c it i is identically zero on [0,1]. Therefore, we must have f(0) = c 0 = 0. Moreover, we must have f (0) = c 1 = 0. Continuing with this procedure (taking derivatives and evaluating at zero), we conclude that c i = 0 for all i = 0,1,...,2n, so that c = 0 as claimed. (c) The dual cone K = { y R n y T x 0 for all x K }. (i) Suppose that y,z K. Then for any x K, we have (λy + (1 λ)z) T x = λy T x + (1 λ)z T x 0, so that λy + (1 λ)z K as well. Therefore, K is always convex. 4

(ii) Suppose that z and z are both elements of K ; we want to show that z = 0. For any element x of K, we must have z T x 0 and ( z) T x 0, so that z T x = 0 for all elements of K. But if K has a non-empty interior, then we can find a point x K and a δ > 0 such that the ball B δ (x) = {y R n y x 2 δ} is contained with K. If z 0, then the vector x + δ z z 2 belongs to this ball, whence we must have z T( x + δ z z 2 ) = z T x + δ z 2 = 0. Since z T x = 0, this implies that δ z 2 = 0, which is a contradiction. (d) We claim that A is equivalent to the set B = conic hull { (1,t,t 2,...,t 2n ) t [0,1] }. To prove this claim, we first prove that A = B. Indeed, any z B can be written as z = m i=1 λ i(1,t i,...,t 2n i ) for some λ i 0 and t i [0,1]. Consequently, given any c A, we have m c T z = c k z k = λ i ( c k t k i ) 0 k=0 i=1 which implies c B, and hence shows that A B For the reverse inclusion, suppose that c / A. Then there must exist some t [0,1] such that 2n k=0 c kt k < 0. Now if we choose z = (1,t,...,t 2n ) B, we are guaranteed c T z < 0, which implies that c / B. We have thus shown that A c (B ) c. Since A B and A c (B ) c, we must have A = B, therefore A = B. The second step is to prove that B is a closed set. Let z be a point in the boundary of B, that is there exists a sequence z k z as k and z k B, k. Since S = {(1,t,...,t 2n ) t [0,1]} R 2n+1, every point in the conic hull of S can be written as a conic combination of some 2n + 1 points from S. We thus can write z k = 2n λ k,i(1,t k,i,...,t 2n k,i ) where λ k,i 0 and t k,i [0,1]. Since t k = (t k,0,...,t k,2n ) [0,1] 2n+1 - compact set, we can chose a sub sequence K {1,2,...} such that t k converges to a point t [0,1] 2n+1 as k,k K. Furthermore, 2n i=1 λ k,i z 1 as k,k K and λ k,i 0, there exists L such that λ k,i L, k,i. So λ k = (λ k,0,...,λ k,2n ) [0,L] 2n+1 - compact set thus we can choose a subsequence K K such that λ k λ [0,L] 2n+1 as k,k K Since z k z as k,k K, we must have z = 2n λ i (1, t i,..., t 2n i ) B. Finally, using the hint, B is the closure of the convex hull of B (see also B V, 2.6.1). In our case, B is closed and convex, so that we are guaranteed that A = B = B, as claimed. k=0 5

Problem 3: True or false? Justify your answer. (No points for simply writing down T or F; answers must be justified with an explicit argument.) (a) Given a closed convex set C R n, the projection of any point z R n under the l 1 -norm onto C exists and is unique. (Recall that the l 1 -norm is x 1 = n i=1 x i.) (b) The set C = { (x,t) R n R x 2 2 1 + x 2 2 t } is convex. (c) Let K 1 R n and K 2 R n be two convex cones with non-empty interiors. If the interiors of the cones are disjoint, then there exists a non-zero vector y R n such that y K 1 and y K 2. (d) Given a symmetric matrix A 0, vector b R n and scalar c R, the set Solution: is convex. C = { x R n x T Ax + b T x + c 0 }. (a) False: uniqueness need not hold because the l 1 -norm is not strictly convex. Consider the problem min x R 2 x 1 + x 2 such that x 1 + x 2 = 2. This corresponds to projecting (0, 0) onto the given line. This linear program has infinitely many optima: e.g., x = (1,1) and y = (2,0) are both optimal solutions. (b) False. Consider n = 1. Both of the points (0, 0) and (2, 4/5) belong to the set. The average of these two points is (1,2/5). However 1/(1 + 1) = 1/2 > 2/5 so it fails to belong to the set. (c) True. Since int(k 1 ) and int(k 2 ) are convex and disjoint, they can be separated by a separating hyperplane of the form {y T x = α} for some y 0. (Explicitly, we have y T x α, x int(k 1 ) and y T x α, x int(k 2 ).) By taking limits for boundary points, we also have y T x α, x K 1 and y T x α, x K 2. We must have α = 0 because K 1 and K 2 are cones (so if x K 1 then tx K 1 for all t > 0). This means that y K1 and y K 2, as claimed. (d) True. If A 0, then the function f(x) = x T Ax + b T x + c is convex. The given set is the sub-level set {x R n f(x) 0} and so must be convex (since f is a convex function). 6