CPLEX 用户手册
欢迎阅读《CPLEX 用户手册》。
在本文档中 | 相关资源 |
---|---|
- 初识 CPLEX
介绍 CPLEX,说明其用途,列出先决条件,并提供将本文档与其配合使用的建议。 - 语言和 API
手册的这一部分收集关于每个可用于 IBM ILOG CPLEX 的应用程序编程接口 (API) 的主题。 您不必全面阅读其中的每个主题。 事实上,大部分用户将只专注于他们所计划使用的 API(无论是 C、C++、Java 还是 .NET)的主题。 - 编程注意事项
手册这部分记录开发应用程序时无论选择何种编程语言都有效的概念。 此部分内容着重说明 IBM ILOG CPLEX 中实现的软件工程实践,这些实践使您能够开发有效的应用程序并有效地加以利用。 - 连续优化
此部分着重在连续变量方面探讨用于求解所阐述问题的 IBM ILOG CPLEX 优化器的相关算法注意事项。 虽然 ILOG CPLEX 随附的缺省设置使您无需更改参数即可求解许多问题,但此部分还阐述可针对您的应用程序进行定制的功能。 - 独立优化
此部分着重在离散变量(例如整数、布尔型、分段线性或半连续变量)方面探讨用于求解所阐述问题的 IBM ILOG CPLEX 优化器的相关算法注意事项。 虽然 ILOG CPLEX 的缺省设置使您无需更改参数即可求解许多问题,但此部分还阐述使您可以调整性能的功能。 - 多目标优化
本部分介绍多目标优化。 - 并行优化
本部分记录了用于并行优化的 CPLEX 功能。 它介绍了关于使用 CPLEX 进行并行规划的特殊注意事项。 它记录了通过 CPLEX 应用程序进行分布式计算所使用的远程对象。 它还记录了用于混合整数规划 (MIP) 的分布式并行优化方法。 手册的此部分假定您已经熟悉手册的先前部分。 - 不可行性和无界性
记录用于帮助您分析模型中的不可行性来源的工具:用于区分不可行性与无界性的预处理缩减参数、用于检测相互矛盾边界和约束的最小集的冲突优化器以及用于修复不可行性的 FeasOpt。 - 高级规划方法
此部分记录了针对 IBM ILOG CPLEX 用户的高级规划方法。 它向您说明了在 CPLEX 工作时如何应用查询例程来收集信息。 它还说明了如何通过目标或回调来对搜索进行重定向。 此部分还涵盖了用户定义的分割以及惰性约束池。 它记录了高级 MIP 控制接口以及预处理的高级方面:预求解和聚集。 它还介绍了关于使用 CPLEX 进行并行规划的特殊注意事项。 手册的此部分假定您已经熟悉手册的先前部分。