comparative analysis multiple submissions vs. loops agec 641 lab, fall 2010 mario andres fernandez

19
Comparative Analysis Multiple Submissions vs. Loops AGEC 641 Lab, Fall 2010 Mario Andres Fernandez Based on material written by Gillig and McCarl; Improved upon by many previous lab instructors. Special thanks to Yuquan “Wolfgang” Zhang

Upload: zudora

Post on 13-Feb-2016

31 views

Category:

Documents


0 download

DESCRIPTION

Comparative Analysis Multiple Submissions vs. Loops AGEC 641 Lab, Fall 2010 Mario Andres Fernandez. Based on material written by Gillig and McCarl ; Improved upon by many previous lab instructors. Special thanks to Yuquan “Wolfgang” Zhang. Comparative Analysis. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Comparative Analysis  Multiple Submissions vs. Loops AGEC 641 Lab, Fall 2010 Mario Andres Fernandez

Comparative Analysis Multiple Submissions vs. LoopsAGEC 641 Lab, Fall 2010Mario Andres Fernandez

Based on material written by Gillig and McCarl; Improved upon by many previous lab instructors.Special thanks to Yuquan “Wolfgang” Zhang

Page 2: Comparative Analysis  Multiple Submissions vs. Loops AGEC 641 Lab, Fall 2010 Mario Andres Fernandez

Comparative AnalysisAs is often (always) the case, one is interested to see outcomes

under different scenarios.

Two ways to conduct comparative analysis

Use multiple GAMS submissions or multiple solves generating

report writing output and then manually comparing the

analysis results

Use the GAMS LOOP procedure and set up a comparative

scenario analysis system that creates cross scenario

comparison tables

Page 3: Comparative Analysis  Multiple Submissions vs. Loops AGEC 641 Lab, Fall 2010 Mario Andres Fernandez

Example

Page 4: Comparative Analysis  Multiple Submissions vs. Loops AGEC 641 Lab, Fall 2010 Mario Andres Fernandez
Page 5: Comparative Analysis  Multiple Submissions vs. Loops AGEC 641 Lab, Fall 2010 Mario Andres Fernandez
Page 6: Comparative Analysis  Multiple Submissions vs. Loops AGEC 641 Lab, Fall 2010 Mario Andres Fernandez
Page 7: Comparative Analysis  Multiple Submissions vs. Loops AGEC 641 Lab, Fall 2010 Mario Andres Fernandez

ScenariosWhat if one has a RAP (risk aversion parameter) of “1.5” or “5.0”?

Page 8: Comparative Analysis  Multiple Submissions vs. Loops AGEC 641 Lab, Fall 2010 Mario Andres Fernandez

Multiple GAMS SubmissionsReport writing commands use values from the most recent solution.

Page 9: Comparative Analysis  Multiple Submissions vs. Loops AGEC 641 Lab, Fall 2010 Mario Andres Fernandez

Multiple GAMS Submissions

Page 10: Comparative Analysis  Multiple Submissions vs. Loops AGEC 641 Lab, Fall 2010 Mario Andres Fernandez

Multiple GAMS Submissions

Page 11: Comparative Analysis  Multiple Submissions vs. Loops AGEC 641 Lab, Fall 2010 Mario Andres Fernandez

Multiple GAMS Submissions: Percentage Change

Page 12: Comparative Analysis  Multiple Submissions vs. Loops AGEC 641 Lab, Fall 2010 Mario Andres Fernandez

Scenario Comparative Report

Page 13: Comparative Analysis  Multiple Submissions vs. Loops AGEC 641 Lab, Fall 2010 Mario Andres Fernandez

Loop

Page 14: Comparative Analysis  Multiple Submissions vs. Loops AGEC 641 Lab, Fall 2010 Mario Andres Fernandez

Loop

Page 15: Comparative Analysis  Multiple Submissions vs. Loops AGEC 641 Lab, Fall 2010 Mario Andres Fernandez
Page 16: Comparative Analysis  Multiple Submissions vs. Loops AGEC 641 Lab, Fall 2010 Mario Andres Fernandez
Page 17: Comparative Analysis  Multiple Submissions vs. Loops AGEC 641 Lab, Fall 2010 Mario Andres Fernandez
Page 18: Comparative Analysis  Multiple Submissions vs. Loops AGEC 641 Lab, Fall 2010 Mario Andres Fernandez

Loop: Structural Modification

Page 19: Comparative Analysis  Multiple Submissions vs. Loops AGEC 641 Lab, Fall 2010 Mario Andres Fernandez

Increasing run efficiency using the Save and Restart procedure. We can associate a set of execution time parameters with a file

Save work files: s = .\t\a1Restart work files: r = .\t\a1

(1)

(2)