OPTIMAL CONTROL THEORY: APPLICATIONS TO MANAGEMENT SCIENCE AND ECONOMICS

Size: px
Start display at page:

Download "OPTIMAL CONTROL THEORY: APPLICATIONS TO MANAGEMENT SCIENCE AND ECONOMICS"

Transcription

1 OPTIMAL CONTROL THEORY: APPLICATIONS TO MANAGEMENT SCIENCE AND ECONOMICS (SECOND EDITION, 2000) Suresh P. Sethi Gerald. L. Thompson Springer Chapter 1 p. 1/37

2 CHAPTER 1 WHAT IS OPTIMAL CONTROL THEORY? Chapter 1 p. 2/37

3 WHAT IS OPTIMAL CONTROL THEORY? Dynamic Systems: Evolving over time. Chapter 1 p. 3/37

4 WHAT IS OPTIMAL CONTROL THEORY? Dynamic Systems: Evolving over time. Time: Discrete or continuous; Optimal way to control a dynamic system. Chapter 1 p. 3/37

5 WHAT IS OPTIMAL CONTROL THEORY? Dynamic Systems: Evolving over time. Time: Discrete or continuous; Optimal way to control a dynamic system. Prerequisites: Calculus, Vectors and Matrices, ODE and PDE. Chapter 1 p. 3/37

6 WHAT IS OPTIMAL CONTROL THEORY? Dynamic Systems: Evolving over time. Time: Discrete or continuous; Optimal way to control a dynamic system. Prerequisites: Calculus, Vectors and Matrices, ODE and PDE. Applications: Production, Finance, Economics, Marketing and others. Chapter 1 p. 3/37

7 BASIC CONCEPTS AND DEFINITIONS A dynamic system is described by state equation: ẋ(t) = f(x(t),u(t),t), x(0) = x 0, (1) where x(t) is state variable, u(t) is control variable. The control aim is to maximize the objective function: J = T 0 F(x(t),u(t),t)dt + S[x(T),T]. (2) Usually the control variable u(t) will be constrained as follows: u(t) Ω(t), t [0,T], (3) Chapter 1 p. 4/37

8 BASIC CONCEPTS AND DEFINITIONS CONT. Sometimes, we consider the following constraints: (1) Inequality constraints (mixed) g(x(t),u(t),t) 0, t [0,T]. (4) (2) Constraints involving only state variables (pure) h(x(t),t) 0, t [0,T]. (5) (3) Terminal state x(t) X, (6) where X is called the reachable set of the state variable at time T. Chapter 1 p. 5/37

9 FORMULATIONS OF SIMPLE CONTROL MODELS Example 1.1 A Production-Inventory Model. We consider the production and inventory storage of a given good in order to meet an exogenous demand at minimum cost. Chapter 1 p. 6/37

10 THE PRODUCTION-INVENTORY MODEL State Variable Control Variable State Equation Objective Function I(t) = Inventory Level P(t) = Production Rate I(t) = P(t) S(t), I(0) = I0 Maximize State Constraint I(t) 0 Control Constraints Terminal Condition Exogenous Functions Parameters Ò T J = 0 [h(i(t)) + Ó c(p(t))]dt Ê 0 P min P(t) P max I(T) I min S(t) = Demand Rate h(i) = Inventory Holding Cost c(p) = Production Cost T = Terminal Time I min = Minimum Ending Inventory P min = Minimum Possible Production Rate P max = Maximum Possible Production Rate I 0 = Initial Inventory Level Chapter 1 p. 7/37

11 FORMULATIONS OF SIMPLE CONTROL MODELS Example 1.2 An Advertising Model. We consider a special case of the Nerlove-Arrow advertising model. Chapter 1 p. 8/37

12 THE ADVERTISING MODEL State Variable Control Variable G(t) = Advertising Goodwill u(t) = Advertising Rate State Equation Ġ(t) = u(t) δg(t), G(0) = G 0 Objective Function Maximize J = 0 [π(g(t)) u(t)]e ρt dt State Constraint Control Constraints 0 u(t) Q Terminal Condition Exogenous Function Parameters π(g) = Gross Profit Rate δ = Goodwill Decay Constant ρ = Discount Rate Q = Upper Bound on Advertising Rate G 0 = Initial Goodwill Level Chapter 1 p. 9/37

13 FORMULATIONS OF SIMPLE CONTROL MODELS Example 1.3 A Consumption Model. We consider a problem of an agent s consumption of his wealth over time in a way that maximizes his consumption utility over his lifetime. Chapter 1 p. 10/37

14 THE CONSUMPTION MODEL State Variable Control Variable W(t) = Wealth C(t) = Consumption Rate State Equation Ẇ(t) = rw(t) C(t), W(0) = W 0 Objective Function Max State Constraint W(t) 0 Control Constraint C(t) 0 Terminal Condition Exogenous Functions Parameters Ò T Ó J = 0 U(C(t))e ρt dt + B[W(T)]e ρt Ê U(C) = Utility of Consumption B(W) = Bequest Function T = Terminal Time W 0 = Initial Wealth ρ = Discount Rate r = Interest Rate Chapter 1 p. 11/37

15 HISTORY OF OPTIMAL CONTROL THEORY Calculus of Variations. Brachistochrone problem: path of least time Newton, Leibniz, Bernoulli brothers, Jacobi, Bolza. Pontryagin et al.(1958): Maximum Principle. Chapter 1 p. 12/37

16 FIGURE 1.1 THE BRACHISTOCHRONE PROBLEM Chapter 1 p. 13/37

17 NOTATION AND CONCEPTS USED = is equal to or is defined to be equal to or is identically equal to := is defined to be equal to, is identically equal to, is approximately equal to. implies is a member of. Chapter 1 p. 14/37

18 NOTATION AND CONCEPTS USED CONT. Let y be an n-component column vector and z be an m-component row vector, i.e., y = y 1 y 2. y n = (y 1,...,y n ) T and z = (z 1,...,z m ), (7) ẏ := dy/dt and ż := dz/dt are defined as ẏ = dy dt = (ẏ 1,,ẏ n ) T and ż = dz dt = (ż 1,...,ż m ), When n = m, we can define the inner product zy = Σ n i=1z i y i. (8) Chapter 1 p. 15/37

19 NOTATION AND CONCEPTS USED CONT. More generally, if A = {a ij } = a 11 a 12 a 1k a 21 a 22 a 2k... a m1 a m2 a mk is an m k matrix and B = {b ij } is a k n matrix, we define the matrix product C = {c ij } = AB, which is an m n matrix with components c ij = Σ k r=1a ir b rj. (9) Chapter 1 p. 16/37

20 DIFFERENTIATING VECTORS AND MATRICES W.R.T. SCALARS Let f : E 1 E k be a k-dimensional function of a scalar variable t. If f is a row vector, then df dt = f t = (f 1t,f 2t,,f kt ), a row vector. If f is a column vector, then df dt = f t = f 1t f 2t. f kt = (f 1t,f 2t,,f kt ) T, a column vector. Chapter 1 p. 17/37

21 DIFFERENTIATING SCALARS W.R.T. VECTORS If F(y,z) is a scalar function of n-dimensional column vector y and m-dimensional row vector z, n 2, m 2, then the gradients F y and F z are defined, respectively, as F y = (F y1,,f yn ), a row vector, (10) and F z = F z1., a column vector, (11) F zm Chapter 1 p. 18/37

22 DIFFERENTIATING VECTORS W.R.T. VECTORS If f : E n E m E k is a k-dimensional vector function f either row or column, k 2, i.e., f = (f 1,,f k ) or f = (f 1,,f k ) T, where f i = f i (y,z) depends on column y E n and row z E m, n 2,m 2, then f z denotes k m matrix: f 1 / z 1, f 1 / z 2, f 1 / z m f 2 / z 1, f 2 / z 2, f 2 / z m f z = = { f i / z j },... f k / z 1, f k / z 2, f k / z m (12) Chapter 1 p. 19/37

23 DIFFERENTIATING VECTORS W.R.T. VECTORS CONT. f y will denote the k n matrix f y = f 1 / y 1 f 1 / y 2 f 1 / y n f 2 / y 1 f 2 / y 2 f 2 / y n... = { f i / y j }. f k / y 1 f k / y 2 f k / y n Matrices f z and f y are known as Jacobian matrices. Note that f z = fz T = f z T = f T z, T where by fz T we mean (f T ) z and not (f z ) T. (13) Chapter 1 p. 20/37

24 DIFFERENTIATING VECTORS W.R.T. VECTORS CONT. Applying the rule (11) to F y in (9) and the rule (12) to F z in (10), respectively, we obtain F yz = (F y ) z to be the n m matrix F yz = F y1 z 1 F y1 z 2 F y1 z m F y2 z 1 F y2 z 2 F y2 z m... = { 2 F y i z j }, (14) F yn z 1 F yn z 2 F yn z m Chapter 1 p. 21/37

25 DIFFERENTIATING VECTORS W.R.T. VECTORS CONT. and F zy = (F z ) y to be the m n matrix F zy = F z1 y 1 F z1 y 2 F z1 y n F z2 y 1 F z2 y 2 F z2 y n... = { 2 F z i y j }. (15) F zm y 1 F zm y 2 F zm y n Chapter 1 p. 22/37

26 PRODUCT RULE FOR DIFFERENTIATION Let g be an n-component row vector function and f be an n-component column vector function of an n-component vector x, Then (gf) x = gf x + f T gx T = gf x + f T g x. (16) If g = F x, then (gf) x =(F x f) x =F x f x + f T F xx = F x f x + (F xx f) T. (17) Chapter 1 p. 23/37

27 VECTOR NORM AND NEIGHBORHOOD The norm of an m-component row or column vector z is defined to be z = z z 2 m. (18) Neighborhood N z0 of a point, e.g., N z0 = {z z z 0 < ε}, (19) where ε > 0 is a small positive real number. Chapter 1 p. 24/37

28 LITTLE-O NOTATION AND NORM OF A FUNCTION A function F(z) : E m E 1 is said to be of the order o(z), if lim z 0 F(z) z = 0. The norm of an m-dimensional row or column vector function z(t), t [0,T], is defined to be z = [ Σ m j=1 T z 2 j(τ)dτ ] 1 2. (20) 0 Chapter 1 p. 25/37

29 SOME SPECIAL NOTATION The concepts of left and right limits x(t ) = lim ε 0 x(t ε) and x(t + ) = lim ε 0 x(t + ε). (21) Discrete-time models (in Chapter 8-9) x k : state variable at time k. u k : control variable at time k. λ k : adjoint variables, respectively, at time k, x k := x k+1 x k : difference operator. x k and u k : quantities along an optimal path. Chapter 1 p. 26/37

30 SOME SPECIAL NOTATION CONT. bang function b 1 if W < 0, bang[b 1,b 2 ;W] = undefined if W = 0, b 2 if W > 0. (22) sat function sat[y 1,y 2 ;W] = y 1 if W < y 1, W if y 1 W y 2, y 2 if W > y 2. (23) Chapter 1 p. 27/37

31 SOME SPECIAL NOTATION CONT. Impulse Control t+ε imp(x 1,x 2,t) = lim ε 0 F(x,u,τ)dτ. (24) If the impulse is applied only at time t, then we can calculate the objective function as t J = t + 0 T F(x,u,τ)dτ + imp(x 1,x 2,t) (25) t F(x,u,τ)dτ + S[x(T),T]. Chapter 1 p. 28/37

32 CONVEX SET A set D E n is a convex set if for each pair of points y,z D, the entire line segment joining these two points is also in D, i.e., py + (1 p)z D, for each p [0, 1]. Given x i E n,i = 1, 2,...,l, we define y E n to be a convex combination of x i E n, if there exists p i 0 such that l l p i = 1 and y = p i x i. i=1 i=1 Chapter 1 p. 29/37

33 CONVEX HULL The convex hull of a set D E n is { l } l cod := p i x i : p i = 1, p i 0, x i D, i = 1,2,...,l. i=1 i=1 Chapter 1 p. 30/37

34 CONCAVE FUNCTION ψ : D E 1, is concave, if for each pair of points y,z D and for all p [0, 1], ψ(py + (1 p)z) pψ(y) + (1 p)ψ(z). If is changed to > for all y,z D with y z, and 0 < p < 1, then ψ is called a strictly concave function. If ψ(x) is a differentiable function on the interval [a,b], then it is concave, if for each pair of points y,z [a,b], ψ(z) ψ(y) + ψ x (y)(z y). Chapter 1 p. 31/37

35 FIGURE 1.2 A CONCAVE FUNCTION Chapter 1 p. 32/37

36 CONCAVE AND CONVEX FUNCTIONS If the function ψ is twice differentiable, then it is concave, if at each point in [a,b], ψ xx 0. In case x is a vector, ψ xx needs to be a negative definite matrix. If ψ : D E 1 defined on a convex set D E n is a concave function, then the negative of the function ψ, i.e., ψ : D E 1, is a convex function. Chapter 1 p. 33/37

37 AFFINE AND HOMOGENEOUS FUNCTIONS ψ : E n E 1 is said to be affine, if ψ(x) ψ(0) is linear. ψ : E n E 1 is said to be homogeneous of degree one, if ψ(bx) = bψ(x), where b is a scalar constant. Saddle Point ψ : E n E m E 1. For max x min y, a point (ˆx,ŷ) E n E m is called a saddle point of ψ(x,y), if ψ(x,ŷ) ψ(ˆx,ŷ) ψ(ˆx,y) for all x E n and y E m. Note also that ψ(ˆx,ŷ) = max x ψ(x,ŷ) = min y ψ(ˆx,y). Similarly, for min x max y. Just reverse the inequalities. Chapter 1 p. 34/37

38 FIGURE 1.3 A SADDLE POINT Chapter 1 p. 35/37

39 LINEAR INDEPENDENCE AND RANK OF A MATRIX A set of vectors a 1,a 2,...,a n from E n is said to be linearly dependent if there exist scalars p i not all zero such that n p i a i = 0. (26) i=1 If the only set of p i for which (1.25) holds is p 1 = p 2 = = p n = 0, then the vectors are said to be linearly independent. Chapter 1 p. 36/37

40 LINEAR INDEPENDENCE AND RANK OF A MATRIX CONT. The rank (or more precisely the column rank) of an m n matrix A, written rank(a), is the maximum number of linearly independent columns in A. An m n matrix is of full rank if rank(a) = n. Chapter 1 p. 37/37

CHAPTER 3 THE MAXIMUM PRINCIPLE: MIXED INEQUALITY CONSTRAINTS. p. 1/73

CHAPTER 3 THE MAXIMUM PRINCIPLE: MIXED INEQUALITY CONSTRAINTS. p. 1/73 CHAPTER 3 THE MAXIMUM PRINCIPLE: MIXED INEQUALITY CONSTRAINTS p. 1/73 THE MAXIMUM PRINCIPLE: MIXED INEQUALITY CONSTRAINTS Mixed Inequality Constraints: Inequality constraints involving control and possibly

More information

CHAPTER 7 APPLICATIONS TO MARKETING. Chapter 7 p. 1/53

CHAPTER 7 APPLICATIONS TO MARKETING. Chapter 7 p. 1/53 CHAPTER 7 APPLICATIONS TO MARKETING Chapter 7 p. 1/53 APPLICATIONS TO MARKETING State Equation: Rate of sales expressed in terms of advertising, which is a control variable Objective: Profit maximization

More information

HJB equations. Seminar in Stochastic Modelling in Economics and Finance January 10, 2011

HJB equations. Seminar in Stochastic Modelling in Economics and Finance January 10, 2011 Department of Probability and Mathematical Statistics Faculty of Mathematics and Physics, Charles University in Prague petrasek@karlin.mff.cuni.cz Seminar in Stochastic Modelling in Economics and Finance

More information

CHAPTER 2 THE MAXIMUM PRINCIPLE: CONTINUOUS TIME. Chapter2 p. 1/67

CHAPTER 2 THE MAXIMUM PRINCIPLE: CONTINUOUS TIME. Chapter2 p. 1/67 CHAPTER 2 THE MAXIMUM PRINCIPLE: CONTINUOUS TIME Chapter2 p. 1/67 THE MAXIMUM PRINCIPLE: CONTINUOUS TIME Main Purpose: Introduce the maximum principle as a necessary condition to be satisfied by any optimal

More information

Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games

Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games Alberto Bressan ) and Khai T. Nguyen ) *) Department of Mathematics, Penn State University **) Department of Mathematics,

More information

Mathematical Economics. Lecture Notes (in extracts)

Mathematical Economics. Lecture Notes (in extracts) Prof. Dr. Frank Werner Faculty of Mathematics Institute of Mathematical Optimization (IMO) http://math.uni-magdeburg.de/ werner/math-ec-new.html Mathematical Economics Lecture Notes (in extracts) Winter

More information

Basic Techniques. Ping Wang Department of Economics Washington University in St. Louis. January 2018

Basic Techniques. Ping Wang Department of Economics Washington University in St. Louis. January 2018 Basic Techniques Ping Wang Department of Economics Washington University in St. Louis January 2018 1 A. Overview A formal theory of growth/development requires the following tools: simple algebra simple

More information

MATHEMATICAL ECONOMICS: OPTIMIZATION. Contents

MATHEMATICAL ECONOMICS: OPTIMIZATION. Contents MATHEMATICAL ECONOMICS: OPTIMIZATION JOÃO LOPES DIAS Contents 1. Introduction 2 1.1. Preliminaries 2 1.2. Optimal points and values 2 1.3. The optimization problems 3 1.4. Existence of optimal points 4

More information

MA102: Multivariable Calculus

MA102: Multivariable Calculus MA102: Multivariable Calculus Rupam Barman and Shreemayee Bora Department of Mathematics IIT Guwahati Differentiability of f : U R n R m Definition: Let U R n be open. Then f : U R n R m is differentiable

More information

Optimal Control. Macroeconomics II SMU. Ömer Özak (SMU) Economic Growth Macroeconomics II 1 / 112

Optimal Control. Macroeconomics II SMU. Ömer Özak (SMU) Economic Growth Macroeconomics II 1 / 112 Optimal Control Ömer Özak SMU Macroeconomics II Ömer Özak (SMU) Economic Growth Macroeconomics II 1 / 112 Review of the Theory of Optimal Control Section 1 Review of the Theory of Optimal Control Ömer

More information

Optimization. A first course on mathematics for economists

Optimization. A first course on mathematics for economists Optimization. A first course on mathematics for economists Xavier Martinez-Giralt Universitat Autònoma de Barcelona xavier.martinez.giralt@uab.eu II.3 Static optimization - Non-Linear programming OPT p.1/45

More information

ECON 5111 Mathematical Economics

ECON 5111 Mathematical Economics Test 1 October 1, 2010 1. Construct a truth table for the following statement: [p (p q)] q. 2. A prime number is a natural number that is divisible by 1 and itself only. Let P be the set of all prime numbers

More information

Online Appendix I: Wealth Inequality in the Standard Neoclassical Growth Model

Online Appendix I: Wealth Inequality in the Standard Neoclassical Growth Model Online Appendix I: Wealth Inequality in the Standard Neoclassical Growth Model Dan Cao Georgetown University Wenlan Luo Georgetown University July 2016 The textbook Ramsey-Cass-Koopman neoclassical growth

More information

Course Summary Math 211

Course Summary Math 211 Course Summary Math 211 table of contents I. Functions of several variables. II. R n. III. Derivatives. IV. Taylor s Theorem. V. Differential Geometry. VI. Applications. 1. Best affine approximations.

More information

Deterministic Dynamic Programming

Deterministic Dynamic Programming Deterministic Dynamic Programming 1 Value Function Consider the following optimal control problem in Mayer s form: V (t 0, x 0 ) = inf u U J(t 1, x(t 1 )) (1) subject to ẋ(t) = f(t, x(t), u(t)), x(t 0

More information

x 1. x n i + x 2 j (x 1, x 2, x 3 ) = x 1 j + x 3

x 1. x n i + x 2 j (x 1, x 2, x 3 ) = x 1 j + x 3 Version: 4/1/06. Note: These notes are mostly from my 5B course, with the addition of the part on components and projections. Look them over to make sure that we are on the same page as regards inner-products,

More information

Principles in Economics and Mathematics: the mathematical part

Principles in Economics and Mathematics: the mathematical part Principles in Economics and Mathematics: the mathematical part Bram De Rock Bram De Rock Mathematical principles 1/65 Practicalities about me Bram De Rock Office: R.42.6.218 E-mail: bderock@ulb.ac.be Phone:

More information

Optimal control problems with PDE constraints

Optimal control problems with PDE constraints Optimal control problems with PDE constraints Maya Neytcheva CIM, October 2017 General framework Unconstrained optimization problems min f (q) q x R n (real vector) and f : R n R is a smooth function.

More information

minimize x subject to (x 2)(x 4) u,

minimize x subject to (x 2)(x 4) u, Math 6366/6367: Optimization and Variational Methods Sample Preliminary Exam Questions 1. Suppose that f : [, L] R is a C 2 -function with f () on (, L) and that you have explicit formulae for

More information

E5295/5B5749 Convex optimization with engineering applications. Lecture 5. Convex programming and semidefinite programming

E5295/5B5749 Convex optimization with engineering applications. Lecture 5. Convex programming and semidefinite programming E5295/5B5749 Convex optimization with engineering applications Lecture 5 Convex programming and semidefinite programming A. Forsgren, KTH 1 Lecture 5 Convex optimization 2006/2007 Convex quadratic program

More information

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

FIN 550 Practice Exam Answers. A. Linear programs typically have interior solutions. FIN 550 Practice Exam Answers Phil Dybvig. True-False 25 points A. Linear programs typically have interior solutions. False. Unless the objective is zero, all solutions are at the boundary. B. A local

More information

Nonlinear stabilization via a linear observability

Nonlinear stabilization via a linear observability via a linear observability Kaïs Ammari Department of Mathematics University of Monastir Joint work with Fathia Alabau-Boussouira Collocated feedback stabilization Outline 1 Introduction and main result

More information

CHAPTER 9 MAINTENANCE AND REPLACEMENT. Chapter9 p. 1/66

CHAPTER 9 MAINTENANCE AND REPLACEMENT. Chapter9 p. 1/66 CHAPTER 9 MAINTENANCE AND REPLACEMENT Chapter9 p. 1/66 MAINTENANCE AND REPLACEMENT The problem of determining the lifetime of an asset or an activity simultaneously with its management during that lifetime

More information

Introduction to Optimal Control Theory and Hamilton-Jacobi equations. Seung Yeal Ha Department of Mathematical Sciences Seoul National University

Introduction to Optimal Control Theory and Hamilton-Jacobi equations. Seung Yeal Ha Department of Mathematical Sciences Seoul National University Introduction to Optimal Control Theory and Hamilton-Jacobi equations Seung Yeal Ha Department of Mathematical Sciences Seoul National University 1 A priori message from SYHA The main purpose of these series

More information

Exercises for Multivariable Differential Calculus XM521

Exercises for Multivariable Differential Calculus XM521 This document lists all the exercises for XM521. The Type I (True/False) exercises will be given, and should be answered, online immediately following each lecture. The Type III exercises are to be done

More information

EC487 Advanced Microeconomics, Part I: Lecture 2

EC487 Advanced Microeconomics, Part I: Lecture 2 EC487 Advanced Microeconomics, Part I: Lecture 2 Leonardo Felli 32L.LG.04 6 October, 2017 Properties of the Profit Function Recall the following property of the profit function π(p, w) = max x p f (x)

More information

Linear Algebra Review: Linear Independence. IE418 Integer Programming. Linear Algebra Review: Subspaces. Linear Algebra Review: Affine Independence

Linear Algebra Review: Linear Independence. IE418 Integer Programming. Linear Algebra Review: Subspaces. Linear Algebra Review: Affine Independence Linear Algebra Review: Linear Independence IE418: Integer Programming Department of Industrial and Systems Engineering Lehigh University 21st March 2005 A finite collection of vectors x 1,..., x k R n

More information

2 Statement of the problem and assumptions

2 Statement of the problem and assumptions Mathematical Notes, 25, vol. 78, no. 4, pp. 466 48. Existence Theorem for Optimal Control Problems on an Infinite Time Interval A.V. Dmitruk and N.V. Kuz kina We consider an optimal control problem on

More information

Solution by the Maximum Principle

Solution by the Maximum Principle 292 11. Economic Applications per capita variables so that it is formally similar to the previous model. The introduction of the per capita variables makes it possible to treat the infinite horizon version

More information

NOTES ON CALCULUS OF VARIATIONS. September 13, 2012

NOTES ON CALCULUS OF VARIATIONS. September 13, 2012 NOTES ON CALCULUS OF VARIATIONS JON JOHNSEN September 13, 212 1. The basic problem In Calculus of Variations one is given a fixed C 2 -function F (t, x, u), where F is defined for t [, t 1 ] and x, u R,

More information

Transformations from R m to R n.

Transformations from R m to R n. Transformations from R m to R n 1 Differentiablity First of all because of an unfortunate combination of traditions (the fact that we read from left to right and the way we define matrix multiplication

More information

Nonlinear Control Systems

Nonlinear Control Systems Nonlinear Control Systems António Pedro Aguiar pedro@isr.ist.utl.pt 3. Fundamental properties IST-DEEC PhD Course http://users.isr.ist.utl.pt/%7epedro/ncs2012/ 2012 1 Example Consider the system ẋ = f

More information

Proving the Regularity of the Minimal Probability of Ruin via a Game of Stopping and Control

Proving the Regularity of the Minimal Probability of Ruin via a Game of Stopping and Control Proving the Regularity of the Minimal Probability of Ruin via a Game of Stopping and Control Erhan Bayraktar University of Michigan joint work with Virginia R. Young, University of Michigan K αρλoβασi,

More information

S2500 ANALYSIS AND OPTIMIZATION, SUMMER 2016 FINAL EXAM SOLUTIONS

S2500 ANALYSIS AND OPTIMIZATION, SUMMER 2016 FINAL EXAM SOLUTIONS S25 ANALYSIS AND OPTIMIZATION, SUMMER 216 FINAL EXAM SOLUTIONS C.-M. MICHAEL WONG No textbooks, notes or calculators allowed. The maximum score is 1. The number of points that each problem (and sub-problem)

More information

University of Houston, Department of Mathematics Numerical Analysis, Fall 2005

University of Houston, Department of Mathematics Numerical Analysis, Fall 2005 3 Numerical Solution of Nonlinear Equations and Systems 3.1 Fixed point iteration Reamrk 3.1 Problem Given a function F : lr n lr n, compute x lr n such that ( ) F(x ) = 0. In this chapter, we consider

More information

Preliminary draft only: please check for final version

Preliminary draft only: please check for final version ARE211, Fall2012 CALCULUS4: THU, OCT 11, 2012 PRINTED: AUGUST 22, 2012 (LEC# 15) Contents 3. Univariate and Multivariate Differentiation (cont) 1 3.6. Taylor s Theorem (cont) 2 3.7. Applying Taylor theory:

More information

12. Interior-point methods

12. Interior-point methods 12. Interior-point methods Convex Optimization Boyd & Vandenberghe inequality constrained minimization logarithmic barrier function and central path barrier method feasibility and phase I methods complexity

More information

Generalized Cost-Benefit-Analysis and Social Discounting with Intertemporally Dependent Preferences

Generalized Cost-Benefit-Analysis and Social Discounting with Intertemporally Dependent Preferences Generalized Cost-Benefit-Analysis and Social Discounting with Intertemporally Dependent Preferences February 29 Christian Traeger, Larry Karp Department of Agricultural & Resource Economics, UC Berkeley

More information

Introduction to Continuous-Time Dynamic Optimization: Optimal Control Theory

Introduction to Continuous-Time Dynamic Optimization: Optimal Control Theory Econ 85/Chatterjee Introduction to Continuous-ime Dynamic Optimization: Optimal Control heory 1 States and Controls he concept of a state in mathematical modeling typically refers to a specification of

More information

Introduction and Math Preliminaries

Introduction and Math Preliminaries Introduction and Math Preliminaries Yinyu Ye Department of Management Science and Engineering Stanford University Stanford, CA 94305, U.S.A. http://www.stanford.edu/ yyye Appendices A, B, and C, Chapter

More information

L2 gains and system approximation quality 1

L2 gains and system approximation quality 1 Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.242, Fall 24: MODEL REDUCTION L2 gains and system approximation quality 1 This lecture discusses the utility

More information

Development Economics (PhD) Intertemporal Utility Maximiza

Development Economics (PhD) Intertemporal Utility Maximiza Development Economics (PhD) Intertemporal Utility Maximization Department of Economics University of Gothenburg October 7, 2015 1/14 Two Period Utility Maximization Lagrange Multiplier Method Consider

More information

2tdt 1 y = t2 + C y = which implies C = 1 and the solution is y = 1

2tdt 1 y = t2 + C y = which implies C = 1 and the solution is y = 1 Lectures - Week 11 General First Order ODEs & Numerical Methods for IVPs In general, nonlinear problems are much more difficult to solve than linear ones. Unfortunately many phenomena exhibit nonlinear

More information

Ramsey Cass Koopmans Model (1): Setup of the Model and Competitive Equilibrium Path

Ramsey Cass Koopmans Model (1): Setup of the Model and Competitive Equilibrium Path Ramsey Cass Koopmans Model (1): Setup of the Model and Competitive Equilibrium Path Ryoji Ohdoi Dept. of Industrial Engineering and Economics, Tokyo Tech This lecture note is mainly based on Ch. 8 of Acemoglu

More information

Control, Stabilization and Numerics for Partial Differential Equations

Control, Stabilization and Numerics for Partial Differential Equations Paris-Sud, Orsay, December 06 Control, Stabilization and Numerics for Partial Differential Equations Enrique Zuazua Universidad Autónoma 28049 Madrid, Spain enrique.zuazua@uam.es http://www.uam.es/enrique.zuazua

More information

Lecture 1: Introduction. Outline. B9824 Foundations of Optimization. Fall Administrative matters. 2. Introduction. 3. Existence of optima

Lecture 1: Introduction. Outline. B9824 Foundations of Optimization. Fall Administrative matters. 2. Introduction. 3. Existence of optima B9824 Foundations of Optimization Lecture 1: Introduction Fall 2009 Copyright 2009 Ciamac Moallemi Outline 1. Administrative matters 2. Introduction 3. Existence of optima 4. Local theory of unconstrained

More information

Linear Algebra and ODEs review

Linear Algebra and ODEs review Linear Algebra and ODEs review Ania A Baetica September 9, 015 1 Linear Algebra 11 Eigenvalues and eigenvectors Consider the square matrix A R n n (v, λ are an (eigenvector, eigenvalue pair of matrix A

More information

EE291E/ME 290Q Lecture Notes 8. Optimal Control and Dynamic Games

EE291E/ME 290Q Lecture Notes 8. Optimal Control and Dynamic Games EE291E/ME 290Q Lecture Notes 8. Optimal Control and Dynamic Games S. S. Sastry REVISED March 29th There exist two main approaches to optimal control and dynamic games: 1. via the Calculus of Variations

More information

Lecture 1: Introduction. Outline. B9824 Foundations of Optimization. Fall Administrative matters. 2. Introduction. 3. Existence of optima

Lecture 1: Introduction. Outline. B9824 Foundations of Optimization. Fall Administrative matters. 2. Introduction. 3. Existence of optima B9824 Foundations of Optimization Lecture 1: Introduction Fall 2010 Copyright 2010 Ciamac Moallemi Outline 1. Administrative matters 2. Introduction 3. Existence of optima 4. Local theory of unconstrained

More information

Multivariable Calculus

Multivariable Calculus 2 Multivariable Calculus 2.1 Limits and Continuity Problem 2.1.1 (Fa94) Let the function f : R n R n satisfy the following two conditions: (i) f (K ) is compact whenever K is a compact subset of R n. (ii)

More information

An Introduction to Noncooperative Games

An Introduction to Noncooperative Games An Introduction to Noncooperative Games Alberto Bressan Department of Mathematics, Penn State University Alberto Bressan (Penn State) Noncooperative Games 1 / 29 introduction to non-cooperative games:

More information

Dynamical Systems. August 13, 2013

Dynamical Systems. August 13, 2013 Dynamical Systems Joshua Wilde, revised by Isabel Tecu, Takeshi Suzuki and María José Boccardi August 13, 2013 Dynamical Systems are systems, described by one or more equations, that evolve over time.

More information

Lecture II: Vector and Multivariate Calculus

Lecture II: Vector and Multivariate Calculus Lecture II: Vector and Multivariate Calculus Dot Product a, b R ' ', a ( b = +,- a + ( b + R. a ( b = a b cos θ. θ convex angle between the vectors. Squared norm of vector: a 3 = a ( a. Alternative notation:

More information

The Euler Method for Linear Control Systems Revisited

The Euler Method for Linear Control Systems Revisited The Euler Method for Linear Control Systems Revisited Josef L. Haunschmied, Alain Pietrus, and Vladimir M. Veliov Research Report 2013-02 March 2013 Operations Research and Control Systems Institute of

More information

Basics of Calculus and Algebra

Basics of Calculus and Algebra Monika Department of Economics ISCTE-IUL September 2012 Basics of linear algebra Real valued Functions Differential Calculus Integral Calculus Optimization Introduction I A matrix is a rectangular array

More information

September Math Course: First Order Derivative

September Math Course: First Order Derivative September Math Course: First Order Derivative Arina Nikandrova Functions Function y = f (x), where x is either be a scalar or a vector of several variables (x,..., x n ), can be thought of as a rule which

More information

Optimization Techniques and Problem Analysis for Managers

Optimization Techniques and Problem Analysis for Managers Optimization Techniques and Problem Analysis for Managers Optimization is one of the most basic subjects in management and economics. Dynamic programming and Control Problem are powerful tools in related

More information

A convergence result for an Outer Approximation Scheme

A convergence result for an Outer Approximation Scheme A convergence result for an Outer Approximation Scheme R. S. Burachik Engenharia de Sistemas e Computação, COPPE-UFRJ, CP 68511, Rio de Janeiro, RJ, CEP 21941-972, Brazil regi@cos.ufrj.br J. O. Lopes Departamento

More information

MTH210 DIFFERENTIAL EQUATIONS. Dr. Gizem SEYHAN ÖZTEPE

MTH210 DIFFERENTIAL EQUATIONS. Dr. Gizem SEYHAN ÖZTEPE MTH210 DIFFERENTIAL EQUATIONS Dr. Gizem SEYHAN ÖZTEPE 1 References Logan, J. David. A first course in differential equations. Springer, 2015. Zill, Dennis G. A first course in differential equations with

More information

Maxima and Minima. (a, b) of R if

Maxima and Minima. (a, b) of R if Maxima and Minima Definition Let R be any region on the xy-plane, a function f (x, y) attains its absolute or global, maximum value M on R at the point (a, b) of R if (i) f (x, y) M for all points (x,

More information

Chapter 2: Linear Programming Basics. (Bertsimas & Tsitsiklis, Chapter 1)

Chapter 2: Linear Programming Basics. (Bertsimas & Tsitsiklis, Chapter 1) Chapter 2: Linear Programming Basics (Bertsimas & Tsitsiklis, Chapter 1) 33 Example of a Linear Program Remarks. minimize 2x 1 x 2 + 4x 3 subject to x 1 + x 2 + x 4 2 3x 2 x 3 = 5 x 3 + x 4 3 x 1 0 x 3

More information

Numerical Optimization

Numerical Optimization Linear Programming Computer Science and Automation Indian Institute of Science Bangalore 560 012, India. NPTEL Course on min x s.t. Transportation Problem ij c ijx ij 3 j=1 x ij a i, i = 1, 2 2 i=1 x ij

More information

Extremal Solutions of Differential Inclusions via Baire Category: a Dual Approach

Extremal Solutions of Differential Inclusions via Baire Category: a Dual Approach Extremal Solutions of Differential Inclusions via Baire Category: a Dual Approach Alberto Bressan Department of Mathematics, Penn State University University Park, Pa 1682, USA e-mail: bressan@mathpsuedu

More information

Dynamic Optimization Using Lagrange Multipliers

Dynamic Optimization Using Lagrange Multipliers Dynamic Optimization Using Lagrange Multipliers Barbara Annicchiarico barbara.annicchiarico@uniroma2.it Università degli Studi di Roma "Tor Vergata" Presentation #2 Deterministic Infinite-Horizon Ramsey

More information

Chapter 3. Differentiable Mappings. 1. Differentiable Mappings

Chapter 3. Differentiable Mappings. 1. Differentiable Mappings Chapter 3 Differentiable Mappings 1 Differentiable Mappings Let V and W be two linear spaces over IR A mapping L from V to W is called a linear mapping if L(u + v) = Lu + Lv for all u, v V and L(λv) =

More information

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

Structural and Multidisciplinary Optimization. P. Duysinx and P. Tossings Structural and Multidisciplinary Optimization P. Duysinx and P. Tossings 2018-2019 CONTACTS Pierre Duysinx Institut de Mécanique et du Génie Civil (B52/3) Phone number: 04/366.91.94 Email: P.Duysinx@uliege.be

More information

The Growth Model in Continuous Time (Ramsey Model)

The Growth Model in Continuous Time (Ramsey Model) The Growth Model in Continuous Time (Ramsey Model) Prof. Lutz Hendricks Econ720 September 27, 2017 1 / 32 The Growth Model in Continuous Time We add optimizing households to the Solow model. We first study

More information

Nonlinear equations. Norms for R n. Convergence orders for iterative methods

Nonlinear equations. Norms for R n. Convergence orders for iterative methods Nonlinear equations Norms for R n Assume that X is a vector space. A norm is a mapping X R with x such that for all x, y X, α R x = = x = αx = α x x + y x + y We define the following norms on the vector

More information

On the Convergence of the Concave-Convex Procedure

On the Convergence of the Concave-Convex Procedure On the Convergence of the Concave-Convex Procedure Bharath K. Sriperumbudur and Gert R. G. Lanckriet UC San Diego OPT 2009 Outline Difference of convex functions (d.c.) program Applications in machine

More information

12. Interior-point methods

12. Interior-point methods 12. Interior-point methods Convex Optimization Boyd & Vandenberghe inequality constrained minimization logarithmic barrier function and central path barrier method feasibility and phase I methods complexity

More information

Lakehead University ECON 4117/5111 Mathematical Economics Fall 2003

Lakehead University ECON 4117/5111 Mathematical Economics Fall 2003 Test 1 September 26, 2003 1. Construct a truth table to prove each of the following tautologies (p, q, r are statements and c is a contradiction): (a) [p (q r)] [(p q) r] (b) (p q) [(p q) c] 2. Answer

More information

Sec. 1.1: Basics of Vectors

Sec. 1.1: Basics of Vectors Sec. 1.1: Basics of Vectors Notation for Euclidean space R n : all points (x 1, x 2,..., x n ) in n-dimensional space. Examples: 1. R 1 : all points on the real number line. 2. R 2 : all points (x 1, x

More information

Alberto Bressan. Department of Mathematics, Penn State University

Alberto Bressan. Department of Mathematics, Penn State University Non-cooperative Differential Games A Homotopy Approach Alberto Bressan Department of Mathematics, Penn State University 1 Differential Games d dt x(t) = G(x(t), u 1(t), u 2 (t)), x(0) = y, u i (t) U i

More information

Boston College. Math Review Session (2nd part) Lecture Notes August,2007. Nadezhda Karamcheva www2.bc.

Boston College. Math Review Session (2nd part) Lecture Notes August,2007. Nadezhda Karamcheva www2.bc. Boston College Math Review Session (2nd part) Lecture Notes August,2007 Nadezhda Karamcheva karamche@bc.edu www2.bc.edu/ karamche 1 Contents 1 Quadratic Forms and Definite Matrices 3 1.1 Quadratic Forms.........................

More information

b) The system of ODE s d x = v(x) in U. (2) dt

b) The system of ODE s d x = v(x) in U. (2) dt How to solve linear and quasilinear first order partial differential equations This text contains a sketch about how to solve linear and quasilinear first order PDEs and should prepare you for the general

More information

Necessary optimality conditions for optimal control problems with nonsmooth mixed state and control constraints

Necessary optimality conditions for optimal control problems with nonsmooth mixed state and control constraints Necessary optimality conditions for optimal control problems with nonsmooth mixed state and control constraints An Li and Jane J. Ye Abstract. In this paper we study an optimal control problem with nonsmooth

More information

FIRST-ORDER SYSTEMS OF ORDINARY DIFFERENTIAL EQUATIONS III: Autonomous Planar Systems David Levermore Department of Mathematics University of Maryland

FIRST-ORDER SYSTEMS OF ORDINARY DIFFERENTIAL EQUATIONS III: Autonomous Planar Systems David Levermore Department of Mathematics University of Maryland FIRST-ORDER SYSTEMS OF ORDINARY DIFFERENTIAL EQUATIONS III: Autonomous Planar Systems David Levermore Department of Mathematics University of Maryland 4 May 2012 Because the presentation of this material

More information

Economics 205 Exercises

Economics 205 Exercises Economics 05 Eercises Prof. Watson, Fall 006 (Includes eaminations through Fall 003) Part 1: Basic Analysis 1. Using ε and δ, write in formal terms the meaning of lim a f() = c, where f : R R.. Write the

More information

Lecture 6: Discrete-Time Dynamic Optimization

Lecture 6: Discrete-Time Dynamic Optimization Lecture 6: Discrete-Time Dynamic Optimization Yulei Luo Economics, HKU November 13, 2017 Luo, Y. (Economics, HKU) ECON0703: ME November 13, 2017 1 / 43 The Nature of Optimal Control In static optimization,

More information

Estimation of Dynamic Regression Models

Estimation of Dynamic Regression Models University of Pavia 2007 Estimation of Dynamic Regression Models Eduardo Rossi University of Pavia Factorization of the density DGP: D t (x t χ t 1, d t ; Ψ) x t represent all the variables in the economy.

More information

problem. max Both k (0) and h (0) are given at time 0. (a) Write down the Hamilton-Jacobi-Bellman (HJB) Equation in the dynamic programming

problem. max Both k (0) and h (0) are given at time 0. (a) Write down the Hamilton-Jacobi-Bellman (HJB) Equation in the dynamic programming 1. Endogenous Growth with Human Capital Consider the following endogenous growth model with both physical capital (k (t)) and human capital (h (t)) in continuous time. The representative household solves

More information

A Distributed Newton Method for Network Utility Maximization, II: Convergence

A Distributed Newton Method for Network Utility Maximization, II: Convergence A Distributed Newton Method for Network Utility Maximization, II: Convergence Ermin Wei, Asuman Ozdaglar, and Ali Jadbabaie October 31, 2012 Abstract The existing distributed algorithms for Network Utility

More information

Mathematical Economics: Lecture 9

Mathematical Economics: Lecture 9 Mathematical Economics: Lecture 9 Yu Ren WISE, Xiamen University October 17, 2011 Outline 1 Chapter 14: Calculus of Several Variables New Section Chapter 14: Calculus of Several Variables Partial Derivatives

More information

8. Constrained Optimization

8. Constrained Optimization 8. Constrained Optimization Daisuke Oyama Mathematics II May 11, 2018 Unconstrained Maximization Problem Let X R N be a nonempty set. Definition 8.1 For a function f : X R, x X is a (strict) local maximizer

More information

2.20 Fall 2018 Math Review

2.20 Fall 2018 Math Review 2.20 Fall 2018 Math Review September 10, 2018 These notes are to help you through the math used in this class. This is just a refresher, so if you never learned one of these topics you should look more

More information

Econ Slides from Lecture 10

Econ Slides from Lecture 10 Econ 205 Sobel Econ 205 - Slides from Lecture 10 Joel Sobel September 2, 2010 Example Find the tangent plane to {x x 1 x 2 x 2 3 = 6} R3 at x = (2, 5, 2). If you let f (x) = x 1 x 2 x3 2, then this is

More information

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

EC /11. Math for Microeconomics September Course, Part II Lecture Notes. Course Outline LONDON SCHOOL OF ECONOMICS Professor Leonardo Felli Department of Economics S.478; x7525 EC400 20010/11 Math for Microeconomics September Course, Part II Lecture Notes Course Outline Lecture 1: Tools for

More information

II. An Application of Derivatives: Optimization

II. An Application of Derivatives: Optimization Anne Sibert Autumn 2013 II. An Application of Derivatives: Optimization In this section we consider an important application of derivatives: finding the minimum and maximum points. This has important applications

More information

Principles of Optimal Control Spring 2008

Principles of Optimal Control Spring 2008 MIT OpenCourseWare http://ocw.mit.edu 16.323 Principles of Optimal Control Spring 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 16.323 Lecture

More information

Chain Rule. MATH 311, Calculus III. J. Robert Buchanan. Spring Department of Mathematics

Chain Rule. MATH 311, Calculus III. J. Robert Buchanan. Spring Department of Mathematics 3.33pt Chain Rule MATH 311, Calculus III J. Robert Buchanan Department of Mathematics Spring 2019 Single Variable Chain Rule Suppose y = g(x) and z = f (y) then dz dx = d (f (g(x))) dx = f (g(x))g (x)

More information

Chapter 12 Ramsey Cass Koopmans model

Chapter 12 Ramsey Cass Koopmans model Chapter 12 Ramsey Cass Koopmans model O. Afonso, P. B. Vasconcelos Computational Economics: a concise introduction O. Afonso, P. B. Vasconcelos Computational Economics 1 / 33 Overview 1 Introduction 2

More information

The Real Business Cycle Model

The Real Business Cycle Model The Real Business Cycle Model Macroeconomics II 2 The real business cycle model. Introduction This model explains the comovements in the fluctuations of aggregate economic variables around their trend.

More information

Convex Functions. Daniel P. Palomar. Hong Kong University of Science and Technology (HKUST)

Convex Functions. Daniel P. Palomar. Hong Kong University of Science and Technology (HKUST) Convex Functions Daniel P. Palomar Hong Kong University of Science and Technology (HKUST) ELEC5470 - Convex Optimization Fall 2017-18, HKUST, Hong Kong Outline of Lecture Definition convex function Examples

More information

AY Term 1 Examination November 2013 ECON205 INTERMEDIATE MATHEMATICS FOR ECONOMICS

AY Term 1 Examination November 2013 ECON205 INTERMEDIATE MATHEMATICS FOR ECONOMICS AY203-4 Term Examination November 203 ECON205 INTERMEDIATE MATHEMATICS FOR ECONOMICS INSTRUCTIONS TO CANDIDATES The time allowed for this examination paper is TWO hours 2 This examination paper contains

More information

ARE211, Fall2015. Contents. 2. Univariate and Multivariate Differentiation (cont) Taylor s Theorem (cont) 2

ARE211, Fall2015. Contents. 2. Univariate and Multivariate Differentiation (cont) Taylor s Theorem (cont) 2 ARE211, Fall2015 CALCULUS4: THU, SEP 17, 2015 PRINTED: SEPTEMBER 22, 2015 (LEC# 7) Contents 2. Univariate and Multivariate Differentiation (cont) 1 2.4. Taylor s Theorem (cont) 2 2.5. Applying Taylor theory:

More information

Chap. 3. Controlled Systems, Controllability

Chap. 3. Controlled Systems, Controllability Chap. 3. Controlled Systems, Controllability 1. Controllability of Linear Systems 1.1. Kalman s Criterion Consider the linear system ẋ = Ax + Bu where x R n : state vector and u R m : input vector. A :

More information

MATH 131P: PRACTICE FINAL SOLUTIONS DECEMBER 12, 2012

MATH 131P: PRACTICE FINAL SOLUTIONS DECEMBER 12, 2012 MATH 3P: PRACTICE FINAL SOLUTIONS DECEMBER, This is a closed ook, closed notes, no calculators/computers exam. There are 6 prolems. Write your solutions to Prolems -3 in lue ook #, and your solutions to

More information

Optimization Tutorial 1. Basic Gradient Descent

Optimization Tutorial 1. Basic Gradient Descent E0 270 Machine Learning Jan 16, 2015 Optimization Tutorial 1 Basic Gradient Descent Lecture by Harikrishna Narasimhan Note: This tutorial shall assume background in elementary calculus and linear algebra.

More information

Normed & Inner Product Vector Spaces

Normed & Inner Product Vector Spaces Normed & Inner Product Vector Spaces ECE 174 Introduction to Linear & Nonlinear Optimization Ken Kreutz-Delgado ECE Department, UC San Diego Ken Kreutz-Delgado (UC San Diego) ECE 174 Fall 2016 1 / 27 Normed

More information

Public Economics The Macroeconomic Perspective Chapter 2: The Ramsey Model. Burkhard Heer University of Augsburg, Germany

Public Economics The Macroeconomic Perspective Chapter 2: The Ramsey Model. Burkhard Heer University of Augsburg, Germany Public Economics The Macroeconomic Perspective Chapter 2: The Ramsey Model Burkhard Heer University of Augsburg, Germany October 3, 2018 Contents I 1 Central Planner 2 3 B. Heer c Public Economics: Chapter

More information