22.04.2013 Views

Economic Equilibrium Modeling with GAMS

Economic Equilibrium Modeling with GAMS

Economic Equilibrium Modeling with GAMS

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

44<br />

---- VAR PXB . 1.179 +INF .<br />

---- VAR PYB . 1.179 +INF .<br />

---- VAR A . 1.179 +INF .<br />

---- VAR B . 1.179 +INF .<br />

---- VAR WA . 1.000 +INF .<br />

---- VAR WB . 1.000 +INF .<br />

---- 543 PARAMETER EV_A = 0.108 HICKSIAN EQUIVALENT<br />

VARIATION FOR AGENT A<br />

PARAMETER EV_B = 0.108 HICKSIAN EQUIVALENT<br />

VARIATION FOR AGENT B<br />

Exercise (5.i): Find an "optimal tari " in this model for agent A, assuming that Agent<br />

B does not retaliate and leaves her tari rate at the benchmark level.<br />

* Return to original tariffs<br />

T_A = 0.1;<br />

T_B = 0.1;<br />

* Loop using different tariff rates and extract welfare index to<br />

* compute the Hicksian equivalent variation:<br />

SET SC Scenarios /SC1*SC7/;<br />

PARAMETER TVALUE(SC) TARIFF VALUE FOR SC<br />

/SC1 0, SC2 0.2, SC3 0.4, SC4 0.6,<br />

SC5 0.8, SC6 1.0, SC7 1.2/<br />

SUMMARY(SC,*) HICKSIAN EQUIVALENT VARIATION BY SCENARIO;<br />

LOOP(SC,<br />

* Install a tariff rate impossed by Agent A in the current scenario:<br />

* (T_B remains at the benchmark level).<br />

T_A = TVALUE(SC);<br />

$INCLUDE TARIFFS.GEN<br />

SOLVE TARIFFS USING MCP;<br />

* Extract welfare index and compute Hicksian EV:<br />

SUMMARY(SC,"EV_A") = 100 * (WA.L - WA0)/WA0;<br />

SUMMARY(SC,"EV_B") = 100 * (WB.L - WB0)/WB0;<br />

);<br />

OPTION TVALUE:2;<br />

DISPLAY TVALUE, SUMMARY;

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!