Solving equilibrium problems using extended mathematical programming and SELKIE

Size: px
Start display at page:

Download "Solving equilibrium problems using extended mathematical programming and SELKIE"

Transcription

1 Solving equilibrium problems using extended mathematical programming and SELKIE Youngdae Kim and Michael Ferris Wisconsin Institute for Discovery University of Wisconsin-Madison April 30, 2018 Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

2 Introduction Equilibrium problems This talk is about EMP framework: specifying and solving equilibrium and variational problems in modeling languages such as AMPL, GAMS, Julia, etc. (Generalized) Nash equilibrium problems Multiple optimization problems with equilibrium constraints (Quasi-) Variational inequalities Enables us to expose and exploit some special structures e.g., shared constraints and shared variables SELKIE: a decomposition method based on a grouping of agents (a block diagonalization method, including Dantzig-Wolfe) Our interfaces and algorithms have been implemented and are available within GAMS/EMP. Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

3 Introduction Equilibrium problems Equilibrium = the first-order optimality conditions (KKTs) An equilibrium of a single optimization (a single agent) under CQs minimize x f (x), f (x) g(x) T λ h(x) T µ = 0, subject to g(x) 0, ( ) 0 g(x) λ 0, h(x) = 0, 0 = h(x) µ, Mixed complementarity problem MCP([l, u], F ) : l z u F (z) Geometric first-order optimality conditions for a closed convex set K minimize x K f (x), ( ) f (x), y x 0, y K. Variational inequality VI(K, F ) : F (x), y x 0, y K Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

4 Introduction Equilibrium problems Generalizing to N agents: NEP Nash equilibrium problem: x = [x i ] N i=1 minimize x i f i (x i, x i ), xi f i (x i, x i ) g i (x i )λ i h i (x i )µ i = 0, subject to g i (x i ) 0, ( ) 0 g i (x i ) λ i 0, h i (x i ) = 0, 0 = h i (x i ) µ i. x i := (x 1,..., x i 1, x i+1,..., x N ) T. Equilibrium: satisfy the KKT conditions of all agents simultaneously. Interactions occur only in objective functions. Example of an interaction: f i (x i, x i ) = c i (x i ) x i p ( N j=1 x j ) Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

5 Introduction Equilibrium problems NEP + non-disjoint feasible regions: GNEP Generalized Nash equilibrium problem: x = [x i ] N i=1 minimize x i f i (x i, x i ), xi f i (x) xi g i (x)λ i xi h i (x)µ i = 0, subject to g i (x i, x i ) 0, ( ) 0 g i (x) λ i 0, h i (x i, x i ) = 0, 0 = h i (x) µ i. Interactions occur in both objective functions and constraints. Non-disjoint feasible region: K i (x i ) = {x i R n i g i (x i, x i ) 0, h i (x i, x i ) = 0}. K i : R n n i R n i a set-valued mapping e.g., shared resources among agents: N i=1 x i b, or strategic interactions Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

6 Introduction Equilibrium problems (G)NEP + VI agent: MOPEC Multiple optimization problems with equilibrium constraints: x = [x i ] N i=1, π minimize x i f i (x i, x i, π), xi f i (x, π) xi g i (x, π)λ i xi h i (x, π)µ i = 0, subject to g i (x i, x i, π) 0, 0 g i (x, π) λ i 0, h i (x i, x i, π) = 0, 0 = h i (x, π) µ i, π SOL(K, F ), π K(x), F (π, x), y π 0, y K(x). No hierarchy between agents, c.f., MPECs and EPECs An example of a VI agent: market clearing conditions 0 supply demand price 0 Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

7 Introduction Equilibrium problems Connections with mixed complementarity problems (MCPs) A MOPEC can be computed using an MCP((x, λ, µ, π), F ): F i (x, π, λ, µ) := F i (x, π, λ, µ) F π (π, x, λ, µ) := F π (π, x, λ, µ) xi f i (x, π) xi g i (x, π)λ i xi h i (x, π)µ i g i (x, π), h i (x, π) x i λ i 0, for i = 1,..., N, µ i F (π, x) π g π (π, x)λ π π h π (π, x)µ π g π (π, x) h π (π, x) π, λ π 0. µ π Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

8 Introduction Equilibrium problems World Bank Project (Uruguay Round) Application: Uruguay Round 24 regions, 22 commodities Nonlinear complementarity problem World Size: Bank 2200 Project x 2200 with Short Harrison termand gains Rutherford $53 billion p.a. 24 regions, Much smaller 22 commodities than previous 2200 x 2200 (nonlinear) literature Short term gains $53 billion p.a. Long term gains $188 billion p.a. Much smaller than previous Number literatureof less developed Long countries term gains loose$188 in short billion termp.a. Unpopular Number conclusions of less developed - forced countries loose in short term concessions by World Bank Unpopular conclusions forced Region/commodity concessions by World structure Bank not apparent to solver Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

9 Introduction Equilibrium problems PATHVI on Nash Equilibria Elapsed time (secs) Name PathVI/ PathVI Path UMFPACK vimod vimod vimod vimod vimod vimod Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

10 The EMP framework Specifying (G)NEPs and MOPECs in modeling languages Existing method 1 Compute an MCP function F using the KKT conditions. [ ] xi f minimize f i (x i, x i ), = F i (x, λ i ) = i xi g i λ i, x i subject to g i (x i, x i ) 0, for i = 1,..., N, for i = 1,..., N. 2 Specify the complementarity relationship. g i F complements (x, λ) F (x, λ) in AMPL, in GAMS. 3 Solve the resultant MCP((x, λ), F ) using the Path solver. Cons Prone to errors as we require users to compute derivatives by hand Not easy to modify the problem: a lot of derivative recomputations Agent information is lost in the MCP function F. Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

11 The EMP framework The EMP framework Automates all the previous steps: no need to derive MCP by hand. Annotate equations and variables in an empinfo file. The framework automatically transforms the problem into another computationally more tractable form. minimize x i f i (x i, x i, π), subject to g i (x i, x i, π) 0, h i (x i, x i, π) = 0, for i = 1,..., N, π SOL(K, F ). equilibrium min f( 1 ) x( 1 ) g( 1 ) h( 1 ) min f( N ) x( N ) g( N ) h( N ) vi F pi K Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

12 The EMP framework An example of using the EMP framework An oligopolistic market equilibrium problem formulated as a NEP: 5 qi arg max q i p qj + q i c i (q i ), for i = 1,..., 5. q i 0 j=1,j i variables obj(i); positive variables q(i); equations defobj(i); defobj(i).. obj(i) =E=...; model m / defobj /; file info / %emp.info% /; put info equilibrium /; loop(i, put max, obj(i), q(i), defobj(i) /;); putclose; solve m using emp; Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

13 The EMP framework Shared constraints Special features I: supporting shared constraints Shared constraints: agents have shared resources. g is a shared constraint: Examples: minimize x i f i (x i, x i ), subject to g(x i, x i ) 0. Network capacity: N i=1 x i b Agents send packets through the same network channel. N Total pollutants: i=1 a ix i c Agents throw pollutants in the river. The maximum pollutants that can be thrown are set by a policy. Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

14 The EMP framework Shared constraints Different types of solutions for shared constraints A GNEP equilibrium: replicate g and assign a separate multiplier minimize x i f i (x i, x i ), subject to g(x i, x i ) 0, ( µ i 0). A variational equilibrium: force use of a single g and a single µ Syntactic enhancement minimize x i f i (x i, x i ) µ T g, 0 g(x) µ 0. equilibrium visol g min f( 1 ) x( 1 ) g min f( N ) x( N ) g Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

15 The EMP framework Shared variables Special features II: supporting shared variables Shared variables: agents have shared states. y is a shared variable: minimize y,x i f i (y, x i, x i ), subject to h(y, x i, x i ) = 0. For each x, the value of y is implicitly determined by h. Syntactic enhancement equilibrium implicit y h min f( 1 ) x( 1 ) y min f( N ) x( N ) y Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

16 The EMP framework Shared variables MCP formulation strategies for shared variables Replication xi f i xi hµ i F i (x, y, µ) = yi f i yi hµ i h Switching x i y i µ i [ ] [ ] xi f F i (x, y, µ) = i xi hµ i xi y f i y hµ i µ i F h (x, y, µ) = [ h ] [ y ] Substitution: eliminate µ i [ y h] 1 y f i Strategy Size of the MCP replication (n + 2mN) switching (n + mn + m) substitution (implicit) (n + nm + m) substitution (explicit) (n + m) Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

17 The EMP framework Experimental results of shared variables Experimental results: improving sparsity ( N ) Replace p i=1 x i with p(y) in oligopolistic market problem. 1 ISO agent and 5 energy-producing agents Each energy-producing agent has a fixed number of plants: n/5. n Original Switching Size Density (%) Size Density (%) 2,500 2, , ,000 5, , ,000 10, , , , , , n Original Switching (Major,Minor) Time (secs) (Major,Minor) Time (secs) 2,500 (2,2639) (1,2630) ,000 (2,5368) (1,5353) , (1,10517) , (1,26408) , (1,52946) Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

18 The EMP framework Experimental results of shared variables The sparsity patterns nz = nz = 333 Jacobian nonzero pattern n = 100, N a = 20 Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

19 The EMP framework Experimental results of shared variables Experimental results: general equilibrium conditions Agents trade goods to maximize their welfare. z represents an economic state, and t is a policy. h represents partial/general equilibrium conditions. The value of z is implicitly determined by the value of t via h. maximize z,t i T i f i (z, t), subject to h(z, t i, t i ) = 0, for i = 1,..., 23. Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

20 The EMP framework Experimental results of shared variables Experimental results: general equilibrium conditions (cont d) # Agents Replication Switching Substitution Size Density (%) Size Density (%) Size Density (%) , , , , , , , , , , , , , # Agents Replication Switching Substitution (Major,Minor) Time (secs) (Major,Minor) Time (secs) (Major,Minor) Time (secs) 5 (18,164) 0.33 (18,173) 0.22 (11,29) (17,279) 1.52 (17,301) 1.48 (15,436) (8,22) 1.81 (8,22) 1.68 (129,19806) (9,28) 4.90 (9,28) 4.73 (13,461) (9,41) (9,41) 8.02 (20,1451) Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

21 The EMP framework Experimental results of shared variables Experimental results: modeling mixed behavior Revisiting the oligopolistic market equilibrium problem: 5 maximize q i p q j + q i c i (q i ), for i = 1,..., 5. q i 0 j=1,j i Introduce a shared variable y = p(q). If an agent declares y as its decision variable, it is a price-maker. Otherwise, it is a price-taker. Profit Competitive Oligo1 Oligo12 Oligo123 Oligo1234 Oligo12345 Firm Firm Firm Firm Firm Total profit Social welfare Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

22 SELKIE Motivation for SELKIE SELKIE: a motivating example A dynamic programming problem in economics 626 agents. Interactions occur only between the first and the others. Decomposable once the first agent s variable value is fixed. (a) Original Jacobian of MCP (b) Permuted Jacobian of MCP Path fails to solve the problem, but diagonalization works. Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

23 SELKIE Introduction to Selkie Introduction to Selkie Selkie is a general-purpose solver for equilibrium problems. A decomposition method based on a grouping of agents Generalize the diagonal dominance theory for convergence Flexible and adaptable in creating and solving sub-problems Works under a single problem specification new agents are created agent 1 agent 2 group 1 (agent 1, agent 2) Sub solver (CONOPT)... agent N customizable... group M (agent 22,...) customizable... Sub solver (PATH) Run diagonalization (best response scheme) over groups Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

24 SELKIE Introduction to Selkie An example of using Selkie An oligopolistic market equilibrium problem: 5 maximize q i p q j + q i c i (q i ), for i = 1,..., 5. q i 0 j=1,j i Group Iterations Jacobi GS GSW GS(RS) {{1},{2},{3},{4},{5}} {{1,2},{3,4},{5}} {{1..3},{4,5}} {{1..4},{5}} {{1..5}} 1 GS: Gauss-Seidel GSW: Gauss-Southwell GS(RS): Gauss-Seidel with random sweep An automatic detection of independent groups is supported. Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

25 SELKIE Introduction to Selkie Exploiting decomposable structure: revisiting the DP Specify the model and the empinfo file. equilibrium min objl A lsqrdef max obj( 1 ) C( 1 ) max obj( 625 ) C( 625 )... Specify groups of agents and their solution methods. agent group={{1},{2..626}:jacobi} parallel jacobi=yes Selkie takes about 10 mins to solve it on a 2-core machine. In parallel: 10 mins, in sequential: 20 mins Path fails to solve the problem: agent group={{1..626}} Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

26 SELKIE Introduction to Selkie Conclusion: who knows (and controls) what? min x i f i (x i, x i, y(x i, x i ), π) s.t. g i (x i, x i, y, π) 0, i, θ(x, y, π) = 0 π solves VI(h(x, ), C) Presents an EMP framework to specify and solve (Q)VIs, (G)NEPs, and MOPECs in modeling languages Enhance modeling through shared constraints and shared variables Can use EMP to write all these problems, and convert to MCP form Provides a decomposition-based highly customizable solver Selkie. Enables modelers to convey simple structures to algorithms and allows algorithms to exploit this Can evaluate effects of regulations and their implementation in a competitive environment Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

27 SELKIE Introduction to Selkie Examples are available See Michael Ferris (Univ. Wisconsin) Solving equilibrium problems Auckland, NZ, Apr / 27

Extended Mathematical Programming

Extended Mathematical Programming Extended Mathematical Programming Michael C. Ferris Joint work with: Michael Bussieck, Steven Dirkse, and Alexander Meeraus University of Wisconsin, Madison Zinal, January 18, 2017 Ferris (Univ. Wisconsin)

More information

MOPEC: Multiple Optimization Problems with Equilibrium Constraints

MOPEC: Multiple Optimization Problems with Equilibrium Constraints MOPEC: Multiple Optimization Problems with Equilibrium Constraints Michael C. Ferris Joint work with Roger Wets University of Wisconsin Scientific and Statistical Computing Colloquium, University of Chicago:

More information

Nonlinear Complementarity Problems and Extensions

Nonlinear Complementarity Problems and Extensions Nonlinear Complementarity Problems and Extensions Michael C. Ferris Computer Sciences Department University of Wisconsin 1210 West Dayton Street Madison, WI 53706 ferris@cs.wisc.edu http://www.cs.wisc.edu/

More information

Coupled Optimization Models for Planning and Operation of Power Systems on Multiple Scales

Coupled Optimization Models for Planning and Operation of Power Systems on Multiple Scales Coupled Optimization Models for Planning and Operation of Power Systems on Multiple Scales Michael C. Ferris University of Wisconsin, Madison Computational Needs for the Next Generation Electric Grid,

More information

Modeling, equilibria, power and risk

Modeling, equilibria, power and risk Modeling, equilibria, power and risk Michael C. Ferris Joint work with Andy Philpott and Roger Wets University of Wisconsin, Madison Workshop on Stochastic Optimization and Equilibrium University of Southern

More information

Quadratic Support Functions and Extended Mathematical Programs

Quadratic Support Functions and Extended Mathematical Programs Quadratic Support Functions and Extended Mathematical Programs Michael C. Ferris Olivier Huber University of Wisconsin, Madison West Coast Optimization Meeting University of Washington May 14, 2016 Ferris/Huber

More information

Optimality conditions and complementarity, Nash equilibria and games, engineering and economic application

Optimality conditions and complementarity, Nash equilibria and games, engineering and economic application Optimality conditions and complementarity, Nash equilibria and games, engineering and economic application Michael C. Ferris University of Wisconsin, Madison Funded by DOE-MACS Grant with Argonne National

More information

An Extended Mathematical Programming Framework

An Extended Mathematical Programming Framework An Extended Mathematical Programming Framework Michael C. Ferris University of Wisconsin, Madison SIAM National Meeting, Denver: July 6, 2009 Michael Ferris (University of Wisconsin) EMP Denver, July 2009

More information

Optimization and Equilibrium in Energy Economics

Optimization and Equilibrium in Energy Economics Optimization and Equilibrium in Energy Economics Michael C. Ferris University of Wisconsin, Madison University of Michigan, Ann Arbor September 29, 2016 Ferris (Univ. Wisconsin) Optimality and Equilibrium

More information

The convergence of stationary iterations with indefinite splitting

The convergence of stationary iterations with indefinite splitting The convergence of stationary iterations with indefinite splitting Michael C. Ferris Joint work with: Tom Rutherford and Andy Wathen University of Wisconsin, Madison 6th International Conference on Complementarity

More information

Modeling and Optimization within Interacting Systems

Modeling and Optimization within Interacting Systems Modeling and Optimization within Interacting Systems Michael C. Ferris University of Wisconsin, Madison Optimization, Sparsity and Adaptive Data Analysis Chinese Academy of Sciences March 21, 2015 Ferris

More information

Optimization and Equilibrium in Energy Economics

Optimization and Equilibrium in Energy Economics Optimization and Equilibrium in Energy Economics Michael C. Ferris University of Wisconsin, Madison IPAM Workshop Los Angeles January 11, 2016 Ferris (Univ. Wisconsin) IPAM 2016 Supported by DOE/LBNL 1

More information

Multiple Optimization Problems with Equilibrium Constraints (MOPEC)

Multiple Optimization Problems with Equilibrium Constraints (MOPEC) Multiple Optimization Problems with Equilibrium Constraints (MOPEC) Michael C. Ferris Joint work with: Roger Wets, and Andy Philpott, Wolfgang Britz, Arnim Kuhn, Jesse Holzer University of Wisconsin, Madison

More information

Extended Mathematical Programming: Competition and Stochasticity

Extended Mathematical Programming: Competition and Stochasticity Extended Mathematical Programming: Competition and Stochasticity Michael C. Ferris Joint work with: Michael Bussieck, Steven Dirkse, and Alexander Meeraus University of Wisconsin, Madison Initiative for

More information

MOPEC: multiple optimization problems with equilibrium constraints

MOPEC: multiple optimization problems with equilibrium constraints MOPEC: multiple optimization problems with equilibrium constraints Michael C. Ferris Joint work with: Michael Bussieck, Steven Dirkse, Jan Jagla and Alexander Meeraus Supported partly by AFOSR, DOE and

More information

A three-level MILP model for generation and transmission expansion planning

A three-level MILP model for generation and transmission expansion planning A three-level MILP model for generation and transmission expansion planning David Pozo Cámara (UCLM) Enzo E. Sauma Santís (PUC) Javier Contreras Sanz (UCLM) Contents 1. Introduction 2. Aims and contributions

More information

Solving Multi-Leader-Common-Follower Games

Solving Multi-Leader-Common-Follower Games ARGONNE NATIONAL LABORATORY 9700 South Cass Avenue Argonne, Illinois 60439 Solving Multi-Leader-Common-Follower Games Sven Leyffer and Todd Munson Mathematics and Computer Science Division Preprint ANL/MCS-P1243-0405

More information

Stochastic Equilibrium Problems arising in the energy industry

Stochastic Equilibrium Problems arising in the energy industry Stochastic Equilibrium Problems arising in the energy industry Claudia Sagastizábal (visiting researcher IMPA) mailto:sagastiz@impa.br http://www.impa.br/~sagastiz ENEC workshop, IPAM, Los Angeles, January

More information

Stochastic Programming, Equilibria and Extended Mathematical Programming

Stochastic Programming, Equilibria and Extended Mathematical Programming Stochastic Programming, Equilibria and Extended Mathematical Programming Michael C. Ferris Joint work with: Michael Bussieck, Jan Jagla, Lutz Westermann and Roger Wets Supported partly by AFOSR, DOE and

More information

Mathematical Economics - PhD in Economics

Mathematical Economics - PhD in Economics - PhD in Part 1: Supermodularity and complementarity in the one-dimensional and Paulo Brito ISEG - Technical University of Lisbon November 24, 2010 1 2 - Supermodular optimization 3 one-dimensional 4 Supermodular

More information

Theory and Computations for Multiple Optimization Problems with Equilibrium Constraints (MOPEC)

Theory and Computations for Multiple Optimization Problems with Equilibrium Constraints (MOPEC) Theory and Computations for Multiple Optimization Problems with Equilibrium Constraints (MOPEC) Michael C. Ferris University of Wisconsin, Madison 6th International Conference on Complementarity Problems

More information

Solving Dynamic Games with Newton s Method

Solving Dynamic Games with Newton s Method Michael Ferris 1 Kenneth L. Judd 2 Karl Schmedders 3 1 Department of Computer Science, University of Wisconsin at Madison 2 Hoover Institution, Stanford University 3 Institute for Operations Research,

More information

4. Partial Equilibrium under Imperfect Competition

4. Partial Equilibrium under Imperfect Competition 4. Partial Equilibrium under Imperfect Competition Partial equilibrium studies the existence of equilibrium in the market of a given commodity and analyzes its properties. Prices in other markets as well

More information

6.254 : Game Theory with Engineering Applications Lecture 7: Supermodular Games

6.254 : Game Theory with Engineering Applications Lecture 7: Supermodular Games 6.254 : Game Theory with Engineering Applications Lecture 7: Asu Ozdaglar MIT February 25, 2010 1 Introduction Outline Uniqueness of a Pure Nash Equilibrium for Continuous Games Reading: Rosen J.B., Existence

More information

A Stochastic Multiple Leader Stackelberg Model: Analysis, Computation, and Application

A Stochastic Multiple Leader Stackelberg Model: Analysis, Computation, and Application Submitted to Operations Research manuscript OPRE-2006-10-412.R2 A Stochastic Multiple Leader Stackelberg Model: Analysis, Computation, and Application Victor DeMiguel Department of Management Science and

More information

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

Mathematical Foundations -1- Constrained Optimization. Constrained Optimization. An intuitive approach 2. First Order Conditions (FOC) 7 Mathematical Foundations -- Constrained Optimization Constrained Optimization An intuitive approach First Order Conditions (FOC) 7 Constraint qualifications 9 Formal statement of the FOC for a maximum

More information

Advanced Microeconomics

Advanced Microeconomics Advanced Microeconomics Leonardo Felli EC441: Room D.106, Z.332, D.109 Lecture 8 bis: 24 November 2004 Monopoly Consider now the pricing behavior of a profit maximizing monopolist: a firm that is the only

More information

Solving Dual Problems

Solving Dual Problems Lecture 20 Solving Dual Problems We consider a constrained problem where, in addition to the constraint set X, there are also inequality and linear equality constraints. Specifically the minimization problem

More information

Basics of Game Theory

Basics of Game Theory Basics of Game Theory Giacomo Bacci and Luca Sanguinetti Department of Information Engineering University of Pisa, Pisa, Italy {giacomo.bacci,luca.sanguinetti}@iet.unipi.it April - May, 2010 G. Bacci and

More information

Industrial Organization, Fall 2011: Midterm Exam Solutions and Comments Date: Wednesday October

Industrial Organization, Fall 2011: Midterm Exam Solutions and Comments Date: Wednesday October Industrial Organization, Fall 2011: Midterm Exam Solutions and Comments Date: Wednesday October 23 2011 1 Scores The exam was long. I know this. Final grades will definitely be curved. Here is a rough

More information

Solving a Class of Generalized Nash Equilibrium Problems

Solving a Class of Generalized Nash Equilibrium Problems Journal of Mathematical Research with Applications May, 2013, Vol. 33, No. 3, pp. 372 378 DOI:10.3770/j.issn:2095-2651.2013.03.013 Http://jmre.dlut.edu.cn Solving a Class of Generalized Nash Equilibrium

More information

Computing risk averse equilibrium in incomplete market. Henri Gerard Andy Philpott, Vincent Leclère

Computing risk averse equilibrium in incomplete market. Henri Gerard Andy Philpott, Vincent Leclère Computing risk averse equilibrium in incomplete market Henri Gerard Andy Philpott, Vincent Leclère YEQT XI: Winterschool on Energy Systems Netherlands, December, 2017 CERMICS - EPOC 1/43 Uncertainty on

More information

Multimarket Oligopolies with Restricted Market Access

Multimarket Oligopolies with Restricted Market Access Multimarket Oligopolies with Restricted Market Access Tobias Harks 1 and Max Klimm 2 1 Department of Quantitative Economics, Maastricht University, the Netherlands. t.harks@maastrichtuniversity.nl 2 Department

More information

Firms and returns to scale -1- Firms and returns to scale

Firms and returns to scale -1- Firms and returns to scale Firms and returns to scale -1- Firms and returns to scale. Increasing returns to scale and monopoly pricing 2. Constant returns to scale 19 C. The CRS economy 25 D. pplication to trade 47 E. Decreasing

More information

Advanced Microeconomic Analysis, Lecture 6

Advanced Microeconomic Analysis, Lecture 6 Advanced Microeconomic Analysis, Lecture 6 Prof. Ronaldo CARPIO April 10, 017 Administrative Stuff Homework # is due at the end of class. I will post the solutions on the website later today. The midterm

More information

Solving Multi-Leader-Follower Games

Solving Multi-Leader-Follower Games ARGONNE NATIONAL LABORATORY 9700 South Cass Avenue Argonne, Illinois 60439 Solving Multi-Leader-Follower Games Sven Leyffer and Todd Munson Mathematics and Computer Science Division Preprint ANL/MCS-P1243-0405

More information

INTERIOR-POINT METHODS FOR NONCONVEX NONLINEAR PROGRAMMING: COMPLEMENTARITY CONSTRAINTS

INTERIOR-POINT METHODS FOR NONCONVEX NONLINEAR PROGRAMMING: COMPLEMENTARITY CONSTRAINTS INTERIOR-POINT METHODS FOR NONCONVEX NONLINEAR PROGRAMMING: COMPLEMENTARITY CONSTRAINTS HANDE Y. BENSON, DAVID F. SHANNO, AND ROBERT J. VANDERBEI Operations Research and Financial Engineering Princeton

More information

Economic Foundations of Symmetric Programming

Economic Foundations of Symmetric Programming Economic Foundations of Symmetric Programming QUIRINO PARIS University of California, Davis B 374309 CAMBRIDGE UNIVERSITY PRESS Foreword by Michael R. Caputo Preface page xv xvii 1 Introduction 1 Duality,

More information

Firms and returns to scale -1- John Riley

Firms and returns to scale -1- John Riley Firms and returns to scale -1- John Riley Firms and returns to scale. Increasing returns to scale and monopoly pricing 2. Natural monopoly 1 C. Constant returns to scale 21 D. The CRS economy 26 E. pplication

More information

MTAEA Implicit Functions

MTAEA Implicit Functions School of Economics, Australian National University February 12, 2010 Implicit Functions and Their Derivatives Up till now we have only worked with functions in which the endogenous variables are explicit

More information

A Dynamic Network Oligopoly Model with Transportation Costs, Product Differentiation, and Quality Competition

A Dynamic Network Oligopoly Model with Transportation Costs, Product Differentiation, and Quality Competition A Dynamic Network Oligopoly Model with Transportation Costs, Product Differentiation, and Quality Competition Anna Nagurney John F. Smith Memorial Professor and Dong Li Doctoral Student Department of Finance

More information

Constrained Optimization

Constrained Optimization 1 / 22 Constrained Optimization ME598/494 Lecture Max Yi Ren Department of Mechanical Engineering, Arizona State University March 30, 2015 2 / 22 1. Equality constraints only 1.1 Reduced gradient 1.2 Lagrange

More information

Perfect and Imperfect Competition in Electricity Markets

Perfect and Imperfect Competition in Electricity Markets Perfect and Imperfect Competition in Electricity Marets DTU CEE Summer School 2018 June 25-29, 2018 Contact: Vladimir Dvorin (vladvo@eletro.dtu.d) Jalal Kazempour (seyaz@eletro.dtu.d) Deadline: August

More information

Concave programming. Concave programming is another special case of the general constrained optimization. subject to g(x) 0

Concave programming. Concave programming is another special case of the general constrained optimization. subject to g(x) 0 1 Introduction Concave programming Concave programming is another special case of the general constrained optimization problem max f(x) subject to g(x) 0 in which the objective function f is concave and

More information

Regularity of competitive equilibria in a production economy with externalities

Regularity of competitive equilibria in a production economy with externalities Regularity of competitive equilibria in a production economy with externalities Elena del Mercato Vincenzo Platino Paris School of Economics - Université Paris 1 Panthéon Sorbonne QED-Jamboree Copenhagen,

More information

Oligopoly. Molly W. Dahl Georgetown University Econ 101 Spring 2009

Oligopoly. Molly W. Dahl Georgetown University Econ 101 Spring 2009 Oligopoly Molly W. Dahl Georgetown University Econ 101 Spring 2009 1 Oligopoly A monopoly is an industry consisting a single firm. A duopoly is an industry consisting of two firms. An oligopoly is an industry

More information

In the Name of God. Sharif University of Technology. Microeconomics 1. Graduate School of Management and Economics. Dr. S.

In the Name of God. Sharif University of Technology. Microeconomics 1. Graduate School of Management and Economics. Dr. S. In the Name of God Sharif University of Technology Graduate School of Management and Economics Microeconomics 1 44715 (1396-97 1 st term) - Group 1 Dr. S. Farshad Fatemi Chapter 10: Competitive Markets

More information

Optimization. Broadly two types: Unconstrained and Constrained optimizations We deal with constrained optimization. General form:

Optimization. Broadly two types: Unconstrained and Constrained optimizations We deal with constrained optimization. General form: Optimization Broadly two types: Unconstrained and Constrained optimizations We deal with constrained optimization General form: Min or Max f(x) (1) Subject to g(x) ~ b (2) lo < x < up (3) Some important

More information

Dynamics of Global Supply Chain and Electric Power Networks: Models, Pricing Analysis, and Computations

Dynamics of Global Supply Chain and Electric Power Networks: Models, Pricing Analysis, and Computations Dynamics of Global Supply Chain and Electric Power Networks: Models, Pricing Analysis, and Computations A Presented by Department of Finance and Operations Management Isenberg School of Management University

More information

Optimality, Duality, Complementarity for Constrained Optimization

Optimality, Duality, Complementarity for Constrained Optimization Optimality, Duality, Complementarity for Constrained Optimization Stephen Wright University of Wisconsin-Madison May 2014 Wright (UW-Madison) Optimality, Duality, Complementarity May 2014 1 / 41 Linear

More information

Topic 5: Oligopolies and Game Theory

Topic 5: Oligopolies and Game Theory Topic 5: Oligopolies and Game Theory John F. Smith Memorial Professor and Director Virtual Center for Supernetworks Isenberg School of Management University of Massachusetts Amherst, Massachusetts 01003

More information

Competitive Equilibrium

Competitive Equilibrium Competitive Equilibrium Econ 2100 Fall 2017 Lecture 16, October 26 Outline 1 Pareto Effi ciency 2 The Core 3 Planner s Problem(s) 4 Competitive (Walrasian) Equilibrium Decentralized vs. Centralized Economic

More information

A Sequential NCP Algorithm for Solving Equilibrium Problems with Equilibrium Constraints

A Sequential NCP Algorithm for Solving Equilibrium Problems with Equilibrium Constraints A Sequential NCP Algorithm for Solving Equilibrium Problems with Equilibrium Constraints Che-Lin Su Original: October 30, 2004; Revision: November 28, 2004 Abstract. This paper studies algorithms for equilibrium

More information

Lecture 10: Linear programming. duality. and. The dual of the LP in standard form. maximize w = b T y (D) subject to A T y c, minimize z = c T x (P)

Lecture 10: Linear programming. duality. and. The dual of the LP in standard form. maximize w = b T y (D) subject to A T y c, minimize z = c T x (P) Lecture 10: Linear programming duality Michael Patriksson 19 February 2004 0-0 The dual of the LP in standard form minimize z = c T x (P) subject to Ax = b, x 0 n, and maximize w = b T y (D) subject to

More information

Mechanism design and allocation algorithms for energy-network markets with piece-wise linear costs and quadratic externalities

Mechanism design and allocation algorithms for energy-network markets with piece-wise linear costs and quadratic externalities 1 / 45 Mechanism design and allocation algorithms for energy-network markets with piece-wise linear costs and quadratic externalities Alejandro Jofré 1 Center for Mathematical Modeling & DIM Universidad

More information

Cournot and Bertrand Competition in a Differentiated Duopoly with Endogenous Technology Adoption *

Cournot and Bertrand Competition in a Differentiated Duopoly with Endogenous Technology Adoption * ANNALS OF ECONOMICS AND FINANCE 16-1, 231 253 (2015) Cournot and Bertrand Competition in a Differentiated Duopoly with Endogenous Technology Adoption * Hongkun Ma School of Economics, Shandong University,

More information

Information Choice in Macroeconomics and Finance.

Information Choice in Macroeconomics and Finance. Information Choice in Macroeconomics and Finance. Laura Veldkamp New York University, Stern School of Business, CEPR and NBER Spring 2009 1 Veldkamp What information consumes is rather obvious: It consumes

More information

Numerical Analysis: Solutions of System of. Linear Equation. Natasha S. Sharma, PhD

Numerical Analysis: Solutions of System of. Linear Equation. Natasha S. Sharma, PhD Mathematical Question we are interested in answering numerically How to solve the following linear system for x Ax = b? where A is an n n invertible matrix and b is vector of length n. Notation: x denote

More information

GS/ECON 5010 Answers to Assignment 3 W2005

GS/ECON 5010 Answers to Assignment 3 W2005 GS/ECON 500 Answers to Assignment 3 W005 Q. What are the market price, and aggregate quantity sold, in long run equilibrium in a perfectly competitive market f which the demand function has the equation

More information

Motivation. Lecture 2 Topics from Optimization and Duality. network utility maximization (NUM) problem:

Motivation. Lecture 2 Topics from Optimization and Duality. network utility maximization (NUM) problem: CDS270 Maryam Fazel Lecture 2 Topics from Optimization and Duality Motivation network utility maximization (NUM) problem: consider a network with S sources (users), each sending one flow at rate x s, through

More information

EXTENDING MODELING SYSTEMS: STRUCTURE AND SOLUTION

EXTENDING MODELING SYSTEMS: STRUCTURE AND SOLUTION EXTENDING MODELING SYSTEMS: STRUCTURE AND SOLUTION Michael C. Ferris Computer Sciences Department, University of Wisconsin, Madison, WI 53706 Steven P. Dirkse GAMS Corporation, 1217 Potomac Street, Washington,

More information

Backwards Induction. Extensive-Form Representation. Backwards Induction (cont ) The player 2 s optimization problem in the second stage

Backwards Induction. Extensive-Form Representation. Backwards Induction (cont ) The player 2 s optimization problem in the second stage Lecture Notes II- Dynamic Games of Complete Information Extensive Form Representation (Game tree Subgame Perfect Nash Equilibrium Repeated Games Trigger Strategy Dynamic Games of Complete Information Dynamic

More information

Welfare consequence of asymmetric regulation in a mixed Bertrand duopoly

Welfare consequence of asymmetric regulation in a mixed Bertrand duopoly Welfare consequence of asymmetric regulation in a mixed Bertrand duopoly Toshihiro Matsumura Institute of Social Science, University of Tokyo June 8, 2010 Abstract I investigate an asymmetric duopoly where

More information

Collaborative Network Formation in Spatial Oligopolies

Collaborative Network Formation in Spatial Oligopolies Collaborative Network Formation in Spatial Oligopolies 1 Shaun Lichter, Terry Friesz, and Christopher Griffin arxiv:1108.4114v1 [math.oc] 20 Aug 2011 Abstract Recently, it has been shown that networks

More information

Market Equilibrium and the Core

Market Equilibrium and the Core Market Equilibrium and the Core Ram Singh Lecture 3-4 September 22/25, 2017 Ram Singh (DSE) Market Equilibrium September 22/25, 2017 1 / 19 Market Exchange: Basics Let us introduce price in our pure exchange

More information

Price and Capacity Competition

Price and Capacity Competition Price and Capacity Competition Daron Acemoglu, Kostas Bimpikis, and Asuman Ozdaglar October 9, 2007 Abstract We study the efficiency of oligopoly equilibria in a model where firms compete over capacities

More information

Lecture 3: Lagrangian duality and algorithms for the Lagrangian dual problem

Lecture 3: Lagrangian duality and algorithms for the Lagrangian dual problem Lecture 3: Lagrangian duality and algorithms for the Lagrangian dual problem Michael Patriksson 0-0 The Relaxation Theorem 1 Problem: find f := infimum f(x), x subject to x S, (1a) (1b) where f : R n R

More information

EC487 Advanced Microeconomics, Part I: Lecture 5

EC487 Advanced Microeconomics, Part I: Lecture 5 EC487 Advanced Microeconomics, Part I: Lecture 5 Leonardo Felli 32L.LG.04 27 October, 207 Pareto Efficient Allocation Recall the following result: Result An allocation x is Pareto-efficient if and only

More information

Introduction to General Equilibrium: Framework.

Introduction to General Equilibrium: Framework. Introduction to General Equilibrium: Framework. Economy: I consumers, i = 1,...I. J firms, j = 1,...J. L goods, l = 1,...L Initial Endowment of good l in the economy: ω l 0, l = 1,...L. Consumer i : preferences

More information

5. Externalities and Public Goods. Externalities. Public Goods types. Public Goods

5. Externalities and Public Goods. Externalities. Public Goods types. Public Goods 5. Externalities and Public Goods 5. Externalities and Public Goods Externalities Welfare properties of Walrasian Equilibria rely on the hidden assumption of private goods: the consumption of the good

More information

General Equilibrium and Welfare

General Equilibrium and Welfare and Welfare Lectures 2 and 3, ECON 4240 Spring 2017 University of Oslo 24.01.2017 and 31.01.2017 1/37 Outline General equilibrium: look at many markets at the same time. Here all prices determined in the

More information

Increasingly, economists are asked not just to study or explain or interpret markets, but to design them.

Increasingly, economists are asked not just to study or explain or interpret markets, but to design them. What is market design? Increasingly, economists are asked not just to study or explain or interpret markets, but to design them. This requires different tools and ideas than neoclassical economics, which

More information

5. Externalities and Public Goods

5. Externalities and Public Goods 5. Externalities and Public Goods Welfare properties of Walrasian Equilibria rely on the hidden assumption of private goods: the consumption of the good by one person has no effect on other people s utility,

More information

Vertical Product Differentiation and Credence Goods: Mandatory Labeling and Gains from International Integration

Vertical Product Differentiation and Credence Goods: Mandatory Labeling and Gains from International Integration Vertical Product Differentiation and Credence Goods: Mandatory Labeling and Gains from International Integration Ian Sheldon and Brian Roe (The Ohio State University Quality Promotion through Eco-Labeling:

More information

The Social Value of Credible Public Information

The Social Value of Credible Public Information The Social Value of Credible Public Information Ercan Karadas NYU September, 2017 Introduction Model Analysis MOTIVATION This paper is motivated by the paper Social Value of Public Information, Morris

More information

Are Targets for Renewable Portfolio Standards Too Low? A Complementarity-Based Policy Analysis

Are Targets for Renewable Portfolio Standards Too Low? A Complementarity-Based Policy Analysis Are Targets for Renewable Portfolio Standards Too Low? A Complementarity-Based Policy Analysis Afzal S Siddiqui a Yihsu Chen b Makoto Tanaka c a Department of Statistical Science, University College London

More information

A Stochastic-Oriented NLP Relaxation for Integer Programming

A Stochastic-Oriented NLP Relaxation for Integer Programming A Stochastic-Oriented NLP Relaxation for Integer Programming John Birge University of Chicago (With Mihai Anitescu (ANL/U of C), Cosmin Petra (ANL)) Motivation: The control of energy systems, particularly

More information

Competing Teams. Hector Chade 1 Jan Eeckhout 2. SED June, Arizona State University 2 University College London and Barcelona GSE-UPF

Competing Teams. Hector Chade 1 Jan Eeckhout 2. SED June, Arizona State University 2 University College London and Barcelona GSE-UPF Competing Teams Hector Chade 1 Jan Eeckhout 2 1 Arizona State University 2 University College London and Barcelona GSE-UPF SED June, 2014 The Problem We analyze assortative matching with externalities

More information

The ambiguous impact of contracts on competition in the electricity market Yves Smeers

The ambiguous impact of contracts on competition in the electricity market Yves Smeers The ambiguous impact of contracts on competition in the electricity market Yves Smeers joint work with Frederic Murphy Climate Policy and Long Term Decisions-Investment and R&D, Bocconi University, Milan,

More information

Game theory and market power

Game theory and market power Game theory and market power Josh Taylor Section 6.1.3, 6.3 in Convex Optimization of Power Systems. 1 Market weaknesses Recall Optimal power flow: minimize p,θ subject to λ i : χ ij 0 : f i (p i ) i p

More information

General Equilibrium. General Equilibrium, Berardino. Cesi, MSc Tor Vergata

General Equilibrium. General Equilibrium, Berardino. Cesi, MSc Tor Vergata General Equilibrium Equilibrium in Consumption GE begins (1/3) 2-Individual/ 2-good Exchange economy (No production, no transaction costs, full information..) Endowment (Nature): e Private property/ NO

More information

Formulating and Solving Exhaustible Resource Models as Mixed Complementarity Problems in GAMS

Formulating and Solving Exhaustible Resource Models as Mixed Complementarity Problems in GAMS Formulating and Solving Exhaustible Resource Models as Mixed Complementarity Problems in GAMS Sven M. Flakowski* Westfälische wilhelms-universität Münster Institute of Economic Theory Abstract In this

More information

Nonlinear Programming (Hillier, Lieberman Chapter 13) CHEM-E7155 Production Planning and Control

Nonlinear Programming (Hillier, Lieberman Chapter 13) CHEM-E7155 Production Planning and Control Nonlinear Programming (Hillier, Lieberman Chapter 13) CHEM-E7155 Production Planning and Control 19/4/2012 Lecture content Problem formulation and sample examples (ch 13.1) Theoretical background Graphical

More information

Sustainable Fashion Supply Chain Management Under Oligopolistic Competition and Brand Differentiation

Sustainable Fashion Supply Chain Management Under Oligopolistic Competition and Brand Differentiation Under Oligopolistic Competition and Brand Differentiation Anna Nagurney John F. Smith Memorial Professor and Min Yu Doctoral Student Department of Finance and Operations Management Isenberg School of Management

More information

Lecture 10: Linear programming duality and sensitivity 0-0

Lecture 10: Linear programming duality and sensitivity 0-0 Lecture 10: Linear programming duality and sensitivity 0-0 The canonical primal dual pair 1 A R m n, b R m, and c R n maximize z = c T x (1) subject to Ax b, x 0 n and minimize w = b T y (2) subject to

More information

Topics in Data Mining Fall Bruno Ribeiro

Topics in Data Mining Fall Bruno Ribeiro Network Utility Maximization Topics in Data Mining Fall 2015 Bruno Ribeiro 2015 Bruno Ribeiro Data Mining for Smar t Cities Need congestion control 2 Supply and Demand (A Dating Website [China]) Males

More information

4.6 Linear Programming duality

4.6 Linear Programming duality 4.6 Linear Programming duality To any minimization (maximization) LP we can associate a closely related maximization (minimization) LP Different spaces and objective functions but in general same optimal

More information

Optimization in Information Theory

Optimization in Information Theory Optimization in Information Theory Dawei Shen November 11, 2005 Abstract This tutorial introduces the application of optimization techniques in information theory. We revisit channel capacity problem from

More information

An RLT Approach for Solving Binary-Constrained Mixed Linear Complementarity Problems

An RLT Approach for Solving Binary-Constrained Mixed Linear Complementarity Problems An RLT Approach for Solving Binary-Constrained Mixed Linear Complementarity Problems Miguel F. Anjos Professor and Canada Research Chair Director, Trottier Institute for Energy TAI 2015 Washington, DC,

More information

Mixed duopolies with advance production

Mixed duopolies with advance production Mixed duopolies with advance production Tamás László Balogh Department of Economic Analysis and Business Informatics, University of Debrecen and Attila Tasnádi MTA-BCE Lendület Strategic Interactions Research

More information

Second Welfare Theorem

Second Welfare Theorem Second Welfare Theorem Econ 2100 Fall 2015 Lecture 18, November 2 Outline 1 Second Welfare Theorem From Last Class We want to state a prove a theorem that says that any Pareto optimal allocation is (part

More information

Mathematical Foundations -1- Supporting hyperplanes. SUPPORTING HYPERPLANES Key Ideas: Bounding hyperplane for a convex set, supporting hyperplane

Mathematical Foundations -1- Supporting hyperplanes. SUPPORTING HYPERPLANES Key Ideas: Bounding hyperplane for a convex set, supporting hyperplane Mathematical Foundations -1- Supporting hyperplanes SUPPORTING HYPERPLANES Key Ideas: Bounding hyperplane for a convex set, supporting hyperplane Supporting Prices 2 Production efficient plans and transfer

More information

Dynamic stochastic game and macroeconomic equilibrium

Dynamic stochastic game and macroeconomic equilibrium Dynamic stochastic game and macroeconomic equilibrium Tianxiao Zheng SAIF 1. Introduction We have studied single agent problems. However, macro-economy consists of a large number of agents including individuals/households,

More information

DYNAMICS OF ELECTRIC POWER SUPPLY CHAIN NETWORKS UNDER RISK AND UNCERTAINTY

DYNAMICS OF ELECTRIC POWER SUPPLY CHAIN NETWORKS UNDER RISK AND UNCERTAINTY DYNAMICS OF ELECTRIC POWER SUPPLY CHAIN NETWORKS UNDER RISK AND UNCERTAINTY Dmytro Matsypura and Anna Nagurney International Conference on Computational Management Science, March 31 - April 3, 2005 University

More information

Supply Chain Network Sustainability. Competition and Frequencies of Activities from Production to Distribution

Supply Chain Network Sustainability. Competition and Frequencies of Activities from Production to Distribution Under Competition and Frequencies of Activities from Production to Distribution Anna Nagurney 1,2, Min Yu 3, and Jonas Floden 2 1 Department of Operations and Information Management Isenberg School of

More information

1 Jan 28: Overview and Review of Equilibrium

1 Jan 28: Overview and Review of Equilibrium 1 Jan 28: Overview and Review of Equilibrium 1.1 Introduction What is an equilibrium (EQM)? Loosely speaking, an equilibrium is a mapping from environments (preference, technology, information, market

More information

Alternative Decompositions for Distributed Maximization of Network Utility: Framework and Applications

Alternative Decompositions for Distributed Maximization of Network Utility: Framework and Applications Alternative Decompositions for Distributed Maximization of Network Utility: Framework and Applications Daniel P. Palomar Hong Kong University of Science and Technology (HKUST) ELEC5470 - Convex Optimization

More information

Discussion Papers in Economics

Discussion Papers in Economics Discussion Papers in Economics No. 10/11 A General Equilibrium Corporate Finance Theorem for Incomplete Markets: A Special Case By Pascal Stiefenhofer, University of York Department of Economics and Related

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

AGRICULTURAL ECONOMICS STAFF PAPER SERIES

AGRICULTURAL ECONOMICS STAFF PAPER SERIES University of Wisconsin-Madison March 1996 No. 393 On Market Equilibrium Analysis By Jean-Paul Chavas and Thomas L. Cox AGRICULTURAL ECONOMICS STAFF PAPER SERIES Copyright 1996 by Jean-Paul Chavas and

More information