16得票7回答
Java的数学优化库——免费或开源推荐?

有没有人知道这样的图书馆可以执行数学优化(线性规划,凸优化或更一般类型的问题)?我正在寻找类似MATLAB的东西,但能够处理更大的问题。我需要编写自己的实现,还是购买其中一个商业产品(如CPLEX)?

13得票2回答
从gurobipy获取矩阵格式的约束条件

我用gurobipy编写了我的模型,我想获得约束矩阵和成本向量。 有没有办法访问这些内容?

12得票2回答
解决整数线性规划问题:为什么求解器声称可解实例是不可行的?

我正尝试解决整数规划问题。我已经尝试使用SCIP和LPSolve 例如,给定A和B的最终值,我想解决以下C#代码中的valA:Int32 a = 0, b = 0; a = a*-6 + b + 0x74FA - valA; b = b/3 + a + 0x81BE - valA; a = ...

11得票5回答
在一个类中传递Python回调函数

我必须尝试从非基于类的编码方式转换为基于类的编码方式,但是遇到了问题。optimize() 函数接受一个回调函数 mycallback()。 在非基于类的方法中,代码可以完美运行,但是当我将其移植到基于类的方法时,我收到了错误消息“mycallback()需要3个参数,但只提供了1个”。 ...

11得票1回答
谷歌协作平台:在本地运行代码

我能否在本地计算机上运行Google Colaboratory脚本?如果不能,为什么要设计成这样? 我想要在短代码脚本中进行协作,而无需使用版本控制系统(如Github),并且可以在Windows操作系统下以简单的方式(如在某些平台上发送代码链接)进行协作。 目前,我无法使用Jupyter...

9得票2回答
如何解决Gurobi中的ImportError?

我正在尝试运行gurobi示例模型中提供的此示例。我正在使用Python 3.5和Gurobi 7.0.2。当我运行代码时,出现以下错误。 Traceback (most recent call last): File "test.py", line 1, in <module&g...

8得票3回答
如何禁用Pulp计算日志

我正在使用Python中的“pulp”与GUROBI一起解决一些优化问题。例如,GUROBI的计算日志如下: Optimize a model with 12 rows, 25 columns and 39 nonzeros Coefficient statistics: Matrix ...

8得票1回答
CPLEX速度与使用SCIP的CPLEX速度

我对LP很新,并且只是简单地使用过Python中的PuLP。 为什么SCIP 3.2.1 - CPLEX 12.63和CPLEX 12.6.3之间存在速度差异?难道SCIP仍然使用CPLEX来求解吗? 为什么有人会使用带有CPLEX求解器的SCIP,而不是直接使用CPLEX?

8得票1回答
gurobi - 错误代码=10004 无法检索属性“X”

在我的c++/gurobi文件中出现了一个错误: 错误代码=10004,无法检索属性“X” 我读到这可能与标签有关?但我不明白哪里有问题。对于某些输入文件,它是有效的,但对于其他输入则无效。因此,我创建了一个附带的玩具文件t5.txt。这个文件无法正常工作,但是删除最后一列并将8设置为7可...

8得票3回答
Gurobi Python获取已定义变量的值

我如何在gurobi python中获取之前定义的变量的值(使用addVar)?我需要比较gurobi变量的值,然后执行计算以达到我的目标变量。在优化之前必须完成相同的操作。