AMPL
浏览量
AMPL 是由美国 AMPL 公司开发的经典运筹学集成优化建模和开发平台,是对各种运筹学问题进行建模并优化的有效工具。AMPL 是全球用户数量最多的运筹学建模经典软件。AMPL 无论在学习容易程度、使用范围、影响力等方面都是建模软件的经典。用户可以对各类运筹学问题进行数学建模,并且和外部数据进行动态链接,并调用成熟的优化器对问题进行求解,并产生最佳方案。在百度和谷歌搜索中,也有超过数倍于其他常用优化平台的链接数量。
AMPL 是一种强大灵活的综合性数学模型语言,它可以解决优化过程中经常遇到的线性,非线性和整型数学规划问题。AMPL提供直观简明的数学符号用以描述复杂的模 型。强大的建模语言和高效的表达方式让 AMPL 成为运筹学建模软件的经典。容易学习、资料完备让 AMPL 拥有全球最大的学校科研群体。回归运筹学本质,体验 AMPL 的强大, 迈出运筹学学习第一步。
在可视化界面上,用户可以对各类运筹学问题进行数学建模,并且和外部数据库进行动态链接,并调用成熟的外部优化器(如 Gurobi) 对问题进行求解,并产生最佳方案。
AMPL 建模环境
内嵌全功能优化器,可以解决线性(LP)、混合整数(MIP)、非线性(NLP)、二次型(QP)、二次型混合整数(MIQP)、二次型约束(QCP)、二次型整数约束(MIQCP)、混合互补问题(MCP)、约束互补问题(MPCC)、混合整数非线性(MINLP)、约束规划(CP)问题,包括 Gurobi, Cplex(含 CP), COIN-OR solvers, CBC, Ipopt, Bonmin, Couenne 等。用户可以在优化器之间自由转换。
AMPL 的应用
广泛的企业应用以 AMPL 为基础创建的产品来优化他们的商业结果,同时遍布世界各地的院校也 应用 AMPL 来提高教学和研究。
AMPL 的应用范围包含如下:
战略生产规划
配送布局优化交通路径优化
车辆配置和调度优化
物流网络优化
投资组合优化
资源配置优化
配送布局优化交通路径优化
车辆配置和调度优化
物流网络优化
投资组合优化
资源配置优化
1、简单、实用、学习容易,尤其适合短课时教学。简单培训后就可以
开始建立复杂模型和解决问题。
2、提供完整和强大的建模语言,可以求解线性和非线性问题。
3、语言规范源于贝尔实验室,建模语言采用与自然代数语言极为相近
2、提供完整和强大的建模语言,可以求解线性和非线性问题。
3、语言规范源于贝尔实验室,建模语言采用与自然代数语言极为相近
的表达和书写方式。
4、广泛支持各种集合定义和运算符,支持多维集合,支持排序、未排
4、广泛支持各种集合定义和运算符,支持多维集合,支持排序、未排
序、循环集合,以及支持数字和对象集合。
5、提供基于Windows, Linux 平台的可视化集成开发环境 IDE。
6、对于非线性问题,提供初始化原始和对偶数值,高阶导数,自定义
6、对于非线性问题,提供初始化原始和对偶数值,高阶导数,自定义
函数等功能。
7、支持网络规划中弧和节点的直接定义,以及分段线性函数定义。
8、提供命令行交互模式,可以方便批处理多个模型和数据。
9、支持循环和条件执行语句,便于控制多次优化进程。
7、支持网络规划中弧和节点的直接定义,以及分段线性函数定义。
8、提供命令行交互模式,可以方便批处理多个模型和数据。
9、支持循环和条件执行语句,便于控制多次优化进程。
AMPL突出特点及优势
赞