请选择 进入手机版 | 继续访问电脑版

QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3099|回复: 1

lingo求运费最小问题,运行结果显示无可行解但应该是有可行解的,不知道问题出在哪

[复制链接]
字体大小: 正常 放大

1

主题

1

听众

1

积分

升级  20%

该用户从未签到

发表于 2021-11-13 14:17 |显示全部楼层
|招呼Ta 关注Ta
运行代码:
model:
sets:
vegetable/1..18/:s1,s2,s3,s4;
market/1..8/;
link(vegetable,market):x,y,z,w,t1,t2,t3,t4,d;
endsets
data:
t1=
8.5        8.4        8.6        8.3        8.65        8.7        8.37        8.5
5.3        5.2        5.4        5.1        5.45        5.5        5.17        5.3
5.5        5.4        5.6        5.3        5.65        5.7        5.37        5.5
3.4        3.3        3.5        3.2        3.55        3.6        3.27        3.4
4.5        4.4        4.6        4.3        4.65        4.7        4.37        4.5
6.8        6.7        6.7        6.6        6.95        7        6.67        6.8
5.3        5.2        5.2        5.4        5.45        5.5        5.17        5.2
6.6        6.5        6.5        6.7        6.75        6.8        6.47        6.5
3.8        3.9        3.7        3.9        4        3.93        3.65        3.7
3.9        4        3.8        4        4.1        4.03        3.75        3.8
3.7        3.8        3.5        3.8        3.9        3.83        3.55        3.9
6        6.1        5.8        5.9        6.2        6.13        5.85        6.2
8.8        8.9        8.6        8.7        9        8.93        8.65        9
8        7.8        7.8        7.9        8.2        7.87        7.85        8.2
3        2.8        2.8        2.9        3.2        2.87        3.15        3.15
3.3        3.1        3.1        3.2        3.15        3.17        3.45        3.45
3.8        3.6        4        3.7        3.65        3.67        3.95        3.95
4.5        4.3        4.7        4.4        4.35        4.37        4.65        4.65;
t2=
8.7        8.2        8.85        8.3        8.65        8.55        8.62        8.6
5.5        5        5.65        5.1        5.45        5.35        5.42        5.4
5.7        5.2        5.85        5.3        5.65        5.55        5.62        5.6
3.6        3.1        3.75        3.2        3.55        3.45        3.52        3.5
4.7        4.2        4.85        4.3        4.65        4.55        4.62        4.6
7        6.5        6.95        6.6        6.95        6.85        6.92        6.9
5.5        5        5.45        5.4        5.45        5.35        5.42        5.3
6.8        6.3        6.75        6.7        6.75        6.65        6.72        6.6
4        3.7        3.95        3.9        4        3.78        3.9        3.8
4.1        3.8        4.05        4        4.1        3.88        4        3.9
3.9        3.6        3.75        3.8        3.9        3.68        3.8        4
6.2        5.9        6.05        5.9        6.2        5.98        6.1        6.3
9        8.7        8.85        8.7        9        8.78        8.9        9.1
8.2        7.6        8.05        7.9        8.2        7.72        8.1        8.3
3.2        2.6        3.05        2.9        3.2        2.72        3.4        3.25
3.5        2.9        3.35        3.2        3.15        3.02        3.7        3.55
4        3.4        4.25        3.7        3.65        3.52        4.2        4.05
4.7        4.1        4.95        4.4        4.35        4.22        4.9        4.75;
t3=
9        8.9        9.1        8.8        9.15        9.2        8.87        9
5.8        5.7        5.9        5.6        5.95        6        5.67        5.8
6        5.9        6.1        5.8        6.15        6.2        5.87        6
3.9        3.8        4        3.7        4.05        4.1        3.77        3.9
5        4.9        5.1        4.8        5.15        5.2        4.87        5
7.3        7.2        7.2        7.1        7.45        7.5        7.17        7.3
5.8        5.7        5.7        5.9        5.95        6        5.67        5.7
7.1        7        7        7.2        7.25        7.3        6.97        7
4.3        4.4        4.2        4.4        4.5        4.43        4.15        4.2
4.4        4.5        4.3        4.5        4.6        4.53        4.25        4.3
4.2        4.3        4        4.3        4.4        4.33        4.05        4.4
6.5        6.6        6.3        6.4        6.7        6.63        6.35        6.7
9.3        9.4        9.1        9.2        9.5        9.43        9.15        9.5
8.5        8.3        8.3        8.4        8.7        8.37        8.35        8.7
3.5        3.3        3.3        3.4        3.7        3.37        3.65        3.65
3.8        3.6        3.6        3.7        3.65        3.67        3.95        3.95
4.3        4.1        4.5        4.2        4.15        4.17        4.45        4.45
5        4.8        5.2        4.9        4.85        4.87        5.15        5.15;
t4=
8.35        8.25        8.45        8.15        8.5        8.55        8.22        8.35
5.15        5.05        5.25        4.95        5.3        5.35        5.02        5.15
5.35        5.25        5.45        5.15        5.5        5.55        5.22        5.35
3.25        3.15        3.35        3.05        3.4        3.45        3.12        3.25
4.35        4.25        4.45        4.15        4.5        4.55        4.22        4.35
6.65        6.55        6.55        6.45        6.8        6.85        6.52        6.65
5.15        5.05        5.05        5.25        5.3        5.35        5.02        5.05
6.45        6.35        6.35        6.55        6.6        6.65        6.32        6.35
3.65        3.75        3.55        3.75        3.85        3.78        3.5        3.55
3.75        3.85        3.65        3.85        3.95        3.88        3.6        3.65
3.55        3.65        3.35        3.65        3.75        3.68        3.4        3.75
5.85        5.95        5.65        5.75        6.05        5.98        5.7        6.05
8.65        8.75        8.45        8.55        8.85        8.78        8.5        8.85
7.85        7.65        7.65        7.75        8.05        7.72        7.7        8.05
2.85        2.65        2.65        2.75        3.05        2.72        3        3
3.15        2.95        2.95        3.05        3        3.02        3.3        3.3
3.65        3.45        3.85        3.55        3.5        3.52        3.8        3.8
4.35        4.15        4.55        4.25        4.2        4.22        4.5        4.5;
d=
200        210        200        190        400        210        220        250
150        160        150        140        350        160        170        200
150        160        150        140        350        160        170        200
300        310        300        290        500        310        320        350
250        260        250        240        450        260        270        300
80        90        80        70        280        90        100        130
500        510        500        490        700        510        520        550
300        310        300        290        500        310        320        350
300        310        300        290        500        310        320        350
250        260        250        240        450        260        270        300
350        360        350        340        650        360        370        500
400        390        400        410        700        400        420        450
450        440        450        460        750        450        470        500
400        390        400        410        700        400        420        450
100        90        100        110        400        100        150        150
150        140        150        160        450        150        200        200
200        190        200        210        500        200        250        250
200        190        200        210        500        200        250        250;
s1=300        150        600        620        460        420        2200        1500        0        0        0        0        0        1900        570        660        900        900;
s2=530        450        0        680        600        0        0        680        690        610        810        860        2000        860        150        0        0        0;
s3=1050        880        880        1380        1220        500        2000        0        800        760        1000        0        0        0        0        300        300        300;
s4=0        0        0        0        0        0        80        500        1190        910        1470        2710        1970        810        240        320        400        400;
enddata
min=@sum(link:t1*x+t2*y+t3*z+t4*w);
@for(link:x+y+z+w=d);
@for(vegetable:@sum(market:x)<s1);
@for(vegetable:@sum(market:y)<s2);
@for(vegetable:@sum(market:z)<s3);
@for(vegetable:@sum(market:w)<s4);
end
运行结果为:

No feasible solution found.
  Infeasibilities:                              400.0000
  Total solver iterations:                           397


zan
ilikenba 实名认证       

2634

主题

47

听众

1万

积分

  • TA的每日心情
    奋斗
    2024-4-15 06:07
  • 签到天数: 1008 天

    [LV.10]以坛为家III

    社区QQ达人 新人进步奖 优秀斑竹奖 发帖功臣

    群组万里江山

    群组sas讨论小组

    群组长盛证券理财有限公司

    群组C 语言讨论组

    群组Matlab讨论组

    没有可行解,你把原先模型发上来,先得判断一下模型有没有问题。而且我觉得你的约束条件应该是小于等于号,不应该只是小于号
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2024-4-19 06:10 , Processed in 0.442968 second(s), 60 queries .

    回顶部