cplex 相关问题

CPLEX是一种快速商业线性,二次和混合整数优化器。 CPLEX提供了许多预处理和后处理工具,允许软件大幅减少模型的变量(列)和约束(行)的数量。可以通过交互式shell,OPL(优化编程语言)或许多编程语言接口来解决模型,例如C,C ++,Java,C#,Python和MATLAB。

如何在CPLEX python中写一个条件约束?

我有一个模型,有一个二进制变量x [i] [j] [k]。我需要添加一个约束条件,以满足这个条件:如果x[i][j][k1]==1和x[j][i][k2]==1然后:k2-k1>8我有这个代码,但我... ...

回答 1 投票 0

有没有办法用交互式CPLEX生成随机数据?

有没有办法使用交互式CPLEX生成随机数据(作为三角矩阵,数组,其值有一些限制)?

回答 2 投票 0

将非线性编程转化为线性编程时,大M法在约束中是怎么做的?

我有一个关于论文中这个约束条件的问题。这篇论文说为了把非线性编程模型变成LP,用了大M法。我知道大数M1是一个巨大的数字,但我 ...

回答 2 投票 0

如何使用Cplex(docplex)输出单纯形乘法器?

我正在将python与docplex库一起使用以解决线性编程问题。我想在最终表格中获得其单纯形乘法器或系数(松弛变量的系数)。

回答 1 投票 0

非线性优化Minizinc和Cplex

我有一个内置在minizinc中的简单非线性代码,如下所示。 var [.. 10:x]的array [1..3]; var [1 ... 20.0:y]的array [1..3]; var float:z;约束总和(1..3中的i)(x [i] * y [i])= z;解决最小化z;如果我...

回答 1 投票 0

CPLEX + JAVA:启发式回调中的检索解决方案行为异常

我有以下问题:我使用集成了启发式组件的CPLEX解决了具有许多同步约束的大型VRP,以改善现有设备。通用算法如下:如果...

回答 1 投票 0

如何加快cplex解决方案池?

我有一个MIP模型,我需要生成它的解决方案池。生成该池大约需要5分钟,但是我需要为100k模型生成此池,因此我需要该池至少运行8个...

回答 1 投票 0

使用cplex求解器的纸浆和纸浆会更好

[在浆料和Scipy之类的python库中,它具有使用Cplex求解器的能力。如果我们在供应链中有巨大的约束和需要优化的数据集。

回答 1 投票 -2

加快大型LP(> 1000万个决策变量)求解时间的方法

我有一个大型LP,具有超过一千万个决策变量和几乎相同数量的约束。我使用CPLEX来解决LP,但要花大约20个小时才能解决,这是在...

回答 1 投票 1

无法找到可行的解决方案

我正在Cplex中执行MIP代码。该问题具有可行的解决方案,但CPLEX解决方案不可行。而且,它没有显示任何松弛,但是它松弛了容量限制1和2。我认为它是...

回答 1 投票 0

序列化Cplex音乐会对象

Cplex Concert对象(例如IloNumVar等)是否支持序列化?该文档列出了IloCplex.Serializer类,但是没有有关如何使用它的示例。具体来说,我正在工作...

回答 2 投票 1

使用IBM CPLEX python API的分段功能,但无法解决问题

我尝试使用MILP(混合整数线性规划)来计算单位承诺问题。 (单位承诺:试图找到最佳发电机调度的优化问题)因为...

回答 2 投票 0

CPLEX + JAVA内存问题,保留最后找到的解决方案

我有以下问题:我的CPLEX模型遇到内存不足错误(1001)。这是预料之中的,但我想保留最后一个解决方案(现有和空白,以及所有变量...

回答 1 投票 0

CPLEX OPL IP间隙在主块中并在模型中执行

在我的模型中,我想设置IP差距。我是在一个主要的块中完成的:main {thisOplModel.generate(); cplex.epgap = 0.005;如果(cplex.solve()){var obj = cplex.getObjValue(); ...

回答 1 投票 0

如何在CPLEX-python中添加和删除约束?

我在python中使用Cplex。我已经知道如何正确编码数学优化问题并创建函数以显示友好的解决方案(F1)。目前,我想修改一些...

回答 2 投票 0

将CPLEX添加到Ubuntu上的Octave中

我在Ubuntu上,当我想将Clpex函数添加到八度时,以便可以使用Cplex函数,并使用addpath()传递如下所示的文件夹路径:>> addpath('/ opt / ibm / ILOG / CPLEX_Studio1210 / cplex / ...

回答 1 投票 0

为什么我会从MILP问题中得到非整数结果?

我有一个用于饮食线性编程问题的matlab脚本。我正在尝试将linearprog或(intlinprog)的结果与工具箱CPLEX为...

回答 1 投票 1

如何修复Cplex Python的初始值?

我有一个关于变量修正值的问题,因为我需要用特定的值修正问题的任何变量,然后再次求解。您如何在不添加的情况下在cplex python中更改固定值...

回答 1 投票 -1

在C#中,该过程立即退出

我有3个代码(程序)。这些是p1,p2,p3。 p1和p2是子程序。 p3是调用它们的主程序。我发布了p1.exe和p2.exe。然后在p3代码中,我使用Process()运行p1.exe和p2.exe。 ...

回答 1 投票 -3

如何查找集合中的元素数量? CPLEX OPL

假设我有一个集合:{int} A = {1,2,3,4};如何在CPLEX中获得此集合中的元素数量?预先谢谢!

回答 1 投票 0

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