使用Python API在IBM Cplex中以代数模式输入二次规划问题

问题描述 投票:0回答:1

我想使用Python API在IBM的Cplex中输入一个复杂的目标函数。最简单的方法是在代数模式下输入它。关于如何在代数模式下输入目标函数,this document的第191页有一些指令但没有关于如何使用Python API的指令。

谢谢

python cplex quadratic-programming
1个回答
0
投票

该文件说:

当您在Interactive Optimizer和Concert Technology中输入二次目标函数时,LP格式支持此视图。

它直接在CPLEX Python API(基于索引的API,类似于底层C可调用库)中不可用。但是,您可以使用Python API将qzxswpoi作为LP文件,因此这是一种方法。

另一种选择是考虑使用read(一种可以利用本地CPLEX Python API安装或通过docplexcloud服务在云上解决的建模语言)。有关使用DOcplex的二次目标的示例,请参阅DOcplex Notebook。

© www.soinside.com 2019 - 2024. All rights reserved.