Please answer the following questions in complete sentences in a clearly prepared manuscript and submit the solution by the due date on Gradescope.
Remember that this is a graduate class. There may be elements of the problem statements that require you to fill in appropriate assumptions. You are also responsible for determining what evidence to include. An answer alone is rarely sufficient, but neither is an overly verbose description required. Use your judgement to focus your discussion on the most interesting pieces. The answer to "should I include 'something' in my solution?" will almost always be: Yes, if you think it helps support your answer.
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.
Make sure you have included your source-code and prepared your solution according to the most recent Edstem note on homework submissions.
(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.
Show that we can solve: by constructing an LP in standard form.
Show that the these two problems are dual by showing the equivalence of the KKT conditions:
(Griva, Sofer, and Nash, Problem 3.12) Consider the system of constraints with Is a basic feasible point? Explain your answer precisely in terms of the definition.
(Griva, Sofer, and Nash, Section 4.3, problem 3.13.) Suppose that a linear program originally included a free variable where there were no upper-and-lower bounds on its values. As we described in class, this can be converted into a pair of variables and such that and is replaced with the difference . Prove that a basic feasible point can have only one of or different from zero. (Hint: this is basically a one-line proof once you see the right characterization. I would suggest trying an example.)