用lingo解决易拉罐下料问题

易拉罐下料问题,如下:

程序如下:这里的xi 以万次为单位,yi 以万件为单位。

model:
!易拉罐下料问题;
max=0.100*y1-0.2226*x1-0.1833*x2-0.2618*x3-0.1695*x4-0.1571*y2-0.0196*y3;
1.5*x1+2.0*x2+1.0*x3+3.0*x4<=14.4;
x1+x2+x3<=5;
x4<=2;
x1+2*x2+4*x4-y1>=0;
10*x1+4*x2+16*x3+5*x4-2*y1>=0;
x1+2*x2+4*x4-y1-y2=0;
10*x1+4*x2+16*x3+5*x4-2*y1-y3=0;
end

解释如下:

用lingo解决易拉罐下料问题_第1张图片

 

 

 

 

你可能感兴趣的:(lingo)