所以我正在尝试使用Gurobi python进行灵敏度分析,我找到了最优值以及影子价格(cons1.Pi
)和降低的成本(x.RC
)。但我不知道如何计算他们允许的增加和减少。如果有人可以提供帮助,我将不胜感激!
基本上我试图填写这两个表:
Variable | Final_Val | Reduced_cost | Obj_Coeff | Allowable_increase | Allowable_decrease
Constraint | Final_Val | shadow_price | RHS | Allowable_increase | Allowable_decrease
答案 0 :(得分:0)
我刚刚发现了两个属性查询功能:x.SAObjLow
& x.SAObjUp
,它将给出x1的目标系数在最优解决方案发生变化之前可以采用的最大值和最小值。对于约束,您可以使用constrs[t].SARHSLow
& constrs[t].SARHSUp
。希望它也有助于你。
我强烈建议任何刚接触gurobi(像我一样)的人访问this网页。