关于在集合的特定索引上定义约束,我有一个小问题:
我定义了集GAS := G1,G2,G3,G4;
使用决策变量Y =每周出售的天然气量。
实现了具有正确约束的完整模型后,求解器在填充下一个模型时将失败:A型汽油(G1和G2)的总生产能力限制为每周50,000桶,而B型汽油(G3和G4)的总容量每周限制为45,000桶。
我尝试了许多不同的事情,而最接近的是:
有没有办法使以正确的方式定义这些约束成为可能?
max_productionA{i in GAS, j in GAS: i == 1 and j == 2}:
(Y[i] + Y[j]) <= 50000;
max_productionB{i in GAS, j in GAS: i == 3 and j == 4}:
(Y[i] + Y[j]) <= 45000;