【发布时间】:2021-10-18 14:04:52
【问题描述】:
Cplex 必须确定这个二元决策变量: dvar boolean y[I][J][M]; // 如果操作 O (ij) 分配给属于 M (O(ij)) 的机器 m 则 y(jm)=1 其中 int num_job=...;范围 J=1..num_job; //索引作业j int num_operationsjob=...;范围 I=1..num_operationsjobj; //索引操作
问题出在 M 上,因为我必须定义与 O (ij) 关联的机器集,我现在已经简单地用 M 定义了它,但这是错误的。我想过这样定义它们:
int 机器 [I][J] =...;
但现在我不知道如何将其放入决策变量中。你对我有什么想法吗?谢谢你:)
【问题讨论】:
-
请澄清您的具体问题或提供更多详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。