分享

做规划用lingo

 木俊 2018-08-17

sets:
 cangku /ck1 .. ck6/:a;
 kehu /kh1 ..kh8 /:d;
tp(cangku,kehu):c,x;
endsets

DATA:
 A=60,55,51,43,41,52;
 D=35,37,22,32,41,32,43,38;
 c=6,2,6,7,4,2,5,9
 4,9,5,3,8,5,8,2
 5,2,1,9,7,4,3,3
 7,6,7,3,9,2,7,1
 2,3,9,5,7,2,6,5
 5,5,2,2,8,1,4,3;
ENDDATA
min=@sum(tp(i,j):c(i,j)*x(i,j));
@for(cangku(i):@sum(kehu(j):x(i,j))<=a(i));
@for(kehu(j):@sum(cangku(i):x(i,j))=d(j));

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章