20
Opening the ‘black box’: Understanding the Equation of IndoTERM Day 1 Section 3 Training on Modeling Connectivity with IndoTERM CGE MODEL Center for Economics and Development Studies - UNPAD Adopted from term.ppt by Mark Horridge

Understanding the Equation of IndoTERMceds.feb.unpad.ac.id/uploadfiles/training_modul/indoterm/D1S3.pdf · Linearisasi •Tujuan: mempermudah pemecahan numerik dari persamaan dalam

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Understanding the Equation of IndoTERMceds.feb.unpad.ac.id/uploadfiles/training_modul/indoterm/D1S3.pdf · Linearisasi •Tujuan: mempermudah pemecahan numerik dari persamaan dalam

Opening the ‘black box’: Understanding the Equation of IndoTERM

Day 1 Section 3

Training on Modeling Connectivity with IndoTERM CGE MODEL

Center for Economics and Development Studies - UNPAD

Adopted from term.ppt by Mark Horridge

Page 2: Understanding the Equation of IndoTERMceds.feb.unpad.ac.id/uploadfiles/training_modul/indoterm/D1S3.pdf · Linearisasi •Tujuan: mempermudah pemecahan numerik dari persamaan dalam

Persamaan dalam CGE

• market-clearing conditions for commodities and primary factors;

• producers' demands for produced inputs and primary factors;

• final demands (investment, household, export and government);

• the relationship of prices to supply costs and taxes; and

• macroeconomic variables and price indices.

Page 3: Understanding the Equation of IndoTERMceds.feb.unpad.ac.id/uploadfiles/training_modul/indoterm/D1S3.pdf · Linearisasi •Tujuan: mempermudah pemecahan numerik dari persamaan dalam

Linearisasi

• Tujuan:

mempermudah pemecahan numerik daripersamaan dalam model CGE

• Kesepakatan Umum

– Huruf KAPITAL: nilai original

– Huruf kecil: persentase perubahan dari nilaioriginal (nilai marginal)

– A*a=100 A atau A*a=100dA

3

Page 4: Understanding the Equation of IndoTERMceds.feb.unpad.ac.id/uploadfiles/training_modul/indoterm/D1S3.pdf · Linearisasi •Tujuan: mempermudah pemecahan numerik dari persamaan dalam

How to derive percent-change equations

4

y = 2x + (Z/Y)z

Page 5: Understanding the Equation of IndoTERMceds.feb.unpad.ac.id/uploadfiles/training_modul/indoterm/D1S3.pdf · Linearisasi •Tujuan: mempermudah pemecahan numerik dari persamaan dalam

5

Page 6: Understanding the Equation of IndoTERMceds.feb.unpad.ac.id/uploadfiles/training_modul/indoterm/D1S3.pdf · Linearisasi •Tujuan: mempermudah pemecahan numerik dari persamaan dalam

6

Page 7: Understanding the Equation of IndoTERMceds.feb.unpad.ac.id/uploadfiles/training_modul/indoterm/D1S3.pdf · Linearisasi •Tujuan: mempermudah pemecahan numerik dari persamaan dalam

7

Page 8: Understanding the Equation of IndoTERMceds.feb.unpad.ac.id/uploadfiles/training_modul/indoterm/D1S3.pdf · Linearisasi •Tujuan: mempermudah pemecahan numerik dari persamaan dalam
Page 9: Understanding the Equation of IndoTERMceds.feb.unpad.ac.id/uploadfiles/training_modul/indoterm/D1S3.pdf · Linearisasi •Tujuan: mempermudah pemecahan numerik dari persamaan dalam

9

Page 10: Understanding the Equation of IndoTERMceds.feb.unpad.ac.id/uploadfiles/training_modul/indoterm/D1S3.pdf · Linearisasi •Tujuan: mempermudah pemecahan numerik dari persamaan dalam

IND

OM

INI

Industry demand X_S as raw material

)i(TOT1X)i,c(AINT)i,c(S_X

OUTPUTCONSTANTLEONTIEFPARAMETER

Demand for composite-goods as raw material only depend on the amount of

output of the industry10

Page 11: Understanding the Equation of IndoTERMceds.feb.unpad.ac.id/uploadfiles/training_modul/indoterm/D1S3.pdf · Linearisasi •Tujuan: mempermudah pemecahan numerik dari persamaan dalam

Industry demand X_S as raw material

)i(TOT1X)i,c(AINT)i,c(S_X

OUTPUTCONSTANTLEONTIEFPARAMETER

Demand for composite-goods as raw material only depend on the amount of

output of the industry11

IND

OTE

RM

Page 12: Understanding the Equation of IndoTERMceds.feb.unpad.ac.id/uploadfiles/training_modul/indoterm/D1S3.pdf · Linearisasi •Tujuan: mempermudah pemecahan numerik dari persamaan dalam

Supplies meets Demands:MARKET CLEARING FOR Domestic

COMMODITIES

)dom"",c(0X)c(TOT1X

12

IND

OM

INI

Page 13: Understanding the Equation of IndoTERMceds.feb.unpad.ac.id/uploadfiles/training_modul/indoterm/D1S3.pdf · Linearisasi •Tujuan: mempermudah pemecahan numerik dari persamaan dalam

Market Clearing

Total demand for commodity c produced in r =

supply commodity c produced in rIND

OTE

RM

Page 14: Understanding the Equation of IndoTERMceds.feb.unpad.ac.id/uploadfiles/training_modul/indoterm/D1S3.pdf · Linearisasi •Tujuan: mempermudah pemecahan numerik dari persamaan dalam

Input Market in MINIMAL

LABOR

TOT3P

LAB1PREALWAGE

)i(LAB1XEMPLOYINDi

)i(LAB1XINDi

REALWAGE

Exogenous

14

IND

OM

INI

Page 15: Understanding the Equation of IndoTERMceds.feb.unpad.ac.id/uploadfiles/training_modul/indoterm/D1S3.pdf · Linearisasi •Tujuan: mempermudah pemecahan numerik dari persamaan dalam

Market Clearing for Labour

• Total employment “o” di region “d”

• Total employment di region “d”

IND

OTE

RM

Page 16: Understanding the Equation of IndoTERMceds.feb.unpad.ac.id/uploadfiles/training_modul/indoterm/D1S3.pdf · Linearisasi •Tujuan: mempermudah pemecahan numerik dari persamaan dalam

Cost minimization: bottom level

Solusi:

KEY

Inputs or

Outputs

Functional

Form

CES

Leontief

CESCES

up to

CapitalLabour

Primary

Factors

Imported

Good C

Domestic

Good C

Imported

Good 1

Domestic

Good 1

Good CGood 1

Output

1

)i(CAP1XiLAB1X)i(PRIM1X:Subject to

iCAP1X)i(CAP1P)i(LAB1XLAB1P :Minimize

KL

PRIM

PRIM

)i(PRIM1P

LAB1P)i(PRIM1X)i(LAB1X L

PRIM

PRIM

)i(PRIM1P

)i(CAP1P)i(PRIM1X)i(CAP1X K

)i(CAP1X)i(CAP1P

)i(LAB1XLAB1P)i(PRIM1X)i(PRIM1P

16

IND

OTE

RM

Page 17: Understanding the Equation of IndoTERMceds.feb.unpad.ac.id/uploadfiles/training_modul/indoterm/D1S3.pdf · Linearisasi •Tujuan: mempermudah pemecahan numerik dari persamaan dalam

17

Variable

(all,i,IND)(all,d,DST) plab_o(i,d) # Price of labour composite #;

(all,i,IND)(all,d,DST) xlab_o(i,d) # Effective labour input #;

Equation

E_xlab # Demand for labour by industry and skill group #

(all,i,IND)(all,o,OCC)(all,d,DST)

xlab(i,o ,d) = xlab_o(i ,d) - SIGMALAB(i)*[plab(i,o,d) - plab_o(i,d)];

E_plab_o # Price to each industry of labour composite #

(all,i,IND) (all,d,DST) ID01[LAB_O(i ,d)]*plab_o(i,d)

= sum{o,OCC,LAB(i,o,d)*plab(i,o,d)};

MEMORIZE xo = xaverage - [po - paverage]

CES PATTERN paverage = So.po

Skill Mix

relative price term

IND

OTE

RM

Page 18: Understanding the Equation of IndoTERMceds.feb.unpad.ac.id/uploadfiles/training_modul/indoterm/D1S3.pdf · Linearisasi •Tujuan: mempermudah pemecahan numerik dari persamaan dalam

North Middle South

Vegetables

Trade Road Rail

North Middle South

Vegetables to

Households in

North

Domestic

Vegetables

Imported

Vegetables

PUR_S(c,u,d)

ppur_s(c,u,d)

xhou_s(c,d)

CES

CES

Leontief

CES

DELIVRD(c,s,r,d)

pdelivrdr(c,s,r,d)

xtrad(c,s,r,d)

PUR(c,s,u,d)

ppur(c,s,u,d)

xhou(c,s,d)

TRADE(c,s,r,d)

pbasic(c,s,r)

xtrad(c,s,r,d)

TRADMAR(c,s,m,r,d)

psuppmar_p(m,r,d)

xtradmar(c,s,m,r,d)

SUPPMAR(m,r,d,p)

pdom(m,p)

xsuppmar(m,r,d,p)

add over source

and commodities

Region where road margin is produced

Origin of vegetables

Domestic

Vegetables

add over

users

USE_U(c,s,d)

pdelivrd_r(c,s,d)

xtrad_r(c,s,d)

user-specific

purchasers' values

origin-

specific

delivered

prices

not user-specific

delivered values

c = "Vegetables"

u = "Hou"

d = "North"

Road

TRADMAR_CS(m,r,d)

psuppmar_p(m,r,d)

xtradmar_cs(m,r,d)

=0.1 - 0.5

=2

= 0.2 - 5IND

OTE

RM

Page 19: Understanding the Equation of IndoTERMceds.feb.unpad.ac.id/uploadfiles/training_modul/indoterm/D1S3.pdf · Linearisasi •Tujuan: mempermudah pemecahan numerik dari persamaan dalam

19

Variable(all,c,COM)(all,u,USR)(all,d,DST) ppur_s(c,u,d) # User prices, average over s#;(all,c,COM)(all,i,IND)(all,d,DST)

xint_s(c,i,d) # Industry demands for dom/imp composite #;EquationE_ppur_s(all,c,COM)(all,u,USR)(all,d,DST)

ppur_s(c,u,d) = sum{s,SRC,SRCSHR(c,s,u,d)*ppur(c,s,u,d)};

E_xint (all,c,COM)(all,s,SRC)(all,i,IND)(all,d,DST)xint(c,s,i,d) = xint_s(c,i,d) - SIGMADOMIMP(c)*[ppur(c,s,i,d)-ppur_s(c,i,d)];

xs = xaverage - s[ps - paverage]

paverage = Ss.[ps ]

SAME FOR HOU AND INV USERS

Intermediate Sourcing

North Middle South

Vegetables

Trade Road Rail

North Middle South

Vegetables to

Households in

North

Domestic

Vegetables

Imported

Vegetables

PUR_S(c,u,d)

ppur_s(c,u,d)

xhou_s(c,d)

CES

CES

Leontief

CES

DELIVRD(c,s,r,d)

pdelivrdr(c,s,r,d)

xtrad(c,s,r,d)

PUR(c,s,u,d)

ppur(c,s,u,d)

xhou(c,s,d)

TRADE(c,s,r,d)

pbasic(c,s,r)

xtrad(c,s,r,d)

TRADMAR(c,s,m,r,d)

psuppmar_p(m,r,d)

xtradmar(c,s,m,r,d)

SUPPMAR(m,r,d,p)

pdom(m,p)

xsuppmar(m,r,d,p)

add over source

and commodities

Region where road margin is produced

Origin of vegetables

Domestic

Vegetables

add over

users

USE_U(c,s,d)

pdelivrd_r(c,s,d)

xtrad_r(c,s,d)

user-specific

purchasers' values

origin-

specific

delivered

prices

not user-specific

delivered values

c = "Vegetables"

u = "Hou"

d = "North"

Road

TRADMAR_CS(m,r,d)

psuppmar_p(m,r,d)

xtradmar_cs(m,r,d)

=0.1 - 0.5

=2

= 0.2 - 5

IND

OTE

RM

Page 20: Understanding the Equation of IndoTERMceds.feb.unpad.ac.id/uploadfiles/training_modul/indoterm/D1S3.pdf · Linearisasi •Tujuan: mempermudah pemecahan numerik dari persamaan dalam

20

Regional sourcing of goods

North Middle South

CES

DELIVRD(c,s,r,d)

pdelivrdr(c,s,r,d)

xtrad(c,s,r,d)

Origin of vegetables

Domestic

Vegetables

used in North

USE_U(c,s,d)

puse(c,s,d)

xtrad_r(c,s,d)

origin-

specific

delivered

prices

delivered values

not user-specific

= 0.2 - 5

Choosing

between Dom

from different

regions

Equation E_puse # Delivered price of regional composite good c,s to d #(all,c,COM)(all,s,SRC)(all,d,DST)ID01(DELIVRD_R(c,s,d))*puse(c,s,d) ! CES price index !

= sum{r,ORG,DELIVRD(c,s,r,d)*[pdelivrd(c,s,r,d)+atrad(c,s,r,d)]};

Equation E_xtrad # CES between goods from different regions #(all,c,COM)(all,s,SRC)(all,r,ORG)(all,d,DST) xtrad(c,s,r,d) - atrad(c,s,r,d) = xuse(c,s,d)

- SIGMADOMDOM(c)*[pdelivrd(c,s,r,d)+atrad(c,s,r,d)-puse(c,s,d)];

IND

OTE

RM