分段优化gurobi

时间:2018-06-12 11:55:56

标签: python optimization gurobi

以下是分段功能。我需要优化它。 q是决策变量,而目标是最小化整体函数受制于它永远不会为零的约束。

enter image description here

如何逐步优化此功能。 q以外的所有其他变量都是常数值。

1 个答案:

答案 0 :(得分:0)

使用y(t,m,i) = q(t,m,i) + eps/MIln(a/b)=ln(a)-ln(b)需要担心两个术语:

 f(y(t,m,i)) = y(t,m,i) ln y(t,m,i)

 g(y(t,m,i),y(t-1,m,i)) =  y(t,m,i) ln y(t-1,m,i)

第一个很容易。第二个不是那么多,请参阅link了解一些注意事项。