AMPL(A Mathematical Programming Language)是一種描述並求解大規模複雜數學問題的建模語言。AMPL支持世界上大部分的求解器,如CBC、CPLEX、FortMP、Gurobi、MINOS、IPOPT、SNOPT和KNITRO。AMPL語言的的一個主要的特點是對最佳化問題的數學表達式的簡化,這使得簡明地可讀地定義最佳化問題成為可能。根據NEOS的統計AMPL是使用最為廣泛的數學模型語言。
基本介紹
- 中文名:AMPL
- 外文名:A Mathematical Programming Language
- AMPL特點:較強的可移植性
- 基本語法:區分大小寫