第一章 DOcplex介绍
1. 简介
为什么选择docplex?
-
一个基于python的建模语言库,目前支持仅调用cplex求解器,不像其他成熟的建模语言可以调用多个求解器,
但其强大之处在于支持cplex的CP模块,其他建模语言仅能针对MP模块进行调用。 -
求解速度不次于python api,而且语言更加精炼,更贴近建模语言的本质,符合python的简练和opl语言的直观。
-
函数较为健全,当前最新2.8版本功能已经非常完善,而帮助文档的完善程度更是远超Pyhton API的文档,案例多样,便于自主学习。
官方文档
官方案例
cplex已经有了python api,而且函数还比较完善,为什么仍然要开发docplex?
虽然网上没有关于docplex为何开发的详细信息,但是可以依据当前特性推测出来
docplex是IBM迎接云时代的产物之一,可以在云端求解,不必安装笨重的本地求解器,
只要获得云端的账号密码,在任何设备上都可以求解。
最新:docplex已经放弃云端能力,成为一个易用版的cplex