如果 (Ci > di),则 t 取正值。否则,t 值等于 0 (ti = max(0, Ci − di))。
看来我在约束中使用最大化时出现错误 看来我在约束中使用最大化时出现错误 看来我在约束中使用最大化时出现错误
数学表达式(2)是错误的。你的意思是
t[i] = max(c[i]-d[i],0)
这可以建模为:
min sum(t, t[i]) t[i] >= c[i]-d[i] t[i] >= 0