Python 带纸浆的线性规划(优化)

Python 带纸浆的线性规划(优化),python,mathematical-optimization,equation,heuristics,pulp,Python,Mathematical Optimization,Equation,Heuristics,Pulp,我想问你一些关于优化线性规划的问题。我已经成功地设置了模型。但是,我在设置元启发式以减少计算时间方面存在问题。基本优化模型如下所示: 在元启发式算法中,有一个while循环,其条件如下: 而$\sum{i=1}^i b_i y{u i\leq\sum{k=1}^k q{k$do 我试图通过以下代码实现此条件: while lpSum(b[i]*y[i] for i in I)<=lpSum(q[k] for k in K): 而lpSum(b[i]*y[i]表示i中的i)lpSums

我想问你一些关于优化线性规划的问题。我已经成功地设置了模型。但是,我在设置元启发式以减少计算时间方面存在问题。基本优化模型如下所示:

在元启发式算法中,有一个while循环,其条件如下:
$\sum{i=1}^i b_i y{u i\leq\sum{k=1}^k q{k$do

我试图通过以下代码实现此条件:

while lpSum(b[i]*y[i] for i in I)<=lpSum(q[k] for k in K): 

而lpSum(b[i]*y[i]表示i中的i)
lpSum
s没有值,就像正则和一样

任何Python对象都可以使用内置公式(如
\uuuuueq\uuuu
)与其他对象进行比较。这就是我如何说日期(2000,1,1)
。但是,
lpAffineExpressions
s(它是的一种类型)用于约束。它们的内容是变量,由LP解算器求解,因此它们还没有任何值

因此,
lpSum(x)的返回值