a logo for the course

Computational methods in optimization

David Gleich

Purdue University

Spring 2012

Course number CS 52000

Tuesday and Thursday, 12:00-1:15pm

Lawson 1106


Homework 4

Please answer the following questions in complete sentences in a typed manuscript and submit the solution to me on blackboard on February 8th, 2012, by 5pm.

Homework 4:

Problem 0: List your collaborators.

Please identify anyone, whether or not they are in the class, with whom you discussed your homework. This problem is worth 1 point, but on a multiplicative scale. (Note that collaboration is not allowed on the bonus question below.)

Problem 1: Steepest descent

(Nocedal and Wright, Exercise 3.6) Let’s conclude with a quick problem to show that steepest descent can converge very rapidly! Consider the steepest descent method with exact line search for the function . Suppose that we know is parallel to an eigenvector of . Show that the method will converge in a single iteration.

Problem 2: Inequality constraints

Draw a picture of the feasible region for the constraints:

\bmat{1 - x_1 - x_2 \\ 1 - x_1 + x_2 \\ 1 + x_1 - x_2 \\ 1 + x_1 + x_2} \ge 0.

Problem 3: Necessary and sufficient conditions

Let .

  1. Write down the necessary conditions for the problem:

    \MINone{}{f(\vx)}{\vx \ge 0}.
  2. Write down the sufficient conditions for the same problem.

  3. Consider the two-dimensional case with

    \mQ = \bmat{1 & 2 \\ 2 & 1} \qquad \vc = \bmat{0 \\ -1.5}.

    Determine the solution to this problem by any means you can, and justify your work.

  4. Produce a Matlab or hand illustration of the solution showing the function contours, gradient, the constraint normal. What are the active constraints at the solution? What is the value of in ?