This section provides an overview of the GTAP model as it is represented in GAMS. I begin by describing the dataset including parameters which are stored and those which are assigned. Users accustomed to working with the GTAP dataset in its original GEMPACK implementation should be forewarned of significant differences between the GTAP dataset as it is stored in GEMPACK and how it is represented in GAMS. I have made a number of changes in the dataset structure to give greater prominence to benchmark tax rates, as well as to minimize the number of bytes required to stored the data on disk.
After describing the benchmark data, I go through the MPSGE model. This presentation includes a fair amount of explanatory text so that I hope it will be comprehensible to non-MPSGE programmers. Thereafter follows a description of the model as it may be expressed in GAMS algebra as an MCP model.13