【发布时间】:2014-04-25 21:10:21
【问题描述】:
我想编写一个优化模型,根据某些约束选择两个任务中较小的一个。
minimize obj: (doT1 * T1) + (doT2*T2) + (additional variables)
现在,T1 和 T2 代表任务的持续时间,而 doT1 代表执行这些任务的标志。如果需要,我希望此优化仅选择其中一个。
当我放置约束时
s.t. c15: 0<= doT1 <= 1;
s.t. c15: 0<= doT2 <= 1;
我在 glpsol 中收到一条错误消息,指出不允许线性形式的乘法。
线性规划中可以表达OR条件吗?
【问题讨论】:
标签: linear-programming ampl glpk mathprog