【Gurobi介绍】
Gurobi是由美国 Gurobi Optimization 公司开发新一代大规模优化器,是综合能力全球排名领先的顶尖数学规划求解器。Gurobi 全球用户超过2600家,广泛应用在金融、物流、制造、航空、石油石化、商业服务等多个领域,为智能化决策提供了坚实的基础,成为上千个成熟应用系统的核心优化引擎。
Gurobi 是全局优化器,支持的模型类型包括:
(1)连续和混合整数线性问题
(2)凸目标或约束连续和混合整数二次问题
(3)非凸目标或约束连续和混合整数二次问题
(4)含有对数、指数、三角函数、高阶多项式目标或约束,以及任何形式的分段约束的非线性问题
(5)含有绝对值、最大值、最小值、逻辑与或非目标或约束的非线性问题
Gurobi 技术优势:
(1)可以求解大规模线性问题,二次型问题和混合整数线性和二次型问题
(2)支持非凸目标和非凸约束的二次优化
(3)支持多目标优化
(4)支持包括SUM, MAX, MIN, AND, OR等广义约束和逻辑约束
(5)支持包括高阶多项式、指数、三角函数等的广义函数约束
(6)问题尺度只受限制于计算机内存容量,不对变量数量和约束数量有限制
(7)采用最新优化技术,充分利用多核处理器优势。支持并行计算
(8)提供了方便轻巧的接口,支持 C++, Java, Python, .Net, Matlab 和R,内存消耗少
(9)支持多种平台,包括 Windows, Linux, Mac OS X
【关于Gurobi创新应用奖】
Ø 入围资格:参加2021年MathorCup挑战赛获得一等奖
Ø 评奖标准:
(1) 获得2021年MathorCup挑战赛一等奖;
(2) 在解题过程中使用Gurobi承担重要核心功能;
(3) 展现出将创新思路用成熟求解器落地的综合能力;
(4) 展现出创新的建模技巧和求解方法。
【Gurobi 免IP验证学术许可申请方法】
Gurobi 11.0 已经发布。具体功能变化和升级方法请参考《Gurobi 11.0 新功能汇总》和《Gurobi 11.0 升级全攻略》
Gurobi 在中国的学术许可累积申请数量已经超过15万人次,是商业优化器中提供学术许可最宽容、手续最便捷的优化器。获得学术许可的途径有二个,一个是自助式的。直接到 www.gurobi.com 英文网站注册,就可以自助式的获得学术激活码。但这个激活码需要进行IP地址的验证。如果学校的网关没有将本校的 IP 地址标注为学术机构,那么会出现 Error 303/305 错误,IP 验证不会成功,学术许可也无法激活。是否识别为学术机构与 Gurobi 原厂无关,是学校网络的设置问题。 如果无法激活,那么可以选择第二种方式,按照下面步骤和方式,提交申请资料,申请免 IP 验证激活码。工作日早九点到晚六点收到的申请一般情况下当天就可以获得,最长不超过二个工作日。无论哪种方式,都可以得到一年的免费学术许可。激活时需要联网,使用时不必联网,到期后仍然符合学术许可申请资格的,可以按照同样方法延续。
申请资格
GUROBI 为中国学校教师、学生提供一年免费使用版本(可延续),功能没有限制,需要符合以下规定。同时激活时的机器IP地址将会被记录,如果存在违反以下规定的情况,将有可能面临不利后果。
(1)具有学士、硕士和博士学位的独立授予资质的高等教育机构的相关专业的全职教师、全职科研人员和在籍学生(研究所不在此列。中科院系统需要具备中科院大学证件);
(2)用于非商业用途;
(3)学术许可只能申请本人使用,为其他人申请将会造成申请人和使用人同时失去使用学术许可的永久资格;
(4)学术许可严禁安装和使用在非学术科研的场合和设备上;
(5)学生和教师严禁在企业和不符申请资格的科研机构上安装和使用学术许可;
(6)企业和科研机构违规安装和使用学术许可,将会被追究经济和法律责任;
(7)使用Gurobi 的科研论文的第一作者需要具有 Gurobi 正版许可(合规学术许可或者正版商业许可);
(8)遵守其他版权规定 http://www.gurobi.com/pdf/eula/eula.pdf
安装注意事项:
(1)安装个人学术许可的计算机账户名称不能是 root, admin, administrator 等用户名,否则无法激活成功。出现这种情况的话,需要重新创建一个用户账户,安装并激活Gurobi。
(2)激活时需要联网。使用时可以不必联网。
(3)激活码一旦激活,就和机器捆绑,无法转移、无法注销。更换机器、重装系统、更换用户账号都需要新激活码。如果需要新的激活码,请再次提交资料申请。
(4)个人学术许可不支持安装到 WSL 系统中,或者Docker 容器机器内(例如超算客户端,K8s客户端等)。如果需要使用WSL 或者容器机,需要申请下面的院系许可。
上一条:Postman是干什么的
下一条:GUROBI求解器引擎