Analysis of equilibrium prices and quantities within network-structured markets applying the Lagrange function method

Similar documents
Numerical simulations of techniques related to utility function and price elasticity estimators.

CSCI 1951-G Optimization Methods in Finance Part 00: Course Logistics Introduction to Finance Optimization Problems

arxiv: v1 [q-fin.rm] 1 Jan 2017

Bounds on some contingent claims with non-convex payoff based on multiple assets

The Role of Investment Wedges in the Carlstrom-Fuerst Economy and Business Cycle Accounting

Comparative Study between Linear and Graphical Methods in Solving Optimization Problems

Journal of Computational and Applied Mathematics. The mean-absolute deviation portfolio selection problem with interval-valued returns

Solving real-life portfolio problem using stochastic programming and Monte-Carlo techniques

UNIVERSITY OF TORONTO Joseph L. Rotman School of Management SOLUTIONS

Finding optimal arbitrage opportunities using a quantum annealer

Advanced Operations Research Prof. G. Srinivasan Dept of Management Studies Indian Institute of Technology, Madras

Emergence of Key Currency by Interaction among International and Domestic Markets

Homework solutions, Chapter 8

Answers to Microeconomics Prelim of August 24, In practice, firms often price their products by marking up a fixed percentage over (average)

More Advanced Single Machine Models. University at Buffalo IE661 Scheduling Theory 1

ECONOMICS QUALIFYING EXAMINATION IN ELEMENTARY MATHEMATICS

Lecture 7: Linear programming, Dedicated Bond Portfolios

Optimal Monetary Policy Rule under the Non-Negativity Constraint on Nominal Interest Rates

Chapter 9 Dynamic Models of Investment

Solutions of Bimatrix Coalitional Games

Public Good Provision: Lindahl Tax, Income Tax, Commodity Tax, and Poll Tax, A Simulation

Journal of College Teaching & Learning February 2007 Volume 4, Number 2 ABSTRACT

Integer Programming Models

Log-Normal Approximation of the Equity Premium in the Production Model

Game Theory-based Model for Insurance Pricing in Public-Private-Partnership Project

Money in a Neoclassical Framework

The endowment of the island is given by. e b = 2, e c = 2c 2.

Budget Management In GSP (2018)

Mixed strategies in PQ-duopolies

Decoupling and Agricultural Investment with Disinvestment Flexibility: A Case Study with Decreasing Expectations

Complete nancial markets and consumption risk sharing

A MATHEMATICAL PROGRAMMING APPROACH TO ANALYZE THE ACTIVITY-BASED COSTING PRODUCT-MIX DECISION WITH CAPACITY EXPANSIONS

Applications of Linear Programming

Equity correlations implied by index options: estimation and model uncertainty analysis

ORF 307: Lecture 12. Linear Programming: Chapter 11: Game Theory

Technical Report Doc ID: TR April-2009 (Last revised: 02-June-2009)

Optimization in Finance

EU i (x i ) = p(s)u i (x i (s)),

THE USE OF NUMERAIRES IN MULTI-DIMENSIONAL BLACK- SCHOLES PARTIAL DIFFERENTIAL EQUATIONS. Hyong-chol O *, Yong-hwa Ro **, Ning Wan*** 1.

GAME THEORY. Game theory. The odds and evens game. Two person, zero sum game. Prototype example

Department of Economics The Ohio State University Final Exam Answers Econ 8712

Regret Minimization and Correlated Equilibria

Collateralized capital and News-driven cycles

LINEAR PROGRAMMING. Homework 7

Recovering portfolio default intensities implied by CDO quotes. Rama CONT & Andreea MINCA. March 1, Premia 14

UNIVERSITY OF OSLO. Faculty of Mathematics and Natural Sciences

A Note on Optimal Taxation in the Presence of Externalities

Mean Variance Analysis and CAPM

Real Business Cycles (Solution)

Handout 4: Deterministic Systems and the Shortest Path Problem

Fiscal Policy in a Small Open Economy with Endogenous Labor Supply * 1

THE OPTIMAL ASSET ALLOCATION PROBLEMFOR AN INVESTOR THROUGH UTILITY MAXIMIZATION

DUALITY AND SENSITIVITY ANALYSIS

Market Design. Econ University of Notre Dame

Pricing Transmission

Influence of Real Interest Rate Volatilities on Long-term Asset Allocation

The assignment game: Decentralized dynamics, rate of convergence, and equitable core selection

ECON Micro Foundations

Conditional versus Unconditional Utility as Welfare Criterion: Two Examples

An Inventory Model for Deteriorating Items under Conditionally Permissible Delay in Payments Depending on the Order Quantity

1.1 Some Apparently Simple Questions 0:2. q =p :

56:171 Operations Research Midterm Exam Solutions October 22, 1993

Ramsey s Growth Model (Solution Ex. 2.1 (f) and (g))

Linear Programming: Simplex Method

Chapter 2 Equilibrium and Efficiency

Notes on Dixit-Stiglitz Size Distribution Model Econ 8601

MS-E2114 Investment Science Lecture 5: Mean-variance portfolio theory

A Simple Method for Solving Multiperiod Mean-Variance Asset-Liability Management Problem

56:171 Operations Research Midterm Exam Solutions Fall 1994

Monopolistic competition models

Optimum Allocation of Resources in University Management through Goal Programming

Lecture 10: The knapsack problem

A Fast Procedure for Transmission Loss Allocation of Power Systems by Using DC-OPF

Game Theory Tutorial 3 Answers

2. A DIAGRAMMATIC APPROACH TO THE OPTIMAL LEVEL OF PUBLIC INPUTS

Chapter 5 Portfolio. O. Afonso, P. B. Vasconcelos. Computational Economics: a concise introduction

Mathematical Economics dr Wioletta Nowak. Lecture 1

On Forchheimer s Model of Dominant Firm Price Leadership

Lecture notes: 101/105 (revised 9/27/00) Lecture 3: national Income: Production, Distribution and Allocation (chapter 3)

Handout 8: Introduction to Stochastic Dynamic Programming. 2 Examples of Stochastic Dynamic Programming Problems

The Effects of Specific Commodity Taxes on Output and Location of Free Entry Oligopoly

Learning Martingale Measures to Price Options

GAME THEORY. (Hillier & Lieberman Introduction to Operations Research, 8 th edition)

Answer: Let y 2 denote rm 2 s output of food and L 2 denote rm 2 s labor input (so

A micro-analysis-system of a commercial bank based on a value chain

Social Common Capital and Sustainable Development. H. Uzawa. Social Common Capital Research, Tokyo, Japan. (IPD Climate Change Manchester Meeting)

Emissions Trading in Forward and Spot Markets of Electricity

Maximizing Operations Processes of a Potential World Class University Using Mathematical Model

Discrete models in microeconomics and difference equations

November 2006 LSE-CDAM

Allocation of Risk Capital via Intra-Firm Trading

Volume 36, Issue 4. Joint aggregation over money and credit card services under risk

Introducing nominal rigidities.

Dynamic Asset and Liability Management Models for Pension Systems

Home Assignment 1 Financial Openness, the Current Account and Economic Welfare

Introduction to Operations Research

56:171 Operations Research Midterm Exam Solutions October 19, 1994

So we turn now to many-to-one matching with money, which is generally seen as a model of firms hiring workers

1 Answers to the Sept 08 macro prelim - Long Questions

Endogenous Markups in the New Keynesian Model: Implications for In ation-output Trade-O and Optimal Policy

Transcription:

19th International Congress on odelling and Simulation, Perth, Australia, 12 16 December 2011 http://mssanz.org.au/modsim2011 Analysis of equilibrium prices and quantities within network-structured markets applng the Lagrange E. Aiyoshi a, A. aki b and. Nishida a a Faculty of Science and echnology, Keio University, Japan b Department of Economics, okyo International University, Japan Email: makia@tiu.ac.jp Abstract: In the modern market economic system, there are many brokers between primary producers and final producers or consumers. For example, many farmers produce vegetables and supply them to consumers. Between the farmers and consumers there are many brokers called retailers. he involved transactions are modeled by network-structured markets. Equilibrium market prices are obtained as the optimal Lagrange multipliers. he present paper analyzes changes in equilibrium prices and quantities within network-structured markets using the Lagrange. hen, different network structures and different specification for the sales and cost functions within the network-structured markets are analyzed. Keywords: duality theorem for optimization, Lagrange, Lagrange multipliers, networkstructured market 1345

Aiyoshi et al., Analysis of equilibrium prices and quantities within network-structured markets applng the Lagrange 1. INRODUCION In the modern market economic system, there are many brokers between primary producers and final producers or consumers. As a first example, consider the following: here are many steel makers and automobile companies using steel. Between the steel makers and automobile companies, there are many brokers that trade steel products. hese brokers purchase steel from the material suppliers and each other and sell steel to other brokers and/or to automobile companies. As a second example, consider the following: here are many farmers that produce vegetables and supply them to consumers. Between the farmers and consumers there are many brokers called retailers. he involved transactions are modeled by network-structured markets. Equilibrium market prices are obtained as the optimal Lagrange multipliers. he present paper analyzes changes in equilibrium prices and quantities within network-structured markets using the Lagrange function method (cf. Bazaraa, Sherali, Shetty, 2006). he present model includes one primary maker, two brokers, and one final producer or consumer, and it specifies sales and cost functions for the agents. Finally, simulation results using different structures of network and different specification for the sales and cost functions within the network-structured markets are analyzed. 2. ODEL OF NEWWORK-SRUCURED ARKE 2.1 Original problem A network system is a system of flows that are connected by arcs between nodes in the structure. For example, when we have material suppliers, brokers, and final consumers in multiple markets, the nodes are economic agents and the arcs are transactions between the agents. he arc A connecting i and j is taken as the market in which the transaction between buyer i and seller j takes place. i, corresponding to a node, takes values from 1 to for, namely, there are economic agents in the system. he product is transferred from i to j. In this way the product is distributed among the markets in the network. Let us define the variables in the model: (1) x i = ( x i1,, xi ), where x ij is a transaction volume for sales from i to j and x i is the total sales volume for agent i. (2) y i = ( y 1 i,, y, where y ji is the transaction volume for purchases by i from j. (3) fi( x i, ) : profit function for agenti (4) u : the amount of production (5) v : the amount of consumption ( u = v ) he objective function of the model is to maximize the sum of the profits over all nodes of the network structure: max f i ( xi, ) (2.1a) { xi }{, } i= 1 subject to xij y = 0, i = 1,, (2.1b) ki xij = j, (2.1c) xij, j 0,, (2.1d) where (2.1b) is the equality constraint regarding the sum of inflow and outflow at each node, (2.1c) is the equilibrium condition between the amount of demand and supply in each market, and (2.1d) is the nonnegativity constraint for the flow amounts. he objective function seeks the optimal value of { x ij } to maximize the sum of the profit within the network structure under constraints from (2.1b) to (2.1d). 1346

Aiyoshi et al., Analysis of equilibrium prices and quantities within network-structured markets applng the Lagrange Figure 1 shows an example network structure. 2.2 Dual problem Based on equation (2.1) as the original problem, a network model is introduced in this section by use of the Lagrange and dual theory (in Appendix). he Lagrange function corresponding to (2.1a) is L( { x i}{, }{ ; ϕi} ) = fi( xi, ) + ϕij ( xij j ), (2.2) j= 1 where the Lagrange multiplier corresponding to node is ϕ ij and ϕi = ( ϕi1,, ϕi ). he Lagrange problem corresponding to the original problem of (2.1) is max L( { xi}{, }{ ; ϕi}) { xi }{, } (2.3a) subject to xij yki = 0, i = 1,, (2.3b) xij, j 0, (2.3c) Here, the Lagrange function (2.2) is L( { x i}{, }{ ; ϕi}) = fi( x i, ) + ϕijxij ϕij j i= 1 = fi ( x i, ) + ϕij xij ϕkj ykj i= 1 i= 1 i= 1 = fi( x i, ) + ϕijxij ϕkj ykj i= 1 (2.4) herefore, the Lagrange problem (2.3) becomes the maximization problem for each node: max fi( xi, ) + ϕijxij ϕkj ykj ( xi, ) (2.5a) subject to x ij y ki = 0 (2.5b) x ij 0, (2.5c) y ij 0, (2.5d) 1347

Aiyoshi et al., Analysis of equilibrium prices and quantities within network-structured markets applng the Lagrange ϕ is the market transaction price at the node ( i, As the Lagrange multiplier ij, the evaluation function in (2.5a) includes not only the profit but also the difference of the sales and the cost. his is because under the condition of the Lagrange multiplier ϕi = ( ϕi1,, ϕi ) as the fixed market prices, the agents decide the selling and bung transactions at each node. On the maximization of Lagrange problem (2.5) for eachi, the dual function, v( { ϕ i}), is defined as v( { ϕi} ) = v i ( ϕ (2.6) m= 1 and the dual of the original problem becomes min v({ ϕi}) (2.7) { ϕi} When the solution to (2.5) is unique, then the solution can be obtained by solving problem (2.7) by the steepest descent method. he process to obtain the solution updates using ϕ ij ( k + 1) = ϕij ( k) ε ( xij k)) j k))),, (2.8) where ( xij k)), j k))) is the solution of (2.5) given the Lagrange multiplier ϕ i(k). When the second term of the right-hand side of (2.8) becomes zero, the optimal market prices have been determined. he solution set of ( x i ( ϕi ), ( ϕi )) obtained for (2.5) becomes the optimal solution for the original problem of (2.1), where the solution set gives the volume of transactions in the network. he calculation procedure is Step 1: he initial values of ϕ ij (0) is given corresponding to the each node pair ( i,, and k is set as 0. Step 2: aking given ϕ i(k), solving the -Lagrange problems of (2.5) to get a set of ( x i( k), ( k)). Step 3: Updating the prices using equation (2.8) and the set of ( x i ( k), ( k)) until the condition of x i( k) = ( k) are satisfied. If the constraints cannot be satisfied, return to step 2. 2.3 Simulation he profit function is specified as a quadratic form as 2 2 f i( x i, ) = ( xij aij ) + dki( yki bk, (2.9) j k where a ij, bij, and d ij are parameters. Using this equation, a solution of the simulation model will be obtained. First we will denote the initial conditions. he common conditions for the simulation are as follows: he solution method is the steepest descent method with penalty terms: Euler difference in the steepest descent method has a step size of 1.00 10-4 ; the maximum number of iteration is 50,000; the step size for (2.8) is ε = 0.50; and the initial Lagrange multiplier for each node is 0.00. he parameters a ij, bij, and d ij are different for each simulation. ables 2.1 to 2.5 show the parameter values for a ij, bij, and d ij for each node pair along with the simulation results for the sales and costs of agents. able 2.1 is the benchmark case, in which all the parameter values for a ij, bij, and dij are the same for all agent pairs. his means sales and const functions are the same for all agents. 1348

Aiyoshi et al., Analysis of equilibrium prices and quantities within network-structured markets applng the Lagrange able 2.1 Benchmark Case arc a ij b ij c ij d ij ϕ i x ij = j (1,2) 3.0 6.0 1.0 1.0 1.95 5.0 (1,3) 3.0 6.0 1.0 1.0 1.95 5.0 (2,4) 3.0 6.0 1.0 1.0 3.95 5.0 (3,4) 3.0 6.0 1.0 1.0 3.95 5.0 --------------- --------------- sales 19.5 19.75 19.75 cost 9.75 9.75 39.5 profit 10.0 10.0 --------------- In the benchmark case shown in able 2.1, the market price for arcs (1,2) and (1,3) are both 1.95 and those for (2,4) and (3,4) are 3.95. he sale of the producer (agent 1) to the agents 2 and 3 is 19.5, and the cost of the final retailer (agent 4) is 39.5 for the same volume of 10 units. he total profit of the structure is 20.0 which is divided equally between agents 2 and 3. he next simulation considers when an arc between agents 2 and 3 exists. he brokers buy and sell not only for agent 4 but also buy and sell between agents 2 and 3 each other. In this case, the parameters of sales and cost functions are identical but the market prices for arcs (1,2) and (1,3) are different. he parameter values and the simulation results are shown in able 2.2. able 2.2 Existence of the arc between 2 and 3 arc a ij b ij c ij d ij ϕ i x ij = j (1,2) 3.0 5.0 1.0 1.0 1.95 6.0 (1,3) 3.0 5.0 1.0 1.0-2.05 4.0 (2,3) 3.0 5.0 1.0 1.0 1.95 2.0 (2,4) 3.0 5.0 1.0 1.0 5.95 4.0 (3.4) 3.0 5.0 1.0 1.0 1.95 6.0 - --------------- --------------- sales 3.5 27.7 11.7 cost 11.7-4.3 35.5 profit 16.0 16.0 --------------- 1349

Aiyoshi et al., Analysis of equilibrium prices and quantities within network-structured markets applng the Lagrange In the simulation, the transaction price between agents 1 and 3 is 2. 05 indicating agent 1 sells 4 units of the commodity to the agent 3 at this price in order to maximize the profit in the network structure. In the simulation the total sales for agent 1 is 3.5, and the total cost for agent 4 is 35.5. otal profit is again divided equally between agents 2 and 3. When the parameter b ij for the cost functions varies among the agents, the total profit is not divided equally between agents 2 and 3. able 2.3 shows the parameter values and the resulting sales, costs and profits for the four agents. able 2.3 he cost functions varies among the agents (parameter b ij ) arc a ij b ij c ij d ij ϕ i x ij = j (1,2) 3.0 8.0 1.0 1.0 4.45 5.75 (1,3) 3.0 5.0 1.0 1.0 1.45 4.25 (2,4) 3.0 8.0 1.0 1.0 5.45 5.75 (3,4) 3.0 5.0 1.0 1.0 2.45 4.25 ---------------- ---------------- sales 31.75 10.4125 31.3375 cost 6.1625 25.5875 41.75 profit 4.25 5.75 ---------------- As shown, the profits for agents 2 and 3 differ because the cost functions differ. he next case simulates differences in sales functions among agents. his is explicitly specified by the parameter as shown in able 2.4. able 2.4 he sales functions varies among the agents (parameter c ij ) arc a ij b ij c ij d ij ϕ i x ij = j (1,2) 3.0 6.0 2.0 1.0 2.75 4.60 (1,3) 3.0 6.0 1.0 1.0 1.15 5.40 (2,4) 3.0 6.0 2.0 1.0 6.35 4.60 (3,4) 3.0 6.0 1.0 1.0 4.75 5.40-1350

Aiyoshi et al., Analysis of equilibrium prices and quantities within network-structured markets applng the Lagrange ----------------- ----------------- sales 20.48 29.21 25.65 cost 12.65 7.83 54.86 profit 16.56 17.82 ----------------- When sales functions are not symmetric, profit is not distributed equally between agents 2 and 3. he final simulation uses differing cost functions among the agents, which is explicitly specified in parameter dij as shown in able 2.5. able 2.5 he cost functions varies among the agents (parameter d ij ) - arc a ij b ij c ij d ij ϕ i x ij = j (1,2) 3.0 6.0 1.0 2.0 3.15 5.20 (1,3) 3.0 6.0 1.0 1.0 2.35 4.80 (2,4) 3.0 6.0 1.0 2.0 4.35 5.20 (3,4) 3.0 6.0 1.0 1.0 3.55 4.80 - ----------------- ----------------- sales 23.53 22.62 17.04 cost 16.38 11.28 39.66 profit 6.24 5.76 ----------------- 3. CONCLUSION he present paper analyzes changes in optimal market price in a network structure. Using the Lagrange, market prices distributed on network- structured markets are derived easily as the solutions to the dual problem of the original profit maximization with respect to transaction quantities. ACKNOWLEDGEN he authors are grateful to ichael caleer and Les Oxley. his research is supported by the JSPS research grant-in-aid. REFERENCES Bazarra,.S., H.D. Sherali and C.. Shetty (2006), Nonlinear Progamming: heory and Algorithms, hrid Edition, John Wiley: Hoboken, New Jersey. Dixit, A.K. and V. Norman (1980), heory of International rade: A Dual, General Equilibrium Approach, Cambridge University Press: Beccles and London. Dixit, A.K. (1990), Optimization in Economic heory, Second Edition, Oxford University Press: Oxford. Iri,. (1969), Network Flows, ransportation and Scheduling heory and Algorithm, Academic Press. Jamshidi,. (1983), Large-Scale Systems: odeling and Control, North-Holland: New York. 1351