Math Programming Language

AMPLは、ベル研究所(Lucent Technologies)で開発された非常に優れた数理計画言語・モデル管理システム です。AMPLを用いると、数理計画モデルの開発が大変スムーズに行われ、実用システムの管理と保守も 容易に行うことができるようになります。

AMPLは、様々な計画問題を解析したり、意志決定支援システムを設計を担当するORの専門家の方々に特に 適しています。AMPLを用いれば、従来では何週間も何ヶ月も要していたようなモデル開発でさえ、数時間の うちに完成させることが可能になります。しかも、様々なモデルに関する What-if 分析が可能になります。

主な機能 :

    ・ Unix,Windows 上での稼動
    ・使いやすいユーザー・インターフェース
    ・整数計画、非線型モデル、ネットワークフロー等の問題への対応
    ・柔軟に用いることが出来る数理関数群
    ・MPSファイルを介することなくSOPTへのダイレクトなインターフェース

    AMPLについての解説本は、こちらから

    利用可能のOS:


    AMPLは単独でも、サブルーチン・ライブラリーやDLLとしてでもご活用いただけます

    申し込み方法

    AMPLをお買い上げ頂くには、 AMPL申込書 をFAX(03-5950-1143)でお送り下さい。申し込み書を頂いた後、AMPLをCD−ROMにてお送り申し上げます。 お支払いは、クレジット・カード(Visa, MC) または、銀行振込となります。AMPLをインストールすることは、 ライセンス契約書にご同意することを意味します。あらかじめ契約書を ここからダウンロード してご覧頂けます。

    参考例(4x2の輸送問題):

    Corresponding AMPL Code

    ###
    ### AMPL Model:  Transportation Problem
    ###
    
    ### Set Definition
    
    set supply_location;
    set demand_location;
    
    ### Parameter Definition
    
    param ship_cost {supply_location, demand_location};
    param supply_amt (supply_location};
    param demand_amt {demand_location};
    
    ### Variable Definition
    
    var X {supply_location, demand_location} >= 0.0;
    
    ### Objective Function
    
    minimize costs:  sum {s in supply_location, d in demand_location}
                            ship_cost[s,d] * X[x,d];
    
    ### Constraints
    
    supply_limit {s in supply_location}:
      sum {d in deman_location} X[s,d] <= supply_amt[s];
    
    demand_limit {d in demand_location}:
      sum {s in supply_location} X[s,d] >= demand_amt[d];
    
    ### Data Section
    
    data;
    
    set supply_location := Atlanta Chicago;
    set demand_location := New_York Houston Denver LA;
    
    param supply_amt :=
         Atlanta                500.0
         Chicago                750.0;
    
    param demand_amt :=
         New_York               400.0
         Houston                150.0
         Denver                 250.0
         LA                     450.0;
    
    param ship_cost : New_York  Houston  Denver  LA :=
           Atlanta        15.0     12.0    18.0  25.0
           Chicago        18.0     17.0    11.0  16.0;
    
    ### End Statement
         
    end;
                          
    ホーム | 製品 | 関連リンク集 | 採用案内 | SmartTMS
    Copyright 2007, SAITECH, Inc.