Membrane Computing Applications in Computational Economics Eduardo Sánchez Karhunen

Size: px
Start display at page:

Download "Membrane Computing Applications in Computational Economics Eduardo Sánchez Karhunen"

Transcription

1 Membrane Computing Applications in Computational Economics Eduardo Sánchez Karhunen BWMC 2017 Sevilla, February 3, 2017

2 Contents 1. Preliminaries 2. Producer Retailer problem: Initial Model Description. Formalization. Implementation in P Lingua & MeCoSim. Simulation & Results discussion. 3. Producer Retailer problem: Enhanced Model Description. Formalization. Implementation in P Lingua & MeCoSim. Simulation & Results discussion. 4. Further developments

3 Motivation Success of MC modeling biological systems Translation to unexplored field: Economic Modeling Replication of Păun s Producer - Retailer Problem results: Selection of the proper type of P System Economic processes modeling Implementation in P-Lingua & MeCoSim Simulate & discuss results Extension of the original model with new economic processes: Identification and modeling of processes Implementation & simulation Further developments

4 Why not extend to other fields? Computational economics: Computational modeling of economic systems (ODEs, ABM, ) Up-to-date efforts: Polish authors: Korczynski (2005) Păun s efforts: Membrane computing as a framework for modeling economic processes. In Proc. SYNASC 05, Timisoara, Romania, IEEE Press, 2005, Păun Gh. and Păun R. (2005) Păun Gh. and Păun R. Membrane Computing and Economics. In Păun Gh., Rozenberg G., Salomaa, eds. (2010) A. Handbook of Membrane Computing. Oxford University Press, 2010,

5 Păun s proposals Encourage researchers of other areas to use P Systems. Suggests modeling of some processes: Production of goods Order of goods Purchase transactions: Preferences between pairs (producer, retailer) Geographical barriers No distinction between counterparts Monetary unit exchange Capacity increase

6 Producer Retailer Problem

7 Model Entities Actors: Producers: (b i, u i ) -> (capacity, money) Retailers (c j, v j ) -> (capacity, money) Generic sources: Of raw material (u S, generation rate) Of demand or Generic consumer (u C, demand rate)

8 Model interactions Good s and order s flows: ҧ ҧ Producers generate good d from raw material. Retailers receive order d from generic consumer. d and d are matched Purchase P i,j = P(producer i, retailer j) CYCLIC PROCESS Monetary flows: Monetary unit exchange (u S, u C, u i, u j ) A set of prices. External monetary injection: Key role for system evolving.

9 Summarized actors & interactions

10 Păun s proposed system dynamic Presents a system behavior simulation:

11 Proposal - drawbacks Păun sketches the model: No indications about: Type of P System to be used. The sequence of steps of the cyclic behavior. The competing set of rules to be used. Probabilities associated to rules in a strange way. Non-as-usual Randomness introduced in a naive way.

12 Reproducing Păun s system evolution Define a so-called: Initial Model Steps: Select a type of P System -> PDP System. Probabilities associated to rules. Success in ecosystem modeling. Define the steps of the cycle: Associated to the transactions. Formalize the model. 2 1 skin Stablish the set of rules: Following Păun s guidelines. Avoid problems associated to strange probabilities.

13 Defining steps of cycle INITIALIZATION Aggregate demand creation Raw material disposability CLEANING 1 PRODUCTION Cleaning and technical rules 5 2 Orders generation Production of goods TRANSACTION AUTHORIZATION 4 3 Purchase transactions Purchase authorizations generation

14 ҧ Model Formalization (I) Π = (G, Γ, Σ, T, R E, μ, R Π, f r R Π, M 1, M 2 ) Where: G = (V, E) with V = e 1 and E = (e 1, e 1 ). PDP System of degree (2,1) Working alphabet: Γ = b i, d i, u i, c j, d j ҧ, v j, e j ҧ, f i,j 1 i k 1, 1 j k 2 {R 1, R 2 } C, S, d, ҧ a, u C, u S Where: C: aggregate generic consumer. S: raw material supplier. ҧ d: unit of aggregate demand from C. a: unit of supplied raw material provided by S. u C : monetary unit owned by C. u S : monetary unit owned by S. b i : unit of production capacity of producer i.1 i k 1. ҧ d j : unit of good demanded by retailer j. 1 j k 2. v j : monetary unit owned by retailer j.1 j k 2. e j : unit of good demanded by retailer and authorized for transaction unit of d j ҧ. 1 j k 2. f i,j : authorization for k 1, 1 j k 2. R 1, R 2 : for technical reasons. ҧ d j to be exchange with d i. 1 i d i : unit of good supplied by producer i. 1 i k 1. u i : monetary unit owned by producer i.1 i k 1. c j : unit of capacity of retailer j.1 j k 2.

15 Model Formalization (II) Σ =. R E =. Π = Γ, μ, M 1, M 2, R Π where: o Membrane structure: μ = [ [ ] 2 ] 1. o M 1 = C, S, R 1, R 2 k {b i,1 k i, u i,2 k j,3 i : 1 i k 1 } {c j : 1 j k 2 } Initial multisets contain basically: b i k i,1, u i k i,2 : producers initial parameters. c j k j,3 : retailers initial capacities. Where: k i,1 : initial production capacity of producer i. 1 i k 1. k i,2 : initial monetary units of producer i. 1 i k 1. k j,3 : initial capacity of retailer j. 1 j k 2.

16 Model Parameters Goal: maximize model parametrization k 1 : total number of producers. k 2 : total number of retailers. k 3 : units of raw material inserted into the system by S. k 4 : allowed deviation from k 3. k 5 : units of aggregate demand inserted into the system by C. k 6 : allowed deviation from k 5. k 7 : price fixed by S for each unit of a. k 8 : price fixed by C as an estimation of each order of good. k i,1 : initial production capacity of producer i. 1 i k 1. k i,2 : initial monetary units of producer i. 1 i k 1. k j,3 : initial capacity of retailer j. 1 j k 2. k m,4 : discrete prob. distribution of units of raw material inserted into the system by S. 1 m 3. k m,5 : discrete prob. distribution of units of aggregate demand inserted into the system by C. 1 m 3. k i,6 : price fixed by producer i for each unit of d i. 1 i k 1. k j,7 : price fixed by retailers j for each order of good. 1 j k 2.

17 Aggregate demand creation Raw material disposability Set of rules Initialization Cleaning and technical rules Orders generation Production of goods Step 1.a: raw material disposability Purchase transactions 4 3 Purchase authorizations generation r 1 R 1 s k 1,4 2 a k 3+k 4 + s R 1 2 r 2 R 1 s k 2,4 2 a k 3 + s R 1 2 r 3 R 1 s k 3,4 2 a k 3 k 4 + s R 1 2 k 3 : units of raw material inserted into the system by S. k 4 : allowed deviation from k 3. k m,4 : discrete prob. distr. of units of raw material inserted. k 5 : units of aggregate demand inserted by C. r 4 R 1 s 2 1 k 1,4 k 2,4 k 3,4 a k 3 2 k 4 s R k 6 : allowed deviation from k 5. k m,5 : discrete prob. distr. of units of aggr. demand inserted. Step 1.b: generic demand creation r 5 R 2 c 2 r 6 R 2 c 2 r 7 R 2 c 2 r 8 R 2 c 2 k 1,5 k 2,5 k 3,5 ҧ d k 5+k 6 u C (k 5 +k 6 ) k 8 c R ҧ d k 5 u C k 5 k 8 c R ҧ d k 5 k 6 u C (k 5 k 6 ) k 8 c R k 1,5 k 2,5 k 3,5 ҧ d k 5 2 k 6 u C (k 5 2 k 6 ) k 8 c R 2 2 +

18 Aggregate demand creation Raw material disposability Set of rules Production Cleaning and technical rules Orders generation Production of goods Purchase transactions 4 3 Purchase authorizations generation Step 2.a: producer operation r 9 a b i u i k u S k 7 d i i k 1 Step 2.b: retailer operation r 10 dҧ k c j u j,7 C 2 + d j ҧ k 0 v j,7 j 2 1 j k 2 k 1 : total number of producers. k 2 : total number of retailers. k 7 : price fixed by S for each unit of a. k j,7 : price fixed by retailers j for each order of good.

19 Aggregate demand creation Raw material disposability Set of rules Auth. & Trans. Cleaning and technical rules Orders generation Production of goods Step 3: Purchase auth. generation Purchase transactions 4 3 Purchase authorizations generation r 14 r 15 r 16 r 17 r 18 r 19 d 1 ҧ 2 d 1 ҧ dҧ dҧ dҧ dҧ 3 2 e 1 ҧ f 1,1 2 e 1 ҧ f 1,2 2 e 2 ҧ f 2,1 2 e 2 ҧ f 2,2 2 e 3 ҧ f 3,1 2 e 3 ҧ f 3,2 2 Geo-barriers Non-preferences Preferences k 1 : total number of producers. k 2 : total number of retailers. k i,6 : price fixed by producer i for each unit of d i. Solution: f i,j follows the probability distribution of the desired transactions probabilities. Step 4: Purchase transactions k 0 r 20 d i e j ҧ f j,i v i,6 j k bi c 2 j u i,6 i 2 1 i k 1, 1 j k 2

20 Aggregate demand creation Raw material disposability Set of rules Cleaning Cleaning and technical rules Orders generation Production of goods Purchase transactions 4 3 Purchase authorizations generation Step 5: cleaning rules Eliminate non-exhausted authorizations: r 26 f i,j i k 1, 1 j k 2 k 1 : total number of producers. k 2 : total number of retailers. Unauthorize non-exhausted e j ҧ : r 27 e j ҧ ҧ 0 d 2 j 2 1 j k 2 Signaling a new cycle: r 30 r 1, r 2 2 r 1, r 2 2 0

21 P - Lingua Set of rules has been implemented in P Lingua. An example for each set of rules: Initialization: / r2 / s, R 1 2 s, a k 3 + R 1 2 : k 2,4 ; Production: / r9 / b i, a, u i k us k 7 d i 2 : 1 1 i k{1} Authorization: / r18 / dn 3 2 en 3, f{3,1} 2 : 0.15 Transaction: / r20 / d i, en j, f j, i, v j k{i, 6} 2 b i, c j, u i k{i, 6} 2 : 1 1 i k 1, 1 j k{2}

22 Simplified trace

23 Simulation parameters Simulation tool: MeCoSim Parameters: same as Păun s paper Parameter Value/s Description k 1 2 Total number of producers k 2 3 Total number of retailers k 3 60 Units of raw material inserted into the system by S k 4 1 Deviation from k 3 k 5 60 Units of aggregate demand inserted into the system by C k 6 1 Deviation from k 5 k 7 11 Price fixed by S for each unit of a k 8 14 Price fixed by C as an estimation of each order of good k i,1 (65,35) Initial production capacity of producer i. 1 i k 1 k i,2 {750,400) Initial monetary units of producer i. 1 i k 1 k j,3 (50,30,20) Initial capacity of retailer j. 1 j k 2 k m,4 (0.01,0.95,0.03) Values of discrete probability distribution of units of raw material inserted into the system by S k m,5 (0.03,0.90,0.04) Values of discrete probability distribution of units of aggregate demand inserted into the system by C k i,6 (12,13) Price fixed by producer i for each unit of d i k j,7 (13,14,15) Price fixed by retailer j for each order of good j. 1 j k 2

24 MeCoSim definition Parameter Value Description k 1 k 2 k 3 <@r,1> Index 1 = 1 <@r,8> Index 2 = 2 Captures number of producers based on the number of rows in table Producer_input Captures number of retailers based on the number of rows in table Retailer_input Units of raw material inserted into the system by S k 4 Deviation from k 3 k 5 <9,$1$-2,2> Units of aggregate demand inserted into the system by C k Index 1 = 6 Deviation from k 5 [3..<@r,9>+2] k 7 Price fixed by S for each unit of a k 8 k i,1 <1,$1$,$2$+3> Price fixed by C as an estimation of each order of good Initial production capacity of producer i. 1 i k 1 k i,2 Index 1 = [1..k{1}] Index 2 = [1..2] Initial monetary units of producer i. 1 i k 1 k j,3 Index 1 = [1..k{2}] Initial capacity of retailer j. 1 j k 2 <8,$1$,4> Index 2 = 3 k <10,$1$,$2$-3> m,4 k m,5 Index 1 = [1..<@r,10>] Index 2 = [4..5] k i,6 <1,$1$,6> Index 1 = [1..k{1}] Index 2 = 6 k j,7 <8,$1$,5> Index 1 = [1..k{2}] Index 2 = 7 Values of discrete probability distribution of units of raw material inserted into the system by S Values of discrete probability distribution of units of aggregate demand inserted into the system by C Price fixed by producer i for each unit of d i Price fixed by retailer j for each order of good j. 1 j k 2

25 Simulation results monetary units Producers monetary units Retailers monetary units

26 Simulation results - capacities Producers capacities Retailers capacities

27 Simulation results - comparison Păun's evolution Initial model evolution

28 Enhanced Model Summarized behavior of Initial Model: A steady increase of monetary units owned by producers, retailers and generic consumer. Nearly stable producer s and retailer s capacities. Monetary units obtained by raw source of material get out of circulation. Why? Producers & retailers capacities are fixed and no changes are allowed. Raw material and aggregate demand are initially settled and remain unchanged during the system evolution. Artificial exogenous injection of monetary units into consumer C at the beginning of each cycle. This flow is necessary to maintain system evolving.

29 Enhanced Model Getting closer to real situations: Allowing variations of producers and retailers capacities: Capital stock depreciation. Investment or capital increase decision. Remove external injection of monetary units: Payment of rents to the owners of the production factors. Raw material source is owned by the aggregate consumer. Aggregate consumer is stakeholder of producers and retailers, thus implying dividends payments. Inclusion of randomness in a PDP-way: Raw material generation. Aggregate demand generation. Mechanism of capacity increase decision.

30 Producer Retailer Enhanced Model

31 Model Entities Actors: Producers: (b i, u i ) -> (capacity, money) Retailers (c j, v j ) -> (capacity, money) Generic sources: Of raw material (u S, generation rate) Of demand or Generic consumer (u C, demand rate)

32 Model interactions Good s and order s flows: Producers generate good d from raw material. ҧ Retailers receive order d from generic consumer. d and ҧ d are matched Purchase P i,j = P(producer i, retailer j) CYCLIC PROCESS External monetary injection: Removed.

33 Additional interactions Monetary flows: Initial Model monetary exchange due to prices. Rents payments to owners: Generic Consumer. Dividends payments to stakeholders: Generic Consumer. Raw material source owners: Generic Consumer. Capacity variations: Producers capacity depreciation. Producers capacity increase decision: nonsatisfied demand from retailers. CYCLIC PROCESS

34 Defining steps of cycle INITIALIZATION Capacity cost payments Aggregate demand creation Raw material disposability EVOLUTION 1 PRODUCTION Dividend payments Capacity increase decision Capacity depreciation 5 2 Orders generation Production of goods TRANSACTION AUTHORIZATION 4 3 Purchase transactions Purchase authorizations generation BASIC MODEL

35 Model Formalization (I) Π = (G, Γ, Σ, T, R E, μ, R Π, f r R Π, M 1, M 2 ) Where: G = (V, E) with V = e 1 and E = (e 1, e 1 ). Working alphabet: Γ enhanced = Γ initial / u S, R 2 g i, y i,, m i, z i, h i : 1 i k 1 } { p, q Where: C: aggregate generic consumer. S: raw material supplier. ҧ d: unit of aggregate demand from C. a: unit of supplied raw material provided by S. u C : monetary unit owned by C. b i : unit of production capacity of producer i.1 i k 1. d i : unit of good supplied by producer i. 1 i k 1. u i : monetary unit owned by producer i.1 i k 1. c j : unit of capacity of retailer j.1 j k 2. ҧ d j : unit of good demanded by retailer j. 1 j k 2. v j : monetary unit owned by retailer j.1 j k 2. e j ҧ : unit of good demanded by retailer and authorized for transaction unit of ҧ d j. 1 j k 2. PDP System of degree (2,1) f i,j : authorization for k 1, 1 j k 2. R 1 : for technical reasons. ҧ d j to be exchange with d i. 1 i p: randomness generator for a provision by S. q: randomness generator for ҧ d generation by C. h i : unit of production capacity of producer i before depreciation.1 i k 1. y i : unit (in idle state) of aborted purchase transactions considered for capacity increase. 1 i k 1. m i : randomness generator for y i. 1 i k 1. z i : activated unit of aborted purchase transactions considered for capacity increase. 1 i k i k 1. g i : for technical reasons. 1 i k 1

36 Model Formalization (II) Σ =. R E =. Π = Γ, μ, M 1, M 2, R Π where: o Membrane structure: μ = [ [ ] 2 ] 1. o M 1 = C, S, R 1 k g i, u i,1 k 10 7 k j,3 k 10 7 i : 1 i k1 }, {v j : 1 j k2 o M 2 = k j,3 c j : 1 j k 2 k {b i,1 i : 1 i k 1 } Initial multisets contain basically: b i k i,1, u i k i,1 k 10 7 : producers initial parameters. c j k j,3, v j k j,3 k 10 7 : retailers initial parameters. They need same initial amount of monetary units to pay initial capacity costs. Where: k i,1 : initial production capacity of producer i. 1 i k 1. k j,3 : initial capacity of retailer j. 1 j k 2.

37 Model Parameters Goal: maximize model parametrization k 1 : total number of producers. k 2 : total number of retailers. k 3 : raw material inserted into the system by S minimum value of range k 4 : raw material inserted into the system by S maximum value of range. k 5 : aggregate demand inserted into the system by C minimum value of range. k 6 : aggregate demand inserted into the system by C maximum value of range. k 7 : price fixed by S for each unit of a. k 8 : number of failed purchases considered for the analysis of increasing capital stock minimum value. k 9 : number of failed purchases considered for the analysis of increasing capital stock maximum value. k 10 : cost of capital stock per cycle. k 11 : depreciation rate of capital stock. k 12 : step of capacity increase. k 13 : dividend percentage. k i,1 : initial production capacity of producer i. 1 i k 1. k i,2 : price fixed by producer i for each unit of d i. 1 i k 1. k j,3 : initial capacity of retailer j. 1 j k 2. k i,6 : price fixed by retailers j for each order of good. 1 j k 2.

38 Set of rules Initialization From Naïve randomness: r 5 R 2 c 2 r 6 R 2 c 2 r 7 R 2 c 2 r 8 R 2 c 2 k 1,5 k 2,5 k 3,5 ҧ d k 5+k 6 c R ҧ d k 5 c R ҧ d k 5 k 6 c R k 1,5 k 2,5 k 3,5 ҧ d k 5 2 k 6 c R Generates ҧ d around k 5 To a PDP-way: raw material disposability & generic demand creation: r 1 R 1 s c 2 a k 3 p k 4 k 3 ҧ d k 5 q k 6 k 5 s c R r 2 p r 3 p a 2 + r 4 q Generates [ dҧ k 5, dҧ k 6] Generates [a k 3, a k 4] r 5 q ҧ d 2 +

39 Set of rules Capacity costs Rents for capacity: Generic consumer is the owner of production factors. Agents have enough monetary units to pay for capacity: k r 9 u 10 k i b i 2 b i u 10 C i k 1 k r 10 v 10 k j c j c 2 j u 10 C j k 2 Agents are not able to pay for capacity: r 11 b i 2 + u C k i k 1 r 12 c j 2 + uc k j k 2 k 1 : total number of producers. k 2 : total number of retailers. k 10 : cost of capital stock per cycle.

40 Set of rules Operations Main changes: Generic consumer is the owner of raw material source Producer operation: r 14 a b i u i k u C k 7 d i i k 1 k 1 : total number of producers. k 2 : total number of retailers. k 7 : price fixed by S for each unit of a. Retailer operation: r 15 dҧ k c j u j,6 C 2 + d j ҧ k 0 v j,6 j 2 1 j k 2 k i,6 : price fixed by retailers j for each order of good. k j,7 : price fixed by retailers j for each order of good. Unused capacities: r 16 b i 2 b i 2 1 i k 1 r 17 c j 2 c j 2 1 j k 2 Retired from the operational membrane waiting for their depreciation.

41 Set of rules Auth. & Transactions Purchase authorization generation r 18 ҧ d 1 2 e 1 ҧ f 1,1 2 r 19 d 1 ҧ 2 0 e 1 ҧ f 1,2 2 Geo-barriers r 20 r dҧ dҧ 2 2 e 2 ҧ f 2,1 2 e 2 ҧ f 2,2 2 Non-preferences r 22 r dҧ dҧ 3 2 e 3 ҧ f 3,1 2 e 3 ҧ f 3,2 2 Preferences k 1 : total number of producers. k 2 : total number of retailers. Purchase transactions k 0 r 24 d i e j ҧ f j,i v i,2 j k ui i,2 h 2 i c j 2 k i,2 : price fixed by producer i for each unit of d i. 1 i k 1, 1 j k 2 b i are retired as h i from the operational membrane waiting for their depreciation.

42 Set of rules - Evolution Dividend payment: r 25 v j 2 vj j k 2 Both blocks of rules only applied to producers r 26 u i 2 k 13 u C i k 1 r 27 u i 2 1 k 13 u i i k 1 Capacity depreciation: r 31 h i 2 1 k 11 r 32 h i 2 k 11 b i i k i k 1 k 1 : total number of producers. k 2 : total number of retailers. k 11 : depreciation rate of capital stock. k 13 : dividend percentage.

43 Set of rules capacity increase When strictly necessary only Trigger: non-exhausted f j,i Case a: Enough producer capacity: r 28 f j,i d i 0 di i k 1, 1 j k 2 1 k 11 0 r 29 f j,i h i b 2 i 2 1 i k 1, 1 j k 2 r 30 f j,i h i 2 k i k 1, 1 j k 2 Case b: Not enough producer capacity: r 6 g i 2 0 g i y i k 8 m i (k 9 k 8 ) i k 1 r 7 m i i k 1 r 8 m i y i i k 1 k 1 : total number of producers. k 2 : total number of retailers. k 8 : number of failed purchases considered for the analysis of increasing capital stock min value. k 9 : number of failed purchases considered for the analysis of increasing capital stock max value. k 11 : depreciation rate of capital stock.. Generates [y i k 8, y i k 9 ] r 33 y 0 i 2 z i 2 1 i k 1 0 r 34 f j,i z i k bi i k 1, 1 j k 2

44 Set of rules Cleaning Cleaning rules and technical rules Eliminate non-exhausted authorizations: r 35 f j,i i k 1, 1 j k 2 r 36 z i i k 1 k 1 : total number of producers. k 2 : total number of retailers. Unauthorize non-exhausted e j ҧ : r 13 v j 2 + v j 2 0 r e j ҧ dҧ 2 j 1 j k2 2 Signaling a new cycle: r 38 r 1 2 r j k 2 r 39 g i 2 g i j k 2

45 P - Lingua Set of rules has been implemented in P Lingua. An example for each set of rules: Initialization: / r1 / s, c, r1 2 s, c, a k{3}, p (k{4} k{3}), dn k{5}, q (k{6} k{5}) + r1 2: : 1 Production: / r9 / u i k 10 b i 2 b i, uc k : 1 1 <= i <= k{1}; Transaction: / r24 / d i, en j, f j, i, v j k{i, 2} 2 u i k{i, 2} h i, c j, 2 : 1 : 1 i k 1, 1 j k{2} Capacity increase: / r34 / f j, i, z i 2 b i k : 1 1 i k 1, 1 j k{2}

46 Simplified trace c j b i R C S R v j u i g i 1 STEP 1: Generic demand generation Supply creation Capacity costpayment R 1 g i m i C S p q + 2 v j u i c j b i 1 STEP 1: Generic demand generation Supply creation Capacity costpayment STEP 2: Production of goods Order generation 0 v j u i 0 0 u i 0 c j d i z i C S R 1 d ҧ a u2 C c j g i 1 v j R 1 g i y i u2 C c j b i C S d ҧ a p q u C 1 STEP 5: Dividend payment Capacity depreciation Capacity increasedecision STEP 3: Generation of purchase transaction authorizations v j R 1 g i y i -- u2 C c j u i C S dҧ a p q u C 0 STEP 4: Purchase transactions, h i v j d i R 1 g i y i 0 u2 C c j u i C S d ҧ a p q u C 0 1

47 Simulation parameters Parameters: similar to Păun s paper Parameter Value Description k 1 2 Total number of producers k 2 3 Total number of retailers k 3 59 Units of raw material inserted into the system by S minimum value of range k 4 62 Units of raw material inserted into the system by S maximum value of range k 5 59 Units of aggregate demand inserted into the system by C minimum value of range k 6 62 Units of aggregate demand inserted into the system by C maximum value of range k 7 11 Price fixed by S for each unit of a k 8 3 # failed purchases considered for the analysis of increasing capital stock minimum value. k 9 5 # failed purchases considered for the analysis of increasing capital stock maximum value. k 10 2 cost of capital stock per cycle k depreciation rate of capital stock k 12 1 step of capacity increase k Dividend percentage k i,1 (65,35) Initial production capacity of producer i. 1 i k 1 k i,2 {13,13) Price fixed by producer i for each unit of d i. 1 i k 1 k j,3 (50,30,20) Initial capacity of retailer j. 1 j k 2 k i,6 (15,15,15) Price fixed by retailer j for each order of good j. 1 j k 2

48 MeCoSim definition Parameter Value Description k 1 k 2 k 3 <@r,1> Index 1 = 1 <@r,8> Index 2 = 2 Captures number of producers based on the number of rows in table Producer_input Captures number of retailers based on the number of rows in table Retailer_input Units of raw material inserted into the system by S minimum value of range k 4 Units of raw material inserted into the system by S maximum value of range k 5 Units of aggregate demand inserted into the system by C minimum value of range k 6 k 7 k 8 <9,$1$-2,2> Index 1 = [3..<@r,9>+2] Units of aggregate demand inserted into the system by C maximum value of range Price fixed by S for each unit of a # failed purchases considered for the analysis of increasing capital stock minimum value. k 9 # failed purchases considered for the analysis of increasing capital stock maximum value. k 10 k 11 k 12 k 13 k i,1 <1,$1$,$2$+1> Cost of capital stock per cycle Depreciation rate of capital stock Step of capacity increase Dividend percentage Initial production capacity of producer i. 1 i k 1 k i,2 Index 1 = [1..k{1}] Price fixed by producer i for each unit of d i. 1 i k 1 Index 2 = [1..2] k j,3 <8,$1$,2> Index 1 = [1..k{2}] Initial capacity of retailer j. 1 j k 2 Index 2 = 3 k i,6 <8,$1$,3> Index 1 = [1..k{2}] Price fixed by retailer j for each order of good j. 1 j k 2 Index 2 = 6

49 Simulation results capacities Producers capacities with: Depreciation rate = 0.1 Deactivated capacity increase mechanism. Producers capacities with: Depreciation rate = 0.1 Activated capacity increase mechanism.

50 Simulation results dividends Generic consumer monetary units: Deactivated dividend payment. Generic consumer monetary units: Restored dividend payment.

51 Simulation results producer Initial distribution of capacities: Raw material generation rate [59,62] Raw material generation rate [40,43] System tries to reach an equilibrium point in function of parameters of S

52 Simulation results retailer Initial distribution of capacities: Generic demand generation rate [59,62] Generic demand generation rate [40,43] System tries to reach an equilibrium point in function of parameters of C

53 CONCLUSIONS Initial model: We have been able to reproduce Păun s results using: PDP systems. P Lingua & MeCoSim framework. Inference engine DNDP4. Enhanced model: Initial model has been extended including several real world economic processes. Cost of production factors, dividend payment. Capacity depreciation, capacity increase mechanisms. Removing external injection of monetary units. Model evolves autonomously around an equilibrium point different from the initial conditions.

54 FURTHER DEVELOPMENTS Complete the enhanced model: Macroeconomics interest: behavior of system under perturbation around equilibrium. Introduce mechanisms to adjust prices to some stimulus. Investigate if different patterns of randomness could be generated easily. Future Case of Study: SDGE (Stochastic Dynamic General Equilibrium). Previous techniques can be utilized in this problem. Challenge: generate an emergent optimization behavior.

55 References Gh. Păun, R. Păun: Membrane computing as a framework for modeling economic processes. In Proc. SYNASC 05, Timisoara, Romania, IEEE Press, 2005, Păun Gh and Păun R. Membrane Computing and Economics. In Păun Gh, Rozenberg G., Salomaa, eds. (2010) A. Handbook of Membrane Computing. Oxford University Press, 2010, Pérez-Hurtado I, Valencia L, Pérez-Jiménez MJ, Colomer MA, Riscos A (2010) MeCoSim: A general purpose software tool for simulating biological phenomena by means of P Systems. In: K Li, Z Tang, R Li, AK Nagar, R Thamburaj (eds.) Proceedings 2010 IEEE Fifth International Conference on Bioinspired Computing: Theories and Applications: Vol 1. Changsha: IEEE Press Díaz D, Pérez-Hurtado I, Pérez-Jiménez MJ, Riscos A (2009) A P-Lingua programming environment for Membrane Computing. LNCS 5391:

Provocation and the Strategy of Terrorist and Guerilla Attacks: Online Theory Appendix

Provocation and the Strategy of Terrorist and Guerilla Attacks: Online Theory Appendix Provocation and the Strategy of Terrorist and Guerilla s: Online Theory Appendix Overview of Appendix The appendix to the theory section of Provocation and the Strategy of Terrorist and Guerilla s includes

More information

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

Handout 8: Introduction to Stochastic Dynamic Programming. 2 Examples of Stochastic Dynamic Programming Problems SEEM 3470: Dynamic Optimization and Applications 2013 14 Second Term Handout 8: Introduction to Stochastic Dynamic Programming Instructor: Shiqian Ma March 10, 2014 Suggested Reading: Chapter 1 of Bertsekas,

More information

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

The Role of Investment Wedges in the Carlstrom-Fuerst Economy and Business Cycle Accounting MPRA Munich Personal RePEc Archive The Role of Investment Wedges in the Carlstrom-Fuerst Economy and Business Cycle Accounting Masaru Inaba and Kengo Nutahara Research Institute of Economy, Trade, and

More information

Game-Theoretic Risk Analysis in Decision-Theoretic Rough Sets

Game-Theoretic Risk Analysis in Decision-Theoretic Rough Sets Game-Theoretic Risk Analysis in Decision-Theoretic Rough Sets Joseph P. Herbert JingTao Yao Department of Computer Science, University of Regina Regina, Saskatchewan, Canada S4S 0A2 E-mail: [herbertj,jtyao]@cs.uregina.ca

More information

Pakes (1986): Patents as Options: Some Estimates of the Value of Holding European Patent Stocks

Pakes (1986): Patents as Options: Some Estimates of the Value of Holding European Patent Stocks Pakes (1986): Patents as Options: Some Estimates of the Value of Holding European Patent Stocks Spring 2009 Main question: How much are patents worth? Answering this question is important, because it helps

More information

Topic 7. Nominal rigidities

Topic 7. Nominal rigidities 14.452. Topic 7. Nominal rigidities Olivier Blanchard April 2007 Nr. 1 1. Motivation, and organization Why introduce nominal rigidities, and what do they imply? In monetary models, the price level (the

More information

STATE UNIVERSITY OF NEW YORK AT ALBANY Department of Economics. Ph. D. Comprehensive Examination: Macroeconomics Spring, 2009

STATE UNIVERSITY OF NEW YORK AT ALBANY Department of Economics. Ph. D. Comprehensive Examination: Macroeconomics Spring, 2009 STATE UNIVERSITY OF NEW YORK AT ALBANY Department of Economics Ph. D. Comprehensive Examination: Macroeconomics Spring, 2009 Section 1. (Suggested Time: 45 Minutes) For 3 of the following 6 statements,

More information

Chapter 9 Dynamic Models of Investment

Chapter 9 Dynamic Models of Investment George Alogoskoufis, Dynamic Macroeconomic Theory, 2015 Chapter 9 Dynamic Models of Investment In this chapter we present the main neoclassical model of investment, under convex adjustment costs. This

More information

Lesson Plan for Simulation with Spreadsheets (8/31/11 & 9/7/11)

Lesson Plan for Simulation with Spreadsheets (8/31/11 & 9/7/11) Jeremy Tejada ISE 441 - Introduction to Simulation Learning Outcomes: Lesson Plan for Simulation with Spreadsheets (8/31/11 & 9/7/11) 1. Students will be able to list and define the different components

More information

Convergence of Life Expectancy and Living Standards in the World

Convergence of Life Expectancy and Living Standards in the World Convergence of Life Expectancy and Living Standards in the World Kenichi Ueda* *The University of Tokyo PRI-ADBI Joint Workshop January 13, 2017 The views are those of the author and should not be attributed

More information

Influence of Inefficiency in Government Expenditure on the Multiplier of Public Investment

Influence of Inefficiency in Government Expenditure on the Multiplier of Public Investment Comput Econ DOI 10.1007/s10614-017-9671-y Influence of Inefficiency in Government Expenditure on the Multiplier of Public Investment Shigeaki Ogibayashi 1,2 Kosei Takashima 1,2 Accepted: 28 February 2017

More information

A selection of MAS learning techniques based on RL

A selection of MAS learning techniques based on RL A selection of MAS learning techniques based on RL Ann Nowé 14/11/12 Herhaling titel van presentatie 1 Content Single stage setting Common interest (Claus & Boutilier, Kapetanakis&Kudenko) Conflicting

More information

Bailouts, Bail-ins and Banking Crises

Bailouts, Bail-ins and Banking Crises Bailouts, Bail-ins and Banking Crises Todd Keister Rutgers University Yuliyan Mitkov Rutgers University & University of Bonn 2017 HKUST Workshop on Macroeconomics June 15, 2017 The bank runs problem Intermediaries

More information

Modeling Capital Market with Financial Signal Processing

Modeling Capital Market with Financial Signal Processing Modeling Capital Market with Financial Signal Processing Jenher Jeng Ph.D., Statistics, U.C. Berkeley Founder & CTO of Harmonic Financial Engineering, www.harmonicfinance.com Outline Theory and Techniques

More information

Asset Prices in Consumption and Production Models. 1 Introduction. Levent Akdeniz and W. Davis Dechert. February 15, 2007

Asset Prices in Consumption and Production Models. 1 Introduction. Levent Akdeniz and W. Davis Dechert. February 15, 2007 Asset Prices in Consumption and Production Models Levent Akdeniz and W. Davis Dechert February 15, 2007 Abstract In this paper we use a simple model with a single Cobb Douglas firm and a consumer with

More information

Handout 4: Deterministic Systems and the Shortest Path Problem

Handout 4: Deterministic Systems and the Shortest Path Problem SEEM 3470: Dynamic Optimization and Applications 2013 14 Second Term Handout 4: Deterministic Systems and the Shortest Path Problem Instructor: Shiqian Ma January 27, 2014 Suggested Reading: Bertsekas

More information

A Structural Model of Continuous Workout Mortgages (Preliminary Do not cite)

A Structural Model of Continuous Workout Mortgages (Preliminary Do not cite) A Structural Model of Continuous Workout Mortgages (Preliminary Do not cite) Edward Kung UCLA March 1, 2013 OBJECTIVES The goal of this paper is to assess the potential impact of introducing alternative

More information

Aquaculture Technology and the Sustainability of Fisheries

Aquaculture Technology and the Sustainability of Fisheries the Sustainability Esther Regnier & Katheline Paris School of Economics and University Paris 1 Panthon-Sorbonne IIFET 2012 50% of world marine fish stocks are fully exploited, 32% are overexploited (FAO

More information

Introducing nominal rigidities. A static model.

Introducing nominal rigidities. A static model. Introducing nominal rigidities. A static model. Olivier Blanchard May 25 14.452. Spring 25. Topic 7. 1 Why introduce nominal rigidities, and what do they imply? An informal walk-through. In the model we

More information

Optimal Incentive Contract with Costly and Flexible Monitoring

Optimal Incentive Contract with Costly and Flexible Monitoring Optimal Incentive Contract with Costly and Flexible Monitoring Anqi Li 1 Ming Yang 2 1 Department of Economics, Washington University in St. Louis 2 Fuqua School of Business, Duke University January 2016

More information

Stock Trading Following Stock Price Index Movement Classification Using Machine Learning Techniques

Stock Trading Following Stock Price Index Movement Classification Using Machine Learning Techniques Stock Trading Following Stock Price Index Movement Classification Using Machine Learning Techniques 6.1 Introduction Trading in stock market is one of the most popular channels of financial investments.

More information

Lecture 7: Optimal management of renewable resources

Lecture 7: Optimal management of renewable resources Lecture 7: Optimal management of renewable resources Florian K. Diekert (f.k.diekert@ibv.uio.no) Overview This lecture note gives a short introduction to the optimal management of renewable resource economics.

More information

4 Reinforcement Learning Basic Algorithms

4 Reinforcement Learning Basic Algorithms Learning in Complex Systems Spring 2011 Lecture Notes Nahum Shimkin 4 Reinforcement Learning Basic Algorithms 4.1 Introduction RL methods essentially deal with the solution of (optimal) control problems

More information

Algorithmic Trading using Reinforcement Learning augmented with Hidden Markov Model

Algorithmic Trading using Reinforcement Learning augmented with Hidden Markov Model Algorithmic Trading using Reinforcement Learning augmented with Hidden Markov Model Simerjot Kaur (sk3391) Stanford University Abstract This work presents a novel algorithmic trading system based on reinforcement

More information

1 Introduction. Term Paper: The Hall and Taylor Model in Duali 1. Yumin Li 5/8/2012

1 Introduction. Term Paper: The Hall and Taylor Model in Duali 1. Yumin Li 5/8/2012 Term Paper: The Hall and Taylor Model in Duali 1 Yumin Li 5/8/2012 1 Introduction In macroeconomics and policy making arena, it is extremely important to have the ability to manipulate a set of control

More information

Budget Management In GSP (2018)

Budget Management In GSP (2018) Budget Management In GSP (2018) Yahoo! March 18, 2018 Miguel March 18, 2018 1 / 26 Today s Presentation: Budget Management Strategies in Repeated auctions, Balseiro, Kim, and Mahdian, WWW2017 Learning

More information

Asset Pricing under Information-processing Constraints

Asset Pricing under Information-processing Constraints The University of Hong Kong From the SelectedWorks of Yulei Luo 00 Asset Pricing under Information-processing Constraints Yulei Luo, The University of Hong Kong Eric Young, University of Virginia Available

More information

Adaptative air traffic network: statistical regularities in traffic management

Adaptative air traffic network: statistical regularities in traffic management ELSA Empirically grounded agent based models for the future ATM scenario Adaptative air traffic network: statistical regularities in traffic management 11 th ATM USA/Europe ATM R&D seminar, June 2015 G.

More information

NEW I-O TABLE AND SAMs FOR POLAND

NEW I-O TABLE AND SAMs FOR POLAND Łucja Tomasewic University of Lod Institute of Econometrics and Statistics 41 Rewolucji 195 r, 9-214 Łódź Poland, tel. (4842) 6355187 e-mail: tiase@krysia. uni.lod.pl Draft NEW I-O TABLE AND SAMs FOR POLAND

More information

Monetary Economics Final Exam

Monetary Economics Final Exam 316-466 Monetary Economics Final Exam 1. Flexible-price monetary economics (90 marks). Consider a stochastic flexibleprice money in the utility function model. Time is discrete and denoted t =0, 1,...

More information

Preference Shocks, Liquidity Shocks, and Price Dynamics

Preference Shocks, Liquidity Shocks, and Price Dynamics Preference Shocks, Liquidity Shocks, and Price Dynamics Nao Sudo 21st April 21 at GRIPS () 21st April 21 at GRIPS 1 / 47 Directions Motivation Literature Model Extracting Shocks (BOJ) 21st April 21 at

More information

Attracting Intra-marginal Traders across Multiple Markets

Attracting Intra-marginal Traders across Multiple Markets Attracting Intra-marginal Traders across Multiple Markets Jung-woo Sohn, Sooyeon Lee, and Tracy Mullen College of Information Sciences and Technology, The Pennsylvania State University, University Park,

More information

Growth and Inclusion: Theoretical and Applied Perspectives

Growth and Inclusion: Theoretical and Applied Perspectives THE WORLD BANK WORKSHOP Growth and Inclusion: Theoretical and Applied Perspectives Session IV Presentation Sectoral Infrastructure Investment in an Unbalanced Growing Economy: The Case of India Chetan

More information

Question 1 Consider an economy populated by a continuum of measure one of consumers whose preferences are defined by the utility function:

Question 1 Consider an economy populated by a continuum of measure one of consumers whose preferences are defined by the utility function: Question 1 Consider an economy populated by a continuum of measure one of consumers whose preferences are defined by the utility function: β t log(c t ), where C t is consumption and the parameter β satisfies

More information

Inflation. David Andolfatto

Inflation. David Andolfatto Inflation David Andolfatto Introduction We continue to assume an economy with a single asset Assume that the government can manage the supply of over time; i.e., = 1,where 0 is the gross rate of money

More information

A Recommended Financial Model for the Selection of Safest portfolio by using Simulation and Optimization Techniques

A Recommended Financial Model for the Selection of Safest portfolio by using Simulation and Optimization Techniques Journal of Applied Finance & Banking, vol., no., 20, 3-42 ISSN: 792-6580 (print version), 792-6599 (online) International Scientific Press, 20 A Recommended Financial Model for the Selection of Safest

More information

Competitiveness, Income Distribution and Economic Growth in a Small Economy

Competitiveness, Income Distribution and Economic Growth in a Small Economy Competitiveness, Income Distribution and Economic Growth in a Small Economy Jose Antonio Cordero Department of Economics Universidad de Costa Rica San Jose, COSTA RICA October, 2007 1. Introduction The

More information

What is Cyclical in Credit Cycles?

What is Cyclical in Credit Cycles? What is Cyclical in Credit Cycles? Rui Cui May 31, 2014 Introduction Credit cycles are growth cycles Cyclicality in the amount of new credit Explanations: collateral constraints, equity constraints, leverage

More information

Real Option Analysis for Adjacent Gas Producers to Choose Optimal Operating Strategy, such as Gas Plant Size, Leasing rate, and Entry Point

Real Option Analysis for Adjacent Gas Producers to Choose Optimal Operating Strategy, such as Gas Plant Size, Leasing rate, and Entry Point Real Option Analysis for Adjacent Gas Producers to Choose Optimal Operating Strategy, such as Gas Plant Size, Leasing rate, and Entry Point Gordon A. Sick and Yuanshun Li October 3, 4 Tuesday, October,

More information

Economic optimization in Model Predictive Control

Economic optimization in Model Predictive Control Economic optimization in Model Predictive Control Rishi Amrit Department of Chemical and Biological Engineering University of Wisconsin-Madison 29 th February, 2008 Rishi Amrit (UW-Madison) Economic Optimization

More information

Capital markets liberalization and global imbalances

Capital markets liberalization and global imbalances Capital markets liberalization and global imbalances Vincenzo Quadrini University of Southern California, CEPR and NBER February 11, 2006 VERY PRELIMINARY AND INCOMPLETE Abstract This paper studies the

More information

Debt Constraints and the Labor Wedge

Debt Constraints and the Labor Wedge Debt Constraints and the Labor Wedge By Patrick Kehoe, Virgiliu Midrigan, and Elena Pastorino This paper is motivated by the strong correlation between changes in household debt and employment across regions

More information

Maturity, Indebtedness and Default Risk 1

Maturity, Indebtedness and Default Risk 1 Maturity, Indebtedness and Default Risk 1 Satyajit Chatterjee Burcu Eyigungor Federal Reserve Bank of Philadelphia February 15, 2008 1 Corresponding Author: Satyajit Chatterjee, Research Dept., 10 Independence

More information

The Basic New Keynesian Model

The Basic New Keynesian Model Jordi Gali Monetary Policy, inflation, and the business cycle Lian Allub 15/12/2009 In The Classical Monetary economy we have perfect competition and fully flexible prices in all markets. Here there is

More information

PRINCIPLES REGARDING PROVISIONS FOR LIFE RISKS SOCIETY OF ACTUARIES COMMITTEE ON ACTUARIAL PRINCIPLES*

PRINCIPLES REGARDING PROVISIONS FOR LIFE RISKS SOCIETY OF ACTUARIES COMMITTEE ON ACTUARIAL PRINCIPLES* TRANSACTIONS OF SOCIETY OF ACTUARIES 1995 VOL. 47 PRINCIPLES REGARDING PROVISIONS FOR LIFE RISKS SOCIETY OF ACTUARIES COMMITTEE ON ACTUARIAL PRINCIPLES* ABSTRACT The Committee on Actuarial Principles is

More information

On Quality Bias and Inflation Targets: Supplementary Material

On Quality Bias and Inflation Targets: Supplementary Material On Quality Bias and Inflation Targets: Supplementary Material Stephanie Schmitt-Grohé Martín Uribe August 2 211 This document contains supplementary material to Schmitt-Grohé and Uribe (211). 1 A Two Sector

More information

CALIBRATION OF A TRAFFIC MICROSIMULATION MODEL AS A TOOL FOR ESTIMATING THE LEVEL OF TRAVEL TIME VARIABILITY

CALIBRATION OF A TRAFFIC MICROSIMULATION MODEL AS A TOOL FOR ESTIMATING THE LEVEL OF TRAVEL TIME VARIABILITY Advanced OR and AI Methods in Transportation CALIBRATION OF A TRAFFIC MICROSIMULATION MODEL AS A TOOL FOR ESTIMATING THE LEVEL OF TRAVEL TIME VARIABILITY Yaron HOLLANDER 1, Ronghui LIU 2 Abstract. A low

More information

A Model of Coverage Probability under Shadow Fading

A Model of Coverage Probability under Shadow Fading A Model of Coverage Probability under Shadow Fading Kenneth L. Clarkson John D. Hobby August 25, 23 Abstract We give a simple analytic model of coverage probability for CDMA cellular phone systems under

More information

Quantifying the Impact of Financial Development on Economic Development

Quantifying the Impact of Financial Development on Economic Development Quantifying the Impact of Financial Development on Economic Development Jeremy Greenwood, Juan M. Sanchez, Cheng Wang (RED 2013) Presented by Beatriz González Macroeconomics Reading Group - UC3M January

More information

Section 3.1: Discrete Event Simulation

Section 3.1: Discrete Event Simulation Section 3.1: Discrete Event Simulation Discrete-Event Simulation: A First Course c 2006 Pearson Ed., Inc. 0-13-142917-5 Discrete-Event Simulation: A First Course Section 3.1: Discrete Event Simulation

More information

A simple wealth model

A simple wealth model Quantitative Macroeconomics Raül Santaeulàlia-Llopis, MOVE-UAB and Barcelona GSE Homework 5, due Thu Nov 1 I A simple wealth model Consider the sequential problem of a household that maximizes over streams

More information

Movements on the Price of Houses

Movements on the Price of Houses Movements on the Price of Houses José-Víctor Ríos-Rull Penn, CAERP Virginia Sánchez-Marcos Universidad de Cantabria, Penn Tue Dec 14 13:00:57 2004 So Preliminary, There is Really Nothing Conference on

More information

Calvo Wages in a Search Unemployment Model

Calvo Wages in a Search Unemployment Model DISCUSSION PAPER SERIES IZA DP No. 2521 Calvo Wages in a Search Unemployment Model Vincent Bodart Olivier Pierrard Henri R. Sneessens December 2006 Forschungsinstitut zur Zukunft der Arbeit Institute for

More information

MODELLING 1-MONTH EURIBOR INTEREST RATE BY USING DIFFERENTIAL EQUATIONS WITH UNCERTAINTY

MODELLING 1-MONTH EURIBOR INTEREST RATE BY USING DIFFERENTIAL EQUATIONS WITH UNCERTAINTY Applied Mathematical and Computational Sciences Volume 7, Issue 3, 015, Pages 37-50 015 Mili Publications MODELLING 1-MONTH EURIBOR INTEREST RATE BY USING DIFFERENTIAL EQUATIONS WITH UNCERTAINTY J. C.

More information

STATE UNIVERSITY OF NEW YORK AT ALBANY Department of Economics. Ph. D. Preliminary Examination: Macroeconomics Fall, 2009

STATE UNIVERSITY OF NEW YORK AT ALBANY Department of Economics. Ph. D. Preliminary Examination: Macroeconomics Fall, 2009 STATE UNIVERSITY OF NEW YORK AT ALBANY Department of Economics Ph. D. Preliminary Examination: Macroeconomics Fall, 2009 Instructions: Read the questions carefully and make sure to show your work. You

More information

Final exam solutions

Final exam solutions EE365 Stochastic Control / MS&E251 Stochastic Decision Models Profs. S. Lall, S. Boyd June 5 6 or June 6 7, 2013 Final exam solutions This is a 24 hour take-home final. Please turn it in to one of the

More information

Agent Based Trading Model of Heterogeneous and Changing Beliefs

Agent Based Trading Model of Heterogeneous and Changing Beliefs Agent Based Trading Model of Heterogeneous and Changing Beliefs Jaehoon Jung Faulty Advisor: Jonathan Goodman November 27, 2018 Abstract I construct an agent based model of a stock market in which investors

More information

Stochastic model of flow duration curves for selected rivers in Bangladesh

Stochastic model of flow duration curves for selected rivers in Bangladesh Climate Variability and Change Hydrological Impacts (Proceedings of the Fifth FRIEND World Conference held at Havana, Cuba, November 2006), IAHS Publ. 308, 2006. 99 Stochastic model of flow duration curves

More information

ACCOUNTING FOR THE ENVIRONMENT IN THE SOLOW GROWTH MODEL. Lendel K. Narine

ACCOUNTING FOR THE ENVIRONMENT IN THE SOLOW GROWTH MODEL. Lendel K. Narine 1 ACCOUNTING FOR THE ENVIRONMENT IN THE SOLOW GROWTH MODEL Lendel K. Narine A popular definition of sustainability given by Solow (1991) was an obligation to conduct ourselves so that we leave the future

More information

Quantitative Significance of Collateral Constraints as an Amplification Mechanism

Quantitative Significance of Collateral Constraints as an Amplification Mechanism RIETI Discussion Paper Series 09-E-05 Quantitative Significance of Collateral Constraints as an Amplification Mechanism INABA Masaru The Canon Institute for Global Studies KOBAYASHI Keiichiro RIETI The

More information

Modelling labour supply in Poland: elasticity estimates and policy simulations

Modelling labour supply in Poland: elasticity estimates and policy simulations Modelling labour supply in Poland: elasticity estimates and policy simulations IBS Seminar 24.10.17 Michał Myck Centre for Economic Analysis, CenEA (Szczecin) Analysis financed through projects conducted

More information

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

The Role of Investment Wedges in the Carlstrom-Fuerst Economy and Business Cycle Accounting RIETI Discussion Paper Series 9-E-3 The Role of Investment Wedges in the Carlstrom-Fuerst Economy and Business Cycle Accounting INABA Masaru The Canon Institute for Global Studies NUTAHARA Kengo Senshu

More information

WRITTEN PRELIMINARY Ph.D EXAMINATION. Department of Applied Economics. Spring Trade and Development. Instructions

WRITTEN PRELIMINARY Ph.D EXAMINATION. Department of Applied Economics. Spring Trade and Development. Instructions WRITTEN PRELIMINARY Ph.D EXAMINATION Department of Applied Economics Spring - 2005 Trade and Development Instructions (For students electing Macro (8701) & New Trade Theory (8702) option) Identify yourself

More information

The Costs of Environmental Regulation in a Concentrated Industry

The Costs of Environmental Regulation in a Concentrated Industry The Costs of Environmental Regulation in a Concentrated Industry Stephen P. Ryan MIT Department of Economics Research Motivation Question: How do we measure the costs of a regulation in an oligopolistic

More information

ON INTEREST RATE POLICY AND EQUILIBRIUM STABILITY UNDER INCREASING RETURNS: A NOTE

ON INTEREST RATE POLICY AND EQUILIBRIUM STABILITY UNDER INCREASING RETURNS: A NOTE Macroeconomic Dynamics, (9), 55 55. Printed in the United States of America. doi:.7/s6559895 ON INTEREST RATE POLICY AND EQUILIBRIUM STABILITY UNDER INCREASING RETURNS: A NOTE KEVIN X.D. HUANG Vanderbilt

More information

Supply-side effects of monetary policy and the central bank s objective function. Eurilton Araújo

Supply-side effects of monetary policy and the central bank s objective function. Eurilton Araújo Supply-side effects of monetary policy and the central bank s objective function Eurilton Araújo Insper Working Paper WPE: 23/2008 Copyright Insper. Todos os direitos reservados. É proibida a reprodução

More information

Collective Defined Contribution Plan Contest Model Overview

Collective Defined Contribution Plan Contest Model Overview Collective Defined Contribution Plan Contest Model Overview This crowd-sourced contest seeks an answer to the question, What is the optimal investment strategy and risk-sharing policy that provides long-term

More information

Macroeconomics 2. Lecture 6 - New Keynesian Business Cycles March. Sciences Po

Macroeconomics 2. Lecture 6 - New Keynesian Business Cycles March. Sciences Po Macroeconomics 2 Lecture 6 - New Keynesian Business Cycles 2. Zsófia L. Bárány Sciences Po 2014 March Main idea: introduce nominal rigidities Why? in classical monetary models the price level ensures money

More information

WORKING PAPER NO THE ELASTICITY OF THE UNEMPLOYMENT RATE WITH RESPECT TO BENEFITS. Kai Christoffel European Central Bank Frankfurt

WORKING PAPER NO THE ELASTICITY OF THE UNEMPLOYMENT RATE WITH RESPECT TO BENEFITS. Kai Christoffel European Central Bank Frankfurt WORKING PAPER NO. 08-15 THE ELASTICITY OF THE UNEMPLOYMENT RATE WITH RESPECT TO BENEFITS Kai Christoffel European Central Bank Frankfurt Keith Kuester Federal Reserve Bank of Philadelphia Final version

More information

The Welfare Cost of Asymmetric Information: Evidence from the U.K. Annuity Market

The Welfare Cost of Asymmetric Information: Evidence from the U.K. Annuity Market The Welfare Cost of Asymmetric Information: Evidence from the U.K. Annuity Market Liran Einav 1 Amy Finkelstein 2 Paul Schrimpf 3 1 Stanford and NBER 2 MIT and NBER 3 MIT Cowles 75th Anniversary Conference

More information

Appendix: Net Exports, Consumption Volatility and International Business Cycle Models.

Appendix: Net Exports, Consumption Volatility and International Business Cycle Models. Appendix: Net Exports, Consumption Volatility and International Business Cycle Models. Andrea Raffo Federal Reserve Bank of Kansas City February 2007 Abstract This Appendix studies the implications of

More information

Dynamic Pricing in Ridesharing Platforms

Dynamic Pricing in Ridesharing Platforms Dynamic Pricing in Ridesharing Platforms A Queueing Approach Sid Banerjee Ramesh Johari Carlos Riquelme Cornell Stanford Stanford rjohari@stanford.edu With thanks to Chris Pouliot, Chris Sholley, and Lyft

More information

Lecture 2, November 16: A Classical Model (Galí, Chapter 2)

Lecture 2, November 16: A Classical Model (Galí, Chapter 2) MakØk3, Fall 2010 (blok 2) Business cycles and monetary stabilization policies Henrik Jensen Department of Economics University of Copenhagen Lecture 2, November 16: A Classical Model (Galí, Chapter 2)

More information

AD in Monte Carlo for finance

AD in Monte Carlo for finance AD in Monte Carlo for finance Mike Giles giles@comlab.ox.ac.uk Oxford University Computing Laboratory AD & Monte Carlo p. 1/30 Overview overview of computational finance stochastic o.d.e. s Monte Carlo

More information

Optimization of a Real Estate Portfolio with Contingent Portfolio Programming

Optimization of a Real Estate Portfolio with Contingent Portfolio Programming Mat-2.108 Independent research projects in applied mathematics Optimization of a Real Estate Portfolio with Contingent Portfolio Programming 3 March, 2005 HELSINKI UNIVERSITY OF TECHNOLOGY System Analysis

More information

ECN101: Intermediate Macroeconomic Theory TA Section

ECN101: Intermediate Macroeconomic Theory TA Section ECN101: Intermediate Macroeconomic Theory TA Section (jwjung@ucdavis.edu) Department of Economics, UC Davis October 27, 2014 Slides revised: October 27, 2014 Outline 1 Announcement 2 Review: Chapter 5

More information

MODELLING OPTIMAL HEDGE RATIO IN THE PRESENCE OF FUNDING RISK

MODELLING OPTIMAL HEDGE RATIO IN THE PRESENCE OF FUNDING RISK MODELLING OPTIMAL HEDGE RATIO IN THE PRESENCE O UNDING RISK Barbara Dömötör Department of inance Corvinus University of Budapest 193, Budapest, Hungary E-mail: barbara.domotor@uni-corvinus.hu KEYWORDS

More information

Collateralized capital and news-driven cycles. Abstract

Collateralized capital and news-driven cycles. Abstract Collateralized capital and news-driven cycles Keiichiro Kobayashi Research Institute of Economy, Trade, and Industry Kengo Nutahara Graduate School of Economics, University of Tokyo, and the JSPS Research

More information

Dynamic Resource Allocation for Spot Markets in Cloud Computi

Dynamic Resource Allocation for Spot Markets in Cloud Computi Dynamic Resource Allocation for Spot Markets in Cloud Computing Environments Qi Zhang 1, Quanyan Zhu 2, Raouf Boutaba 1,3 1 David. R. Cheriton School of Computer Science University of Waterloo 2 Department

More information

Chapter 6 Money, Inflation and Economic Growth

Chapter 6 Money, Inflation and Economic Growth George Alogoskoufis, Dynamic Macroeconomic Theory, 2015 Chapter 6 Money, Inflation and Economic Growth In the models we have presented so far there is no role for money. Yet money performs very important

More information

Mixed Motives of Simultaneous-move Games in a Mixed Duopoly. Abstract

Mixed Motives of Simultaneous-move Games in a Mixed Duopoly. Abstract Mixed Motives of Simultaneous-move Games in a Mixed Duopoly Kangsik Choi Graduate School of International Studies. Pusan National University Abstract This paper investigates the simultaneous-move games

More information

SOCIAL ACCOUNTING MATRIX (SAM) AND ITS IMPLICATIONS FOR MACROECONOMIC PLANNING

SOCIAL ACCOUNTING MATRIX (SAM) AND ITS IMPLICATIONS FOR MACROECONOMIC PLANNING Unpublished Assessed Article, Bradford University, Development Project Planning Centre (DPPC), Bradford, UK. 1996 SOCIAL ACCOUNTING MATRIX (SAM) AND ITS IMPLICATIONS FOR MACROECONOMIC PLANNING I. Introduction:

More information

Efficiency and Herd Behavior in a Signalling Market. Jeffrey Gao

Efficiency and Herd Behavior in a Signalling Market. Jeffrey Gao Efficiency and Herd Behavior in a Signalling Market Jeffrey Gao ABSTRACT This paper extends a model of herd behavior developed by Bikhchandani and Sharma (000) to establish conditions for varying levels

More information

Competing Mechanisms with Limited Commitment

Competing Mechanisms with Limited Commitment Competing Mechanisms with Limited Commitment Suehyun Kwon CESIFO WORKING PAPER NO. 6280 CATEGORY 12: EMPIRICAL AND THEORETICAL METHODS DECEMBER 2016 An electronic version of the paper may be downloaded

More information

Aggregate Implications of Lumpy Adjustment

Aggregate Implications of Lumpy Adjustment Aggregate Implications of Lumpy Adjustment Eduardo Engel Cowles Lunch. March 3rd, 2010 Eduardo Engel 1 1. Motivation Micro adjustment is lumpy for many aggregates of interest: stock of durable good nominal

More information

1 Modern Macroeconomics

1 Modern Macroeconomics University of British Columbia Department of Economics, International Finance (Econ 502) Prof. Amartya Lahiri Handout # 1 1 Modern Macroeconomics Modern macroeconomics essentially views the economy of

More information

Making Sense of Cents

Making Sense of Cents Name: Date: Making Sense of Cents Exploring the Central Limit Theorem Many of the variables that you have studied so far in this class have had a normal distribution. You have used a table of the normal

More information

Intergenerational Policy and the Measurement of the Tax Incidence of Unfunded Liabilities

Intergenerational Policy and the Measurement of the Tax Incidence of Unfunded Liabilities Intergenerational Policy and the Measurement of the Tax Incidence of Unfunded Liabilities Juan Carlos Conesa, Universitat Autònoma de Barcelona Carlos Garriga, Federal Reserve Bank of St. Louis May 26th,

More information

Collateralized capital and News-driven cycles

Collateralized capital and News-driven cycles RIETI Discussion Paper Series 07-E-062 Collateralized capital and News-driven cycles KOBAYASHI Keiichiro RIETI NUTAHARA Kengo the University of Tokyo / JSPS The Research Institute of Economy, Trade and

More information

Core-Selecting Auction Design for Dynamically Allocating Heterogeneous VMs in Cloud Computing

Core-Selecting Auction Design for Dynamically Allocating Heterogeneous VMs in Cloud Computing Core-Selecting Auction Design for Dynamically Allocating Heterogeneous VMs in Cloud Computing Haoming Fu, Zongpeng Li, Chuan Wu, Xiaowen Chu University of Calgary The University of Hong Kong Hong Kong

More information

The Real Business Cycle Model

The Real Business Cycle Model The Real Business Cycle Model Economics 3307 - Intermediate Macroeconomics Aaron Hedlund Baylor University Fall 2013 Econ 3307 (Baylor University) The Real Business Cycle Model Fall 2013 1 / 23 Business

More information

Lecture 9: Markov and Regime

Lecture 9: Markov and Regime Lecture 9: Markov and Regime Switching Models Prof. Massimo Guidolin 20192 Financial Econometrics Spring 2017 Overview Motivation Deterministic vs. Endogeneous, Stochastic Switching Dummy Regressiom Switching

More information

Discussion of The Term Structure of Growth-at-Risk

Discussion of The Term Structure of Growth-at-Risk Discussion of The Term Structure of Growth-at-Risk Frank Schorfheide University of Pennsylvania, CEPR, NBER, PIER March 2018 Pushing the Frontier of Central Bank s Macro Modeling Preliminaries This paper

More information

Advanced Macro and Money (WS09/10) Problem Set 4

Advanced Macro and Money (WS09/10) Problem Set 4 Advanced Macro and Money (WS9/) Problem Set 4 Prof. Dr. Gerhard Illing, Jin Cao January 6, 2. Seigniorage and inflation Seignorage, which is the real revenue the government obtains from printing new currency,

More information

EE266 Homework 5 Solutions

EE266 Homework 5 Solutions EE, Spring 15-1 Professor S. Lall EE Homework 5 Solutions 1. A refined inventory model. In this problem we consider an inventory model that is more refined than the one you ve seen in the lectures. The

More information

Libor Market Model Version 1.0

Libor Market Model Version 1.0 Libor Market Model Version.0 Introduction This plug-in implements the Libor Market Model (also know as BGM Model, from the authors Brace Gatarek Musiela). For a general reference on this model see [, [2

More information

Coordinating Supply and Demand on an On-demand Service Platform with Impatient Customers

Coordinating Supply and Demand on an On-demand Service Platform with Impatient Customers Coordinating Supply and Demand on an On-demand Service Platform with Impatient Customers Speaker: Jiaru Bai, UC Irvine, The Paul Merage School of Business Co-authors: Rick So, UC Irvine, Chris Tang, UCLA,

More information

Homeowners Ratemaking Revisited

Homeowners Ratemaking Revisited Why Modeling? For lines of business with catastrophe potential, we don t know how much past insurance experience is needed to represent possible future outcomes and how much weight should be assigned to

More information

Optimal Monetary Policy in a Sudden Stop

Optimal Monetary Policy in a Sudden Stop ... Optimal Monetary Policy in a Sudden Stop with Jorge Roldos (IMF) and Fabio Braggion (Northwestern, Tilburg) 1 Modeling Issues/Tools Small, Open Economy Model Interaction Between Asset Markets and Monetary

More information

Importance Sampling for Fair Policy Selection

Importance Sampling for Fair Policy Selection Importance Sampling for Fair Policy Selection Shayan Doroudi Carnegie Mellon University Pittsburgh, PA 15213 shayand@cs.cmu.edu Philip S. Thomas Carnegie Mellon University Pittsburgh, PA 15213 philipt@cs.cmu.edu

More information