运筹学基础-整数规划.ppt

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
运筹学基础-整数规划

三、0-1规划的应用举例 【实例】 2、约束条件的右端可能是b1或b2…br 3、两组条件满足其中一组 4、用以表示含固定费用的函数 【应用1】 例2 例3 【解】 0-1规划应用举例: 1、m个约束条件只有k个起作用 m个约束条件可表示为: 增加变量定义为: 又设M为任意大的数,则 表明:m个约束条件中有m-k个的右端项为bi+Myi,不起约束作用 整数规划 maxZ= 3x1 +5 x2 x1 ≤8 2x2 ≤12 3x1 +4 x2 ≥ 36 x1 ≥0, x2 ≥0 引入辅助变量 模型化为: maxZ= 3x1 +5 x2 x1 ≤8+My1 2x2 ≤12+My2 3x1 +4 x2 ≥ 36-My3 y1+y2+y3=1 x1 ≥0, x2 ≥0,yi只取0或1 (1)三个约束中只有两个起作用 (2)三个约束中至少有两个起作用 maxZ= 3x1 +5 x2 x1 ≤8+My1 2x2 ≤12+My2 3x1 +4 x2 ≥ 36-My3 y1+y2+y3≤1 x1 ≥0, x2 ≥0,yi只取0或1 整数规划 即: 引入变量定义为: 则原约束可表示为 【例如】某约束为 2x1+5x2-x3≤2或3 引入辅助变量y1,y2, 约束化为 2x1+5x2-x3≤2y1+3y2 y1+y2=1 y1,y2只取0或1 整数规划 若x1≤4,则 x2≥1;否则(即x1>4时), x2≤3 引入变量定义为: 又M为任意大的数,则问题可表达为 整数规划 用xj代表产品j的生产量,其生产费用函数通常可表示为: Kj为与生产量无关的生产准备费用,生产才发生,不生产不发生。 解决方法:设置一个逻辑变量yj,当 xj=0时,yi=0,当xj>0时,yj=1 可以看出当xj=0时,yi=0;而如果yi=1,则必有xj>0 为此引进一个特殊的约束条件,则模型设为 整数规划 工厂的各种产品所需要的机时、人工工时、原材料的资源数量及可用资源的总量、产品的售价和各种资源的价格等因素。有关信息在下表中给出。 产品A 产品B 资源总量 资源价格(元/单位) 机器(时) 6 8 120    5 人工(时) 10 5 100    20 原材料(公斤) 11 8 130 1 产品售价(元) 600 400 设 x1,x2分别为产品A、B的生产量。 整数规划 如果生产产品A,工厂要花费1000元的固定成本,如果生产产品B,工厂要花费800元的固定成本。 假设其它情况不变,请你为该工厂设计一个使利润最大化的生产方案。 再令y1,y2分别表示生产A、B和可能性(即1为生产,0为不生产) 整数规划 红星日用化工厂为发运产品,下一年度需6种不同容积的包装,每种包装的需求量及生产一个的可变费用如下表: 由于生产不同容积包装箱需进行专门准备、下料等,生产某一容积包装箱的固定费用为1200元,又若某一容积包装箱数量不够时,可用比它容积大的代替。试问化工厂应订做哪几种代号的包装箱各多少个,使费用最节省。 18.2 16.3 12.1 10 8 5 可变费用(元/个) 400 450 900 700 550 500 需求量(个) 0.25 0.2 0.15 0.12 0.1 0.08 容积(m3) 6 5 4 3 2 1 包装箱代号 整数规划 设: xj为代号j包装箱的订做数量。 18.2 16.3 12.1 10 8 5 可变费用(元/个) 400 450 900 700 550 500 需求量(个) 0.25 0.2 0.15 0.12 0.1 0.08 容积(m3) 6 5 4 3 2 1 包装箱代号 整数规划

文档评论(0)

didala + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档