一种优化技术,用于在存在约束的情况下最小化或最大化几个变量的函数,其中所有关系都是线性的。
目标:使用当前的lpSolve代码通过lpSolveAPI程序包创建新代码。背景:为了创建幻想运动,我一直在使用lpSolve来找到最佳解决方案...
我想使用lpSolve包或lpSolveAPI快速生成整数解决方案。 R中的lpSolve程序一直运行到找到最佳解决方案为止,但这可能需要一段时间才能完成...
我正在尝试定义一个约束,该约束将限制求解器生成的唯一值的数量。它可以生成尽可能多的副本来解决问题,但是存在限制...
我正在使用CPLEX解决MILP。现在,我想使用相同的变量来编写这两个方程,然后查看我试图将其写入ct20的方程(第一个方程):forall(r1 in request,r2 ...
我正在尝试解决线性约束满足问题。因此,我抓住了“ GNU线性编程工具包”,写了我的约束,然后用一些简单的目标函数放开它。 GLPK ...
我目前正在研究一种MILP配方,我想通过分支切割法使用Gurobi来解决。我的模型是经典的带时间窗(PDPTW)的取件和发货问题的变形...
我正在尝试解决线性约束满足问题。因此,我抓住了“ GNU线性编程工具包”,写了我的约束,然后用一些简单的目标函数放开它。 GLPK ...
许多科学计算平台都提供了线性规划求解器。例如,在MATLAB,Scipy和DolphinDB中有一个linprog函数。 linprog在所有这三个平台中都提供了...
许多科学计算平台都提供了线性规划求解器。例如,在MATLAB,Scipy和DolphinDB中有一个linprog函数。 linprog在所有这三个平台中都提供了...
我已经阅读了很多有关此问题的问题,但我还没有弄清楚如何为自己解决问题。基本上,我需要为LP问题添加很多约束,但这需要几分钟的时间...
我正在处理一个优化问题,其中我有一个具有3个索引的变量Binary Variable:Viup
有没有一种方法可以在LpSolve中添加x(y + z)<0这样的约束?
我想添加类似0.2(x1 + x2 + y1 + y2 + 900)的约束> = 1;在LpSolve,但我有解析错误。我试图喜欢但仍然出现错误:0.2 *(x1 + x2 + y1 + y2 + 900)> = 1;我应该如何指定.lp ...
我正在使用纸浆创建分配器功能,该功能根据重量和体积将卡车中的物品包装起来。对于10-15个项目,它可以正常工作(耗时10-15秒),但是当我将项目翻倍时,它需要...
[如何找到在python中对系数具有多个约束的线性回归的解决方案?
如何解决错误:SCIP C ++中无效的SCIP阶段<10>
我觉得我缺少了非常简单明了的东西。我正在尝试解决LP后添加一个约束(使用最佳LP解决方案作为设计此方法的机制...
我在JuMP @constraint(m,rBalance [h在H,k在P,m在M中],sum(X [i,h,k,m]在i中为x) ==(如果r!= m,则M中r中的r的总和(X [h,h,k,r] ...)... ...>
我目前正在制定纸浆调度计划,但是由于数据包含在多索引数据框中,因此我难以理解如何表示纸浆的供应变量。 ...
我正在尝试在R中使用constrOptim()函数来优化:2x + 2y + 3z,但必须满足:-2x + y + z <= 1 4x-y + 3z <= 3 x,y,z> = 0我到目前为止是这样的:ui = matrix(c(2,-...
我正在尝试找到一种有效的算法来确定两个凸包是否相交。船体由N维空间中的数据点组成,其中N是3到10左右。一个优雅的...
使用Pulp进行线性编程:LpAffineExpression错误
我目前正在使用纸浆包装进行线性编程。我试图设置因变量而随决策变量而变化,但是失败了……我所做的是:opt = LpProblem(name =“ ...