【发布时间】:2020-12-21 21:57:41
【问题描述】:
我有一个 python 纸浆线性程序,可以最大限度地降低成本。在没有办法降低成本的退化情况下,我希望它返回固定成本。然而,纸浆似乎在没有变量的情况下添加了一个 __dummy 变量,其值为 None。我在下面添加了一个最小的工作示例。
from pulp import *
model = LpProblem("Degenerate_Model",LpMinimize)
fixed_cost = 10
model += fixed_cost
print(model) #Prints MINIMIZE 10
model.solve()
print(model.objective) #prints 0*__dummy + 10
print(value(model.objective)) #returns None. Desired output is 10
在上面的例子中我想要的输出是返回 10。非常感谢任何帮助
【问题讨论】:
标签: python linear-programming pulp