QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2184|回复: 3
打印 上一主题 下一主题

钢管问题--新人求助

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

23

主题

8

听众

372

积分

升级  24%

  • TA的每日心情
    开心
    2014-10-4 18:19
  • 签到天数: 102 天

    [LV.6]常住居民II

    自我介绍
    本人是在校学生,即将参加有史以来的第一场国赛,希望能在这里获得帮助。
    跳转到指定楼层
    1#
    发表于 2013-7-27 21:51 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    5体力
    本帖最后由 wujianjack2 于 2013-7-28 11:51 编辑

    题目意思:某钢管零售商从钢管厂进货,将钢管按照顾客的要求切割后售出,从钢管厂进货时得到的原料钢管都是19m长。

    问题:零售商如果采用的不同切割模式太多,将会导致生产过程的复杂化,从而增加生产和管理成本,所以该零售商规定采用的不同切割模式不能超过3种,此外,该客户需要 50根 4m长、20根6m长、15根8m长、10根5m长 的钢管,应该如何下料最节省?

    下面是书上的答案,可是我运行的时候就提示没有可行解?代码我检查过了,没有打错的。麻烦一下各位前辈给出建议或自己的方法解决这个问题。谢谢。
    (1)为什么下面的程序没有可行解?关键要点在哪里?应该怎样修改
    (2)或者可以发表你的解题过程。

    温馨提示:书上的答案是:最优解是:28根。



    model:

    sets:
    needs/1..4/:length,num;
    cuts/1..3/:x;
    patterns(needs,cuts):r;
    endsets

    data:
    length=4 5 6 8;
    num =  50 10 20 25;
    capacity=19;
    enddata

    min=@sum(cuts(i):x(i));

    @for(needs(i):@sum(cuts(j):x(j)*r(i,j))>num(i));
    @for(cuts(j):@sum(needs(i):length(i)*r(i,j))<capacity);
    @for(cuts(j):@sum(needs(i):length(i)*r(i,j))<capacity-3);
    @sum(cuts(i):x(i))>26;@sum(cuts(i):x(i))<31;
    @for(cuts(i)|i#lt#@size(cuts):x(i)>x(i+1));
    @for(cuts(j):@gin(x(j)));
    @for(patterns(i,j):@gin(r(i,j)));
    end

    最佳答案

    wujianjack2 查看完整内容

    此问题我已在帖子http://www.madio.net/thread-191037-1-1.html中尝试解决,大家可以参考下,有问题请指出!
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

    21

    主题

    97

    听众

    3110

    积分

  • TA的每日心情
    奋斗
    2014-3-2 00:26
  • 签到天数: 243 天

    [LV.8]以坛为家I

    有什么好说的
    回复

    使用道具 举报

    3

    主题

    11

    听众

    1152

    积分

    升级  15.2%

  • TA的每日心情
    开心
    2015-2-14 20:28
  • 签到天数: 396 天

    [LV.9]以坛为家II

    群组小草的客厅

    群组数模应用

    用x(i)表示切割方案。
    每种方式的4  5  6   8   分别为r1 (i)    r2   r3
    r4
    minx1+x2+x3
    r11x1+r12x2.....<=50


    客户需求的约束
    切割模式约束大于16小于十九
    总共的数目大于26小于31
    回复

    使用道具 举报

    12

    主题

    6

    听众

    83

    积分

    升级  82.11%

  • TA的每日心情
    郁闷
    2013-9-13 11:01
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    自我介绍
    努力,奋斗,坚持
    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2025-6-24 01:38 , Processed in 0.867434 second(s), 72 queries .

    回顶部