第一天:认识CPLEX

来源:互联网 发布:大数据时代 pdf 编辑:程序博客网 时间:2024/05/21 22:24

一、解决的问题:

用户提供系数和上下限。

CPLEX还可以对LP的多个扩展求解:

1、网络流问题,LP的特殊情况;

2、二次规划(QP)问题,LP目标函数扩展为包括二次项;

3、二次约束规划(QCP)问题,在约束中包括二次项;

4、混合整数规划(MIP)问题,任意或所有变量进一步限制为采用最优解中的整数值。


二、CPLEX组件

Concert Technology提供API的类库,其中C++的库,在windows下是ilocplex.lib和concert.lib。


三、优化器选择


四、数据项选项

CPLEX 提供了多个选项用于输入问题数据。 当使用 Interactive Optimizer 时,大多数用户将从格式化文件输入问题数据。 CPLEX 支持业界标准的 MPS(数学规划系统)文件格式以及 CPLEX LP 格式(许多用户可能认为更自然的一种面向行的格式)。 对于小问题,也可能是交互项(使用 CPLEX LP 格式)。


CPLEX Concert Technology 库中的 C++ 类的名称以 Ilo 开头并出现在this typeface 中,例如 IloCplex

 

五、CPLEX目录结构


0 0