model:
max=72*x1+64*x2;
[milk] x1+x2<50;
[time] 12*x1+8*x2<480;
[cpct] 3*x1<100;
end
max=72*x1+64*x2;
[milk] x1+x2<50;
[time] 12*x1+8*x2<480;
[cpct] 3*x1<100;
end
保存为lingo1.lg4,点击solve图标,运行结果如下:
其中,Slack or Surplus表示松弛/剩余,Dual Price表示影子价格,
MILK表示牛奶,TIME表示劳动时间,CPCT表示加工能力。
最优解为X1=20,X2=30,目标函数值Max=3360;
milk的影子价格为48元/单元,time的影子价格为2元/小时,cpct的影子价格为0;
即牛奶原料每增加一个单元,利润增加48元;
劳动时间每增加一个单元,利润增加2元;
用影子价格的概念很容易回答以下问题:
1)是否买35元/桶的牛奶?
2)付给临时工的工资最多是每小时几元?
由于35<48,所以可以买35元/桶的牛奶;
付给的工资要低于劳动时间的影子价格才可以增加利润,所以工资最多是每小时2元。