我正在尝试使用线性编程来找到为一组变量分配权重的可行解决方案。
例如,假设我们有两组变量,如下所示:
import pulp
w = LpVariable("w", 0, 10)
x = LpVariable("x", 0, 10)
y = LpVariable("y", 0, 10)
z = LpVariable("z", 0, 10)
我想设置约束,使 w 或 x 大于零,并且 y 或 z 大于零。每组中的约束数量可以多于两个。因此,我不想使用 if-else 语句。
一只甜甜圈
相关分类