6.某公司新购置了某种设备6台,欲分配给下属的4个企业,已知各企业获得这种设备后年创利润如表2所示,单位为千万元。问应如何分配这些设备能使年创总利润最大,最大利润是多少?解:引入变量表示第i(i=1,2,3,4,5,6)种设备被送到第j(j=1,2,3,4)个企业的年创利润,表示第i(i=1,2,3,4,5,6)种设备被F分配到第j(j=1,2,3,4)个企业.目标函数,年创总利润最大Max=约束条件:=1,j=1,2,3,4=2,(i=1,2,3,4,5,6)=1或0结果:甲公司分配到第2台设备,乙公司分配到第5,6台设备,丙公司分配到第3,4台设备,丁公司分配到第1台设备,使年创总利润最大,最大为44千万元。代码:model:sets:goods/1..6/;company/1..4/;link(goods,company):c,x;endsetsdata:c=4234645576767886798671086;enddatamax=@sum(link:c*x);@for(goods(i):@sum(company(j):x(i,j))=1);@for(company(j):@sum(goods(i):x(i,j))2);@for(link:@bin(x));end