问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

lingo解决分配问题

发布网友 发布时间:2022-05-02 15:59

我来回答

2个回答

热心网友 时间:2022-06-20 18:51

model:

!4人4工作的分配问题;

title:assignment problem;!分配问题;

sets:

warehouses/wh1..wh4/:capacity;

vendors/v1..v4/:demand;

links(warehouses,vendors):cost,volume;

endsets

!目标函数;

min=@sum(links:cost*volume);

!需要约束;

@for(vendors(j):

@sum(warehouses(i):volume(i,j))=demand(j));

!产量约束;

@for(warehouses(i):

@sum(vendors(j):volume(i,j))=capacity(i));

!数据;

data:

capacity=1 1 1 1;

demand=1 1 1 1;

cost=2 15 13 4

     10 4 14 15

     9 14 16 13

     7 8 11 9;

enddata

end

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Global optimal solution found.

   Objective value:                              28.00000

   Total solver iterations:                             0

   Model Title: :assignment problem

                       Variable           Value        Reced Cost

                 CAPACITY( WH1)        1.000000            0.000000

                 CAPACITY( WH2)        1.000000            0.000000

                 CAPACITY( WH3)        1.000000            0.000000

                 CAPACITY( WH4)        1.000000            0.000000

                    DEMAND( V1)        1.000000            0.000000

                    DEMAND( V2)        1.000000            0.000000

                    DEMAND( V3)        1.000000            0.000000

                    DEMAND( V4)        1.000000            0.000000

                 COST( WH1, V1)        2.000000            0.000000

                 COST( WH1, V2)        15.00000            0.000000

                 COST( WH1, V3)        13.00000            0.000000

                 COST( WH1, V4)        4.000000            0.000000

                 COST( WH2, V1)        10.00000            0.000000

                 COST( WH2, V2)        4.000000            0.000000

                 COST( WH2, V3)        14.00000            0.000000

                 COST( WH2, V4)        15.00000            0.000000

                 COST( WH3, V1)        9.000000            0.000000

                 COST( WH3, V2)        14.00000            0.000000

                 COST( WH3, V3)        16.00000            0.000000

                 COST( WH3, V4)        13.00000            0.000000

                 COST( WH4, V1)        7.000000            0.000000

                 COST( WH4, V2)        8.000000            0.000000

                 COST( WH4, V3)        11.00000            0.000000

                 COST( WH4, V4)        9.000000            0.000000

               VOLUME( WH1, V1)        0.000000            2.000000

               VOLUME( WH1, V2)        0.000000            12.00000

               VOLUME( WH1, V3)        0.000000            7.000000

               VOLUME( WH1, V4)        1.000000            0.000000

               VOLUME( WH2, V1)        0.000000            9.000000

               VOLUME( WH2, V2)        1.000000            0.000000

               VOLUME( WH2, V3)        0.000000            7.000000

               VOLUME( WH2, V4)        0.000000            10.00000

               VOLUME( WH3, V1)        1.000000            0.000000

               VOLUME( WH3, V2)        0.000000            2.000000

               VOLUME( WH3, V3)        0.000000            1.000000

               VOLUME( WH3, V4)        0.000000            0.000000

               VOLUME( WH4, V1)        0.000000            2.000000

               VOLUME( WH4, V2)        0.000000            0.000000

               VOLUME( WH4, V3)        1.000000            0.000000

               VOLUME( WH4, V4)        0.000000            0.000000

                            Row    Slack or Surplus      Dual Price

                              1        28.00000           -1.000000

                              2        0.000000           -5.000000

                              3        0.000000           -8.000000

                              4        0.000000           -11.00000

                              5        0.000000           -9.000000

                              6        0.000000            5.000000

                              7        0.000000            4.000000

                              8        0.000000           -4.000000

                              9        0.000000            0.000000

热心网友 时间:2022-06-20 18:52

model:
!4人4工作的分配问题;
sets:
warehouses/wh1,wh2,wh3,wh4/:capacity;
vendors/v1,v2,v3,v4/:demand;
links(warehouses,vendors):cost,volume;
endsets
!目标函数;
min=@sum(links:cost*volume);
!需要约束;
@for(vendors(j):
@sum(warehouses(i):volume(i,j))=demand(j));
!产量约束;
@for(warehouses(i):
@sum(vendors(j):volume(i,j))=capacity(i));
!数据;
data:
capacity=1 1 1 1;
demand=1 1 1 1;
cost=2 15 13 4
10 4 14 15
9 14 16 13
7 8 11 9;
enddata
end

主要问题是中文注释后面用的;全是中文的,sets后面的:也写成了中文标点, data最后一项没分号 for循环写的不对,格式是@for(set:语句);
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
汽车胎扎了个钉子是拔还是不拔? 台式机电源什么牌子好 台式机电源有哪些牌子 金牌 银牌 铜牌电源哪个好 台式机电源等级性能解析 电脑电源推荐-全汉(FSP) 500W银牌(88%)全模组SFX电源 我的妻子背叛了我,我该怎么办, 初一语文复习材料(急急急!!!) 绿色蝈蝈课后题答案七上语文 女人梦见黄鼠狼的七大预兆 怎么知道注塑机螺杆有无卡死现象? 请问为什么在钢之炼金术师fa里,爱德华一开始不用炼金术换 lingo怎么用@max求一组变量的最大值,看完补充再说,复制粘贴的请走 lingo软件在使用时为什么有些字体是蓝色,有些字体是绿色? Lingo符号问题 lingo软件程序问题,高手帮帮忙 用lingo编程求DEA最优解 lingo里输入的数据可以是绿色的吗,为什么有些数据输入lingo里也会显示是绿色的呢,绿色不应该是注释吗 Lingo 错误代码 12-(data missing right parenthesis) lingo求大神,咋注释完了全绿了,不是加了分号的吗 lingo问题,对专业的人来说很简单的。 lingo为什么注释外面的字体也显示绿色?已经添加分号了 lingo注释,注释一大段,不要一个一个的用!注释 lingo注释,如何快速注释一大段,不要一个一个的用!注释 聚字开头的成语接龙 聚开头并以表结尾的成语接龙。 成语接龙大全十万火集…… 集开头的成语 集成语接龙 集打头的成语接龙大全 集开头成语接龙 集字开头的成语接龙 认定工伤要提交哪些材料 委托书公证需要双方到场吗? 介绍一下现在电脑市场上的主流品牌主板的一些情况? “世风日下 人心不古”出自哪里,有什么典故? 人心不古世风日下,真的是如此吗,谢谢各位 世态炎凉,人心不古,这是一个物欲横流的时代,种种*让大多数的人丧失了最基本的良知和道德操守,不得 人心不古 利益永恒? 一直搞不懂的一个成语请问,人心不古怎样理解,我是百 物欲横流,人心不古,广厦千间,夜眠仅需六尺,家财万贯,一日不过三餐。本人厌倦长期两点一线的生活,为 世风日下,人心不古,谁还能忍住孤独,静下心来学习 怎么用u盘给苹果笔记本装双系统 怎么用u盘给macbook761装双系统? 在线急等 求详细教程 谢谢 五贝子是什么 五贝子能当调料吗? 五贝子的作用 五贝子对水产养殖的作用? 五贝子植物 兰蔻清滢洁面卸妆乳的具体用法 兰蔻的清滢洁面卸妆乳怎么样? 兰蔻的清滢洁面卸妆乳适合什么年龄的人使用?