FIN 550 Exam answers. A. Every unconstrained problem has at least one interior solution.

Similar documents
FIN 550 Practice Exam Answers. A. Linear programs typically have interior solutions.

Introduction to Mathematical Programming IE406. Lecture 10. Dr. Ted Ralphs

FINANCIAL OPTIMIZATION

IE 5531 Midterm #2 Solutions

5. Duality. Lagrangian

Lagrange Duality. Daniel P. Palomar. Hong Kong University of Science and Technology (HKUST)

Seminars on Mathematics for Economics and Finance Topic 5: Optimization Kuhn-Tucker conditions for problems with inequality constraints 1

On the Method of Lagrange Multipliers

In view of (31), the second of these is equal to the identity I on E m, while this, in view of (30), implies that the first can be written

Support Vector Machines

Convex Optimization M2

Lecture 18: Optimization Programming

Convex Optimization Boyd & Vandenberghe. 5. Duality

ICS-E4030 Kernel Methods in Machine Learning

Nonlinear Programming and the Kuhn-Tucker Conditions

Mathematical Foundations -1- Constrained Optimization. Constrained Optimization. An intuitive approach 2. First Order Conditions (FOC) 7

Lecture: Duality.

Constrained Optimization and Lagrangian Duality

CHAPTER 1-2: SHADOW PRICES

I.3. LMI DUALITY. Didier HENRION EECI Graduate School on Control Supélec - Spring 2010

January 29, Introduction to optimization and complexity. Outline. Introduction. Problem formulation. Convexity reminder. Optimality Conditions

September Math Course: First Order Derivative

2.098/6.255/ Optimization Methods Practice True/False Questions

CS-E4830 Kernel Methods in Machine Learning

MATH 5720: Unconstrained Optimization Hung Phan, UMass Lowell September 13, 2018

Review of Optimization Methods

Optimality, Duality, Complementarity for Constrained Optimization

Lecture 6: Discrete-Time Dynamic Optimization

Lagrangian Duality for Dummies

Extreme Abridgment of Boyd and Vandenberghe s Convex Optimization

How to Characterize Solutions to Constrained Optimization Problems

Generalization to inequality constrained problem. Maximize

EC /11. Math for Microeconomics September Course, Part II Problem Set 1 with Solutions. a11 a 12. x 2

Lecture: Duality of LP, SOCP and SDP

Convex Optimization & Lagrange Duality

Mark your answers ON THE EXAM ITSELF. If you are not sure of your answer you may wish to provide a brief explanation.

Econ Slides from Lecture 14

Optimization. A first course on mathematics for economists

Part IB Optimisation

Lagrange Relaxation and Duality

Stochastic Programming Math Review and MultiPeriod Models

E 600 Chapter 4: Optimization

Summary of the simplex method

Linear Programming Duality

The Kuhn-Tucker and Envelope Theorems

Computational Optimization. Constrained Optimization Part 2

Constrained Optimization

Lakehead University ECON 4117/5111 Mathematical Economics Fall 2002

1. Algebraic and geometric treatments Consider an LP problem in the standard form. x 0. Solutions to the system of linear equations

How to Take the Dual of a Linear Program

ECON 5111 Mathematical Economics

Quiz Discussion. IE417: Nonlinear Programming: Lecture 12. Motivation. Why do we care? Jeff Linderoth. 16th March 2006

Duality Theory, Optimality Conditions

CO 250 Final Exam Guide

- Well-characterized problems, min-max relations, approximate certificates. - LP problems in the standard form, primal and dual linear programs

Optimization for Communications and Networks. Poompat Saengudomlert. Session 4 Duality and Lagrange Multipliers

Karush-Kuhn-Tucker Conditions. Lecturer: Ryan Tibshirani Convex Optimization /36-725

Lecture Notes on Support Vector Machine

Consider this problem. A person s utility function depends on consumption and leisure. Of his market time (the complement to leisure), h t

Lecture Notes: Math Refresher 1

Optimization 4. GAME THEORY

Numerical Optimization

1. f(β) 0 (that is, β is a feasible point for the constraints)

Support Vector Machines: Maximum Margin Classifiers

12. Interior-point methods

II. Analysis of Linear Programming Solutions

14. Duality. ˆ Upper and lower bounds. ˆ General duality. ˆ Constraint qualifications. ˆ Counterexample. ˆ Complementary slackness.

Structural and Multidisciplinary Optimization. P. Duysinx and P. Tossings

Lagrange duality. The Lagrangian. We consider an optimization program of the form

EE 227A: Convex Optimization and Applications October 14, 2008

Econ Macroeconomics I Optimizing Consumption with Uncertainty

Convex Programs. Carlo Tomasi. December 4, 2018

where u is the decision-maker s payoff function over her actions and S is the set of her feasible actions.

EE/AA 578, Univ of Washington, Fall Duality

Introduction to Mathematical Programming

Econ 508-A FINITE DIMENSIONAL OPTIMIZATION - NECESSARY CONDITIONS. Carmen Astorne-Figari Washington University in St. Louis.

EC /11. Math for Microeconomics September Course, Part II Lecture Notes. Course Outline

Linear and Combinatorial Optimization

Finite Dimensional Optimization Part I: The KKT Theorem 1

EXAM Exam II: Mathematical Foundations of Risk Measurement. Buy Full Product.

UC Berkeley Department of Electrical Engineering and Computer Science. EECS 227A Nonlinear and Convex Optimization. Solutions 5 Fall 2009

Modern Optimization Theory: Concave Programming

MATH 310, REVIEW SHEET 2

OPTIMISATION /09 EXAM PREPARATION GUIDELINES

Duality. Lagrange dual problem weak and strong duality optimality conditions perturbation and sensitivity analysis generalized inequalities

Review Solutions, Exam 2, Operations Research

Nonlinear Optimization: What s important?

Constrained Optimization

Optimization. Charles J. Geyer School of Statistics University of Minnesota. Stat 8054 Lecture Notes

The Kuhn-Tucker Problem

Linear and non-linear programming

Introduction to Machine Learning Lecture 7. Mehryar Mohri Courant Institute and Google Research

March 13, Duality 3

Outline. Roadmap for the NPP segment: 1 Preliminaries: role of convexity. 2 Existence of a solution

CS 246 Review of Linear Algebra 01/17/19

STATIC LECTURE 4: CONSTRAINED OPTIMIZATION II - KUHN TUCKER THEORY

CS711008Z Algorithm Design and Analysis

IE 5531: Engineering Optimization I

Economics 2010c: Lectures 9-10 Bellman Equation in Continuous Time

Primal-Dual Interior-Point Methods for Linear Programming based on Newton s Method

Transcription:

FIN 0 Exam answers Phil Dybvig December 3, 0. True-False points A. Every unconstrained problem has at least one interior solution. False. An unconstrained problem may not have any solution at all. For example consider the problem Choose x to maximize x which increases without bound as x increases. B. In a constrained problem with a concave objective function, a local maximum is always a global maximum. False. This would be true if the constraint set were known to be convex, but not in general. Consider the problem Choose x and x to minimize x +x subject to maxx,x 0 In this problem, x,x =,0 and x,x = 0, are both local optima, but only,0 is a global optimum. C. Skewness of a random variable is always positive. False. A random variable that equals with probability /3 and with probability /3 is negatively skewed. D. The sum of the eigenvalues of a negative semidefinite matrix is always negative.

False. It could be zero, as it is for every square matrix whose entries are all zero. E. A linear program with a bounded primal always has an optimal solution. False. Consider the program Choose x to maximize x subject to x 3 and x This program is bounded but has no feasible solution and therefore no optimal solution.. Linear Programming points Consider the following linear program: Choose nonnegative x, x, x 3, and x 4 to maximize x +6x +4x 3 +4x 4, subject to x +3x +3x 3 +x 4 6 and x +x 3 A. What is the dual linear program? Choose nonnegative y and y to minimize 6y +3y, subject to y +y 3y +y 6 3y 4 and y 4 B. Solve the dual problem. Graphing the problem shows that the only extreme points in the feasible set are y,y =,0 which has equality in the second constraint and

y 0 and y,y = 4/3, which has equality in the second and third constraints. These two points have values and 4, respectively, so the first point,0 is preferred because we are minimizing. Also, this is a global minimum because the objective function is increasing in both y and y so going away in feasible extreme directions increases the objective function. C. Use the solution to the dual problem to solve the primal problem. Since only the second constraint is binding and because the dual variables of the primal are the choice variables of the dual and vice versa, complementary slackness imples that x = x 3 = x 4 = 0 and x 0 and the first constraint of the primal problem holds with equality. Therefore, 3x = 6 or x = and therefore x,x,x 3,x 4 = 0,,0,0 is the optimal solution of the primal problem. D. Show that the strong duality theorem holds in this example. The optimal solution of the primal has value,6,4,4 0,,0,0 =, and the optimal solution of the dual has value 6,3,0 =. Since the two are the same, strong duality holds. 3. Kuhn-Tucker Conditions points Consider the following optimization problem: Choose c u and c d to maximize 3 logc u 3+ 3 logc d 3, subject to 4 c u + c d = 6, c d 6, and c u 6. This is a single-period choice of investment for consumption in a binomial model with translated log utility, initial wealth of 6, actual probabilities /3 3

and /3, risk-neutral probabilities / and /, and riskfree rate of % and therefore discount factor 4/. A. What are the objective function, choice variables, and constraints? objective function: 3 logc u 3+ 3 logc d 3 choice variables: c u and c d constraints: 4 c u + c d = 6, c d 6, and c u 6 B. What are the Kuhn-Tucker conditions? Now, fc u,c d = 3 logc u 3 + 3 logc d 3, so fc u,c d = /3c u 3,/3c d 3 T. The first constraint is an equality constraint with functiongc u,c d = /c u +c d 6andtherearetwoinequalityconstraintswith g c u,c d = 6 c u andg c u,c d = 6 c d sinceinequalityconstraintsformaximizations are written with to make the direction into the feasible set correct when the Lagrangian multipliers are positive. The corresponding gradients for the constraints are gc u,c d = /,/, g c u,c d =,0, and g c u,c d = 0,. Therefore, the K-T conditions are 3c u 3 3c d 3 = λ +λ u 0 +λ d 0 * λ u,λ d 0 λ u 6 c u = 0 λ d 6 c d = 0 Optionally, include the constraints: 4 c u + c d = 6 c d 6 c u 6 4

C. Solve the optimization problem. Note that λ > 0 since f has all positive elements and the nonnegative multipliers λ u and and λ d multiply nonpositive vectors in the main firstorder condition. Therefore, we can take λ > 0 and consider the 4 cases determined by λ u = 0 or not and λ d = 0 or not. When solving the problem, we can stop when we find a solution to the first-order condition. Because the objective function is smooth it is C on its domain and concave and the constraints are affine and nondegenerate, the first-order conditions are necessary and sufficient. λ u = λ d = 0: In this case, the f.o.c. * is 3c u 3 3c d 3 = λ. Substituting in the budget constraint 4 c u+ c d = 6, we solve for c u,c d = 9,6 which is a solution since it satisfies the K-T conditions with λ = /9 and λ u = λ d = 0 and all the constraints of the problem. If we checked this case first, we would be done. λ u > 0 and λ d = 0: In this case, complementary slackness implies c u = 6 so the budget constraint 4 c u + c d = 6 implies c d = 9. The f.o.c. * in this case is 3c u 3 3c d 3 = λ +λ u 0 so we have λ = /36 and λ u = /6. This cannot be a solution because the The second derivative of the objective function is zero off the diagonal and negative on the diagonal. Therefore, it is negative definite since the two eigenvalues are the diagonal entries. Since the three constraints are never all satisfied with equality at the same time, we only need to observe that each pair of constraint gradients is linearly independent.

sign on λ u is wrong. λ u = 0 and λ d > 0: In this case, complementary slackness implies c d = 6 so the budget constraint implies c u = 9. The f.o.c. * in this case is 3c u 3 3c d 3 = λ +λ d 0 so we have λ = /9 and λ d = 0. Although this does not satisfy our assumption that λ d > 0, this solution does satisfy the constraints and the K-T conditions it is the same solution we found above assuming λ u = λ d = 0, so if we found this first, we would be done. λ u,λ d > 0: In this case, all three constraints would have to be binding. However, if c u = c d = 6 the budget constraint 4 c u + c d = 6 is not satisfied, so this case cannot happen. The solution was the one in the first case also found in the third case with c u = 9, c d = 6, λ = /9, λ u = 0, and λ d = 0. 4. REGIME-SWITCHING points Consider a two-state Markov Chain in continuous time. Regime switches take place at the following rates: state state probability 0./year state state probability 0./year Initially at time t = 0, we are in state. A. What is the matrix A in the ODE π t = Aπt describing the dynamics of the vector πt of future regime probabilities? 6

A = 0. 0. 0. 0. B. Solve for the eigenvalues of A. deta λi = det λ +.λ+.0.0 = 0 λ = 0,. 0. λ 0. 0. 0. λ C. Solve for the associated eigenvectors. = 0 λ = 0: A λix = 0. 0. 0. 0. x x = 0 Try the normalization x =. Then we have x = and the eigenvalue is, T. λ =.: A λix = 0. 0. 0. 0. x x = 0 Try the normalization x =. Then we have x = and the eigenvalue is, T. D. Write down the general solution of the ODE. πt = c +c e.t. E. Write down the particular solution corresponding to the initial condition that we start in state. 7

Substituting π0 =,0 T, we find c = / and c = / so we have πt = e.t = +e.t e.t F. A project costing $4,000 has a cash flow of $0,000/year in state but loses money with cash flow $8,000/year in state. The cash flows continue forever. If the continuously-compounded interest rate is 0%/year, does this project have a positive expected NPV? In thousands, we have. NPV = = = t=0 t=0 t=0 =. + 9.3 = 40. e.t 0, 8πtdt e.t 0 +e.t e.t +9e.t dt 8 e.t dt Therefore, the NPV is 40,000 4,000 =,000 < 0. It is not positive.. Bonus problem 30 bonus points Consider the Markov switching model in Problem 4 and in particular the project described in part 4E. Suppose that instead of continuing forever, the project can be costlessly and irreversibly abandoned anytime you want, without any cash flows at that time or subsequently. To get any credit for this problem, you must show your work, and there is no use just guessing. A. What is the optimal strategy? You can restrict your analysis to the only sensible strategies a do nothing, b buy the project and never abandon it, and c buy the project and continue to operate it until state occurs, at which time you abandon the project. 8

Obviously, the NPV of a is zero and the NPV of b was computed in problem 4 as $,000. There are several ways of thinking about the NPV for c; the key is that we have to think about the dynamics of the state transitions differently so we distinguish states in which we have previously visited state and abandoned the project from states in which we have not. We could define the states by i in state and never before in state, ii in state, and iii in state but visited state before. However, once we visit state, the project is over and we don t care whether we are in state or state, so we can simply define the states as I haven t visited state yet and II have visited state. Using these state definitions, we have that π t = Aπt where A = 0. 0 0. 0. Using calculations as in problem 4, it is easy to compute that A has eigenvalues 0 and. with corresponding eigenvectors x = 0, T and x, T. So, the general solution of π t = Aπt is given by πt = c 0, T + e.t, T. The particular solution satisfying π0 =,0 T is πt = e.t e.t. The present value in thousands of starting the project at the outset and abandoning it once state occurs is: PV = t=0 = 0. = 0 e.t 0e.t dt So, the NPV of c is $0,000 $4,000 = $,000. Since this NPV is highest, it is the optimal strategy. 9

B. What is the NPV of the optimal strategy? The NPV of c, which is $,000. 0