cplex 相关问题

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

如何将连续变量用于DOCPLEX(Python)上的IF-THEN约束?

我正在使用DOCPLEX来建立混合整数线性编程(MILP)问题,然后通过Python上的CPLEX解决。但是,在尝试使用IF-THEN约束解决MILP问题时,我...

回答 1 投票 0

将元组中的传输设置为CPLEX中的数组吗?

{route}路线= {<1,{1,3},{8,5}>,<2,{2,3},{7,9}>};我是否可以引出两个元组作为2D数组中的最后一个集合,而第一个元组作为Routes的索引?如果索引未显示在...

回答 1 投票 -1

无法在Python的Pulp上运行CPLEX

我正在尝试使用Pulp设置LP模型并使用CPLEX求解器对其进行求解。我在笔记本电脑上安装了带有许可证的CPLEX,但出现以下错误:PulpSolverError:PuLP:无法执行...

回答 1 投票 0

CPLEX12.9:强分支不适用于混合整数问题吗?

我想通过cplex和python获得强的分支分数,并且第一步,我只是尝试使用“ cplex.advanced.strong_branching”解决一个非常简单的MILP问题(我的代码遵循...]]]

回答 1 投票 0

如何在Python中使用Cplex .dll文件

我正在python中使用cplex .dll文件,以使用纸浆求解器解决格式良好的lp问题。这是代码,这里的模型是使用纸浆库创建的纸浆对象。当我运行a.actualSolve(Model)时,我...

回答 1 投票 0

TypeError:无法将值' '视为常量,因为它具有未知的类型'function'

Pyomo小组,对于上述错误,我需要帮助。我已经尽力了,但是仍然无法使模型正常工作。下面是我的“目标函数”的表述,以及错误...

回答 1 投票 0

我如何在每个节点上的所有非整数变量上分支?

在每个节点上,我想对所有变量的值不是整数的变量进行分支。之后,我想在每个分支上打印目标的值。我用C ++编写了这段代码,但是我...

回答 1 投票 0

每周的目标功能-帮助编写代码-CPLEX

(OPL模型和Lindo模型在代码框中)我需要一些有关此问题的帮助。我的目标是组织每周将哪些卡车从起点运到目的地(第1、2、3周...

回答 1 投票 0

CPLEX如何使用元组中的集合作为索引

我想用MIP来解决灵活的车间调度问题。这是我的例子。有2个工作和3个机器。作业1具有2个操作O11和O12,作业2具有3个操作O21,O22和O23。每个...

回答 1 投票 0

LP / MILP(CPLEX)困难

我正在尝试使用CPLEX解决优化问题。 //变量int n = ...;范围时间= 1..n; // n definido em数据dvar float + c [time] in 0..0.9; dvar float + d [time] in 0..0.9; dvar float + x [...

回答 1 投票 0

混合整数编程(INTLINPROG)困难

我正在尝试使用CPLEX解决优化问题。 //变量int n = ...;范围时间= 1..n; // n definido em数据dvar float + c [time] in 0..0.9; dvar float + d [time] in 0..0.9; dvar float + x [...

回答 1 投票 0

如何使用CPLEX opl添加这样的约束?

S [i] [j] [k]是机器[k]上操作O [i] [j]的开始时间。 C [i] [j] [k]在机器[k]上的操作O [i] [j]完成时间。如果在机器[k]上执行操作O [i] [j],则v [i] [j] [k]等于1,...

回答 1 投票 0

使用makeBranch后如何检索变量分支

我使用makeBranch在每个节点上的特定变量上创建分支。在使用makeBranch之前,我使用NodeCallback检索选择了哪个变量进行分支。现在,当我使用makeBranch时,...

回答 1 投票 0

使用Python API禁用所有CPLEX剪切

我正在使用Cplex 12.8解决MIP,我想测试正在编程的剪切的性能,并将其与论文中使用的度量进行比较。为此,我需要关闭所有Cplex剪切,但是我...

回答 1 投票 0

如何从CPLEX到Excel编写4维变量?

我已经阅读了其他有关从CPLEX到Excel编写多维数组的主题,并尝试了提供的解决方案,但是它没有用。就我而言,我有一个4维变量。所以我建立了...

回答 1 投票 0

CPLEX文件夹找不到

上周,我在学术版上安装了CPLEX IBM ILOG,我正尝试解决第一个代码。但是总是面临找不到文件夹的问题。我试图以管理员身份运行,也...

回答 1 投票 0

将CVXPY与IBM的CLEX Cloud一起使用

如何将IBM的CPLEX Decision Optimization Cloud [1]与CVXPY结合使用?如果我在本地安装了CPLEX,则可以让cvxpy输出LP,SAV或MPS文件,然后将其发送到IBM的云服务。 ...

回答 1 投票 1

如何在CPLEX的调度问题中添加新的约束?

我是CPLEX的初学者,我正在努力在项目中添加更多约束。当我有多个始发地和目的地时,该脚本可以很好地工作,而我只想用...

回答 2 投票 0

在AMPL中建模二进制约束-CPLEX

我有以下限制,我试图使用以下代码在AMPL中对其进行建模:var y {1..njobs} binary;重叠{{在1..njobs中的i,在i + 1..njobs中的j:i <> j}:xi [i] + ...

回答 1 投票 0

CPLEX OPL在约束规划算法中使用决策变量作为浮点数

使用CP; int行= 3; int列= 3;范围para = 1 ..行*列; float model1 [para] = ...; dvar float + model0 [para];最大化sum(p in para)model0 [p] *(lg(model0 [p] / model1 [p]));受{c1:...

回答 1 投票 0

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