AMPL 是由美国 AMPL 公司开发的经典运筹学集成优化建模和开发平台,是对各种运筹学问题进行建模并优化的有效工具。AMPL 是全球用户数量最多的运筹学建模经典软件。AMPL 无论在学习容易程度、使用范围、影响力等方面都是建模软件的经典。用户可以对各类运筹学问题进行数学建模,并且和外部数据进行动态链接,并调用成熟的优化器对问题进行求解,并产生最佳方案。在百度和谷歌搜索中,也有超过数倍于其他常用优化平台的链接数量。
AMPL 是一种强大灵活的综合性数学模型语言,它可以解决优化过程中经常遇到的线性,非线性和整型数学规划问题。AMPL提供直观简明的数学符号用以描述复杂的模 型。强大的建模语言和高效的表达方式让 AMPL 成为运筹学建模软件的经典。容易学习、资料完备让 AMPL 拥有全球最大的学校科研群体。回归运筹学本质,体验 AMPL 的强大, 迈出运筹学学习第一步。
在可视化界面上,用户可以对各类运筹学问题进行数学建模,并且和外部数据库进行动态链接,并调用成熟的外部优化器(如 Gurobi) 对问题进行求解,并产生最佳方案。
AMPL 突出特点和优势:
1简单、实用、学习容易,尤其适合短课时教学。简单培训后就可以开始建立复杂模型和解决问题。
2提供完整和强大的建模语言,可以求解线性和非线性问题。
3语言规范源于贝尔实验室,建模语言采用与自然代数语言极为相近的表达和书写方式。
4广泛支持各种集合定义和运算符,支持多维集合,支持排序、未排序、循环集合,以及支持数字和对象集合。
5提供基于Windows, Linux 平台的可视化集成开发环境 IDE。
6对于非线性问题,提供初始化原始和对偶数值,高阶导数,自定义函数等功能。
7支持网络规划中弧和节点的直接定义,以及分段线性函数定义。
8提供命令行交互模式,可以方便批处理多个模型和数据。
9支持循环和条件执行语句,便于控制多次优化进程。
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 的应用范围包含如下:
战略生产规划
配送布局优化交通路径优化
车辆配置和调度优化
物流网络优化
投资组合优化
资源配置优化
京ICP备09015132号-996 | 网络文化经营许可证京网文[2017]4225-497号 | 违法和不良信息举报电话:4006561155
© Copyright 2000-2023 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室