GAMS&CGEのリンク集。
GAMSとはGeneral Algebraic Modeling System という数値計算のソフトのことです。


GAMS 一般

  • GAMS Home Page

    まず,GAMS のホームページです.ここではマニュアル,ツール,GAMS を使った分 析の例等が提供されています.

  • GAMS documents

    Online の Documents が置いてあるサイトです.

  • GAMS User Manual

    ユーザーマニュアルの pdf ファイル.これには GAMS の文法が一通り掲載されて います.

  • A GAMS Tutorial

    Tutorial. これを読めば GAMS の文法の基本がわかります.初めに読むにはこれが いいでしょう.

  • デモバージョン

    ここからGAMSがダウンロードできます.有料のライセンスがな いとデモとしてしか動きませんが,デモバージョンでも小さいモデルなら解けます.

  • Jesper JensenによるGAMSの解説書

    Jesper JensenによるGAMSの簡単な解説。

  • T. Rutherford のページ

    Thomas F. Rutherford のページ.ここには GAMS を使った経済学での分析の例,使い方を説明した プログラム,便利なアドオンプログラムなんかが置いてあります.

  • Rob Dellink のページ

    Rob Dellink.GAMS の入門的な文書・プログラムがダウンロードできます.

  • GAMSのメーリングリスト

    GAMSのメーリングリスト。GAMSの利用法についてわからないことを聞くことができます。また、CGE分析の専門家が多数参加しているので、 CGE分析についてもアドバイスをもらうことができます。

CGE & MPSGE

CGE(応用一般均衡分析)とMPSGEについて.

MPSGE (Mathematical Programming System for General Equilibrium) とい うのは,Thomas F. Rutherford によって作成された GAMS で応用一般均衡モデ ルを解くための専用のソフト(ソルバー)のことです.

通常,一般均衡モデル(その均衡条件)は非線形の連立方程式体系(厳密にはMCP,mathematical complementary problem)として表現されます (動学モデルの場合はそうとも限らないですが).従って,一般均衡モデルを解くということは結局のところ連立方程式を解くことに ほかなりません.GAMSで連立方程式を表現するには一本一本方程式を記述していくのが普通の方法なのですが,MPSGEでは特殊な記法を利用することで 非常に簡単・簡潔にモデルを記述することができます.

ただし,MPSGEで表現できるモデルのタイプには制限がありますので,どのようなモデルでもMPSGEを利用できるというわけではありません.

  • James Markusenのページ

    国際貿易理論で有名なJames Markusenのページ。CGE分析についての解説書・GAMSのプログラムが数多く置いてあります。 CGE & MPSGEを最初に勉強するにはこのページの文書を読むのがよいと思います。

  • MPSGE page

    GAMS のホームページの中の MPSGE のページ.

  • MPSGE page created by Tom Rutherford

    Thomas F. Rutherford のページの中の MPSGE のページ.ここには,GAMS を使った経済学での分析の 例,使い方を説明したプログラム,便利なアドオンプログラムなんかが置いてあります.

  • Markusen & Rutherford のレクチャーノート

    上のMarkusenのプログラムの古いもの。

テキスト

CGE分析についてのテキスト。CGE分析のテキストはいろいろありますが、お薦めのものは多くありません。Shoven & Whalleyのテキストが代表的なものといえるのかもしれませんが、あれを読んでもCGE分析のやり方はよくわからないと思いますし、今となってはあまり意味のないScarfアルゴリズムの説明にやたらページをとっているので、むしろCGE分析について誤解を持ってしまうかと思います。とりあえず今のところお薦めできるのは次の一冊です。

ユーティリティ

GAMS といっしょに使うと便利なソフト等.

  • Contributed Software to GAMS

    GAMS のホームページ.ここにいろんなプログラムが紹介されてます.

  • GAMS mode for Emacs

    エディタの Emacs 上で GAMS を使うためのマクロ.Emacs 使っている人 じゃないと意味なし.

その他の情報

その他の情報