HOMEプロダクト一覧AMPL特徴

特徴AMPL:最適化問題のための代数モデリング言語

AMPLは、離散および連続変数における線形(LP)および非線形最適化問題(NLP)のための包括的でパワフルな代数モデリング言語です。ベル研究所で開発されたAMPLは、コンピュータが適切なソルバーとのコミュニケーションを管理している間、ユーザーが、共通表記法や既知の概念を使うことで、最適化モデルを明確に表し、そして解決法を調べます。AMPLのスピードやコントロール オプションが、繰り返し実行のための能率的選択を導き出し、AMPLの柔軟性と便利さが、迅速なプロトタイプ作成およびモデル開発を理想的に支援します。

モデリング言語機能

  • セットおよびセット オペレーター用の広範なサポート
  • 一般的で自然なシンタックス、算術的、論理的および条件付表現
  • 非線形プログラミング言語
  • 便利な代替表記法

モデリング環境機能

  • バッチ プロセス オプションを持つ、インタラクティブなコマンド環境、いろいろなモデルコンポーネントおよびモデル表現の表示ができる強力なディスプレイ コマンド。自動フォーマットまたは、ユーザの好みにあわせて、スクリーンでブラウズし、ファイルに書き込み可能。
  • 新しいループおよびif-then-elseコマンド。ユーザは、繰り返される問題の連続の解決のため、AMPLコマンド言語によるシンプルなプログラムを記述することが可能。
  • モデルとデータの分割。AMPLモデルは、データ セットやテーブルが大きくなっても簡潔さを維持。

シンプルなライセンス体系

AMPLでは、分かり易く柔軟なソフトウェアライセンス体系をご用意しています。また、アカデミック業界で最良のアカデミック ライセンスを提供していると自負しています。もちろん、無償評価ライセンスも簡単に入手可能です。